Add a mechanism to the Cas Editor that plugins can save type system scope
preferences
-------------------------------------------------------------------------------------
Key: UIMA-2245
URL: https://issues.apache.org/jira/browse/UIMA-2245
Project: UIMA
Issue Type: Improvement
Components: CasEditor
Reporter: Joern Kottmann
Assignee: Joern Kottmann
Fix For: 2.3.2SDK
Many settings in the Cas Editor need to be saved in a type system scope. This
is for example the configuration of annotation styling, annotation key
bindings, etc.
Plugins which extend the Cas Editor have the same requirement, but the Cas
Editor does not support writing of preferences to the existing DotCorpus file,
which is saving preferences per type system.
To fix this replace the existing DotCorpus file with an eclipse preference
store. This preference stoer can then also be used by plugins to save type
system scoped settings.
Existing DotCorpus files must be migrated to the preference store. This should
be done in a similar way as the migration of Cas Editor projects is done. A
popup dialog ask the user if he wants to migrate.
--
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