Return-Path: Delivered-To: apmail-incubator-uima-user-archive@minotaur.apache.org Received: (qmail 83027 invoked from network); 17 Dec 2009 22:07:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Dec 2009 22:07:39 -0000 Received: (qmail 14371 invoked by uid 500); 17 Dec 2009 22:07:39 -0000 Delivered-To: apmail-incubator-uima-user-archive@incubator.apache.org Received: (qmail 14296 invoked by uid 500); 17 Dec 2009 22:07:39 -0000 Mailing-List: contact uima-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: uima-user@incubator.apache.org Delivered-To: mailing list uima-user@incubator.apache.org Received: (qmail 14283 invoked by uid 99); 17 Dec 2009 22:07:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Dec 2009 22:07:38 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of creswick@gmail.com designates 209.85.211.188 as permitted sender) Received: from [209.85.211.188] (HELO mail-yw0-f188.google.com) (209.85.211.188) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Dec 2009 22:07:36 +0000 Received: by ywh26 with SMTP id 26so2561987ywh.12 for ; Thu, 17 Dec 2009 14:07:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=psL7/BRK8fy3jtcipe/7LvNK401K1/sH4CptecpIdko=; b=REOeFdgXWIqZyMMC1pfOfP6g1g6qtJzySFT0uSZfUrfsOQ5AqBWU8GJsjl2Zp4C+7k 9CC0KY8YjkZD7Pm+uCAekOFQ78qJdYC1fPsCsMRm96jIE2sQkDuylKyoHtYsCFTlbg5F 1pAQ+DXyy9tdVuJT3Wvc86L5eBtMSctZLXtFM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=c49jije1Mtl6Ph4ebVHMJnZcKnYXe7c0KPOP0jIviVvGs7cTuQS1tsfoJ5k5k5bVXi Py72P8G7pK91ah5BKxZ6YYwIJf2q80yFxMwNGgCazFFLC3zM+YcZK8tJ68z7YH/8Hak4 fEUo7WfxfP1TvD1wH9ONK6BFe2rbWaVeB6IOU= MIME-Version: 1.0 Received: by 10.101.4.38 with SMTP id g38mr5016876ani.2.1261087635271; Thu, 17 Dec 2009 14:07:15 -0800 (PST) In-Reply-To: <4B0CF07D.70106@gmail.com> References: <4B0BDC0D.6060307@schor.com> <4B0C76C8.3070502@gmail.com> <4B0CF07D.70106@gmail.com> From: Rogan Creswick Date: Thu, 17 Dec 2009 14:06:55 -0800 Message-ID: Subject: Re: CasEditor -- Cumbersome UI, or am I just overlooking something? To: uima-user@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Wed, Nov 25, 2009 at 12:53 AM, J=F6rn Kottmann wrot= e: > Rogan Creswick wrote: >> >> =A0 * The Editor can wrap content to fit in a specified width and hide >> the xml markup, so editing content is more natural, and more like the >> process of editing a "real" document. =A0The xcas header / footer tags >> and existing annotations are of little importance when you need a >> slightly mutated document, so it would be nice if we didn't need to >> worry about them when making minor (or major!) changes. >> > > Not sure what you mean here. Given a document: "123456789" with an annotation on the substring "78". Say I want to make a new document: "0123456789" with the same annotation on the same substring "78". It makes sense to modify the existing XCAS file and save it as a new file, as you would with any document that needed to be a slight mutation of an existing document. However, when editing the XCAS file, the annotation on "78" needs to be modified so that it still points to the same substring. Specifically, the start/end locations need to be incremented by the length of the inserted string. This becomes very complicated when there are multiple annotations, multiple mutations, etc... I find it hard to believe that the UIMA testers have not encountered this sort of issue. Perhaps there are tools that do this, and I am just not aware of them, or perhaps I'm missing something obvious. >> >> =A0 * There are very few visual cues in the Cas =A0Editor to let you kno= w >> that the text is not editable. =A0The margins are slightly different, >> but even the icon in the tab very closely resembles the icons used for >> editable documents. =A0At a minimum, I think a border, or the editor >> background, should be altered to indicate that the content is fixed. >> (perhaps a light grey background, just slightly darker than white?) >> > > Not sure why a different background color can tell the user that > the text he sees is not editable ? Surely you've encountered text fields that can't be edited, and noticed that they don't look the same as text fields that can be edited. Generally, the uneditable ones have a different colored background. >>> >>> Rogan Creswick wrote: >>> >>>> >>>> For what it's worth, if I run eclipse with nothing but the runtime jar >>>> in the dropins folder, I don't get a lot of the views (perhaps *none* >>>> of the views?) for the Cas Editor. >>>> >>>> >>> >>> Sure, you need both jars, the runtime jar and the cas editor jar. >>> Do you get in that case all the cas editor views ? >>> >> >> Ah, of course. >> >> Doing that, I do get access to the views, but I have to manually open >> them (as opposed to having them open when I switch to the Cas Editor >> perspective). =A0Once opening the views, it seems to work =A0fine. >> >> The perspective name is also displayed in angle brackets: >> http://imgur.com/3Jhn8.png >> > > The Cas Editor Perspective should open all the views for you, > like it looks on the screen shoot. If not I have to look into it. I had opened the views manually prior to taking the shot. In any case, this is not an issue. I just needed to add some other jars. (I'm sorry, I don't recall which were necessary--it's been a few weeks.) In any case, I'm not planning on using UIMA in the near future -- I'm switching languages (to Haskell), so I'll be unsubscribing from the list. I'd be happy to continue this discussion, if you want, just email me directly. Thanks! Rogan