Return-Path: X-Original-To: apmail-uima-user-archive@www.apache.org Delivered-To: apmail-uima-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4648617816 for ; Wed, 7 Jan 2015 13:28:20 +0000 (UTC) Received: (qmail 63494 invoked by uid 500); 7 Jan 2015 13:28:21 -0000 Delivered-To: apmail-uima-user-archive@uima.apache.org Received: (qmail 63449 invoked by uid 500); 7 Jan 2015 13:28:21 -0000 Mailing-List: contact user-help@uima.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@uima.apache.org Delivered-To: mailing list user@uima.apache.org Received: (qmail 63425 invoked by uid 99); 7 Jan 2015 13:28:18 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jan 2015 13:28:18 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [132.187.3.35] (HELO mailrelay.rz.uni-wuerzburg.de) (132.187.3.35) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Jan 2015 13:27:52 +0000 Received: from virusscan-slb.rz.uni-wuerzburg.de (localhost [127.0.0.1]) by mailrelay-slb.rz.uni-wuerzburg.de (Postfix) with ESMTP id 640F01802468 for ; Wed, 7 Jan 2015 14:26:51 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by virusscan-slb.rz.uni-wuerzburg.de (Postfix) with ESMTP id 61A77802043 for ; Wed, 7 Jan 2015 14:26:51 +0100 (CET) X-Virus-Scanned: amavisd-new at uni-wuerzburg.de Received: from mailmaster.uni-wuerzburg.de ([127.0.0.1]) by localhost (vmail002.slb.uni-wuerzburg.de [127.0.0.1]) (amavisd-new, port 10225) with ESMTP id sxAI0HRnhBY4 for ; Wed, 7 Jan 2015 14:26:51 +0100 (CET) Received: from [132.187.15.93] (win6093.informatik.uni-wuerzburg.de [132.187.15.93]) by mailmaster.uni-wuerzburg.de (Postfix) with ESMTPSA id 459111011680 for ; Wed, 7 Jan 2015 14:26:50 +0100 (CET) Message-ID: <54AD341B.9050602@uni-wuerzburg.de> Date: Wed, 07 Jan 2015 14:26:51 +0100 From: =?UTF-8?B?UGV0ZXIgS2zDvGds?= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: user@uima.apache.org Subject: Re: Ruta check if feature is null. References: <54AA69A4.6000807@uni-wuerzburg.de> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Hi, I assume that this will only affect feature (match/assignment) expressions concerning non-primitive values for now. So we could add a new type of (dummy) expression only in combination with complex features.= I further assume that we do not need null-expression in combinations with primitive values, right? Thanks for the offer, but maybe it's better if I implement the changes since I am not sure yet which and how many consequences the changes will have, e.g., the compare method of FeatureMatchExpressions does not work yet with complex features. Best, Peter Am 06.01.2015 um 19:54 schrieb Silvestre Losada: > Hi Peter, > > I opened new feature request, so if you wish you can explain to me the > ideas that you have and I can implement it. > > > Best. > > On 5 January 2015 at 11:38, Peter Kl=C3=BCgl = wrote: > >> Hi, >> >> that's not (yet) supported. You can open a feature request if you want= =2E >> This shouldn't be too complicated to implement. I already have some id= eas... >> >> This functionality is specified right now in ruta by using an addition= al >> boolean feature, which stores whether the original feature was set. >> >> Best, >> >> Peter >> >> Am 05.01.2015 um 10:41 schrieb Silvestre Losada: >> >> Hi all, >>> I was looking into the UIMA ruta documentation and I dont know how to= >>> check >>> in ruta script a feature of given annotation is null. Something like = this >>> >>> MyAnnotation.feature=3D=3D NULL{-> ...} >>> >>> >>> is that possible? >>> >>> Kind regards. >>> >>>