[ 
https://issues.apache.org/jira/browse/UIMA-3374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Zhu updated UIMA-3374:
----------------------------
    Attachment: UIMA-3374 patch 2015-04-28.txt

Thanks for reviewing my previous patch and checking it in.

This patch should be applied to uimaj-tools project only. In this patch, I made 
the following changes, and there should be no impact to functionality.

1. Moved inner classes towards the end of the java class.
2. Decomposed the creation of GUI components into smaller methods for better 
readability. This enables me to modify the UI and add additional GUI components 
in the future.
3. Instead of making CasAnnotationViewer class object a listener for all sorts 
of events, splitted the actual event handling into individual listeners and 
attached them to individual GUI components that need them. This helps 
readability so we know exactly what happens where.

Please let me know if you have any concerns about these changes. Thanks.

> A new mode for annotation viewer based on feature values
> --------------------------------------------------------
>
>                 Key: UIMA-3374
>                 URL: https://issues.apache.org/jira/browse/UIMA-3374
>             Project: UIMA
>          Issue Type: Improvement
>          Components: InternalTools
>    Affects Versions: 2.5.0SDK
>            Reporter: James Zhu
>            Assignee: Marshall Schor
>            Priority: Minor
>              Labels: annotation, feature, filter, type, value, viewer
>         Attachments: UIMA-3374 patch 2015-04-21.txt, UIMA-3374 patch 
> 2015-04-23.txt, UIMA-3374 patch 2015-04-28.txt, screenshot-1.jpg, 
> screenshot-2.jpg, screenshot-3.jpg, screenshot-4.jpg
>
>   Original Estimate: 504h
>  Remaining Estimate: 504h
>
> I'd like to propose adding a new "view mode" in the UIMA Annotation Viewer so 
> that user can pick a specific type of annotations, and then pick a specific 
> feature, and pick specific feature values available so user can see a subset 
> of those annotation objects that have the specific feature values.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to