[
https://issues.apache.org/jira/browse/UIMA-2273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13146231#comment-13146231
]
Peter Klügl commented on UIMA-2273:
-----------------------------------
I don't know the code of the CAS Editor and its views well enough yet. It's
fine for me to use the input change listener only for setting the document
listener. However, I don't know how to forbit to store the instance in the
views. I have done that out of some lazy attitude in my views (not always
calling editor.getDocument). Probably the best thing is to just get the views
to work correctly, and to think about the dependencies and listener structure
on the long run. At least right now, I don't see a "good" or "optimal"
solution.
> Let CAS Editor implement IResourceChangeListener
> ------------------------------------------------
>
> Key: UIMA-2273
> URL: https://issues.apache.org/jira/browse/UIMA-2273
> Project: UIMA
> Issue Type: New Feature
> Components: CasEditor
> Affects Versions: 2.4.0SDK
> Reporter: Peter Klügl
> Assignee: Peter Klügl
> Priority: Minor
> Fix For: 2.4.0SDK
>
>
> Some functionality to automatically update a opened CAS in the CAS editor if
> the file was changed would be really nice. I don't know for sure, if this
> functionality is missing or I simply didn't find it in the code and in
> Eclipse. In any case, I haven't found a IResourceChangeListener
> implementation and that is how I would have done it.
> The general communication shouldn't be a problem to implement, but - in my
> experience - updating all necessary elements can be tricky. The interface for
> changing a view can maybe be used and has probably to be extended.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira