Example in AlignmentEditor changed to a more realistic case.
merge-update from trunk
#4389
added new error dialog for operations
Initial height distribution implemented in AlignmentEditor.
DeleteResult handling in DeleteSynonymOperation
First pherogram displaying example added to the alignment editor. (Path to test resource need to be adjusted.)
fix for #2754
Moved all logging and dialog functionality to the new class MessagingUtils. Refactoring code to adapt to above change. Added new custom error dialog - CdmErrorDialog Added runtime exception handling to the ApplicationWorkbenchAdvisor by adding a custom status handler
reintegrated redlist branch into trunk
Example object demonstrating pherogram and alignment data to be stored in CDM added.
adapt TransientNameService
corrected behaviour when adding / saving new authorites
Text encoding changed to UTF-8.
Test version of an AlignmentArea added to AlignmentEditor. Dependencies of LibrAlign added in provisional form. During initial development stage you need to check out the following two additional project into your workspace:
LockMode issues in transient services
adaption for error handling of delete methods
rename getByIdInVocabulary
adapting TransientTermService to code cleaning in TermService
implementing findWithoutFlush method in transient services
fix delete polytomous key node
fix a warning "Prevented recursive attempt to activate part..."
replaced static term initialisation methods with newly added cdmCacher driven methods
remove deprecated method
#4242 delete MA
misappliedName can be created directly from the accepted Taxon in TaxonNameEditor
catch NPE #4228
fix TransienTaxonService
update new generic services in TaxEditor #4224
fix NPE in GroupBasionymContributionItem
fix transient term service
adding a taxon bulk editor and changes because the delete methods does not throw exceptions anymore