merge-update from trunk
added check for entity being null
change labels for relationship descriptions #4087
refactored default language selection methods.
Added Default Language Selection for the TaxonomicEditor to fix #4358
ApplicationWorkbenchAdvisor : added comments EditPasswordElement : Added to make sure user exists in db before changing password UserDetailElement : Disabled user text field since User is immutable NewObjectHandler : added non-empty validator for the case of User and Group
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
update ReferenceDetailElement
adapt to new return type for name authors
added possibility to show / hide uuid column added scrolling to the viewer
MemberDetailElement : removed member label string EntitySelectionElement : removed " : " suffix to label string when label string is empty
corrected behaviour when adding / saving new authorites
removed style parameter for combobox. Quick fix for ticket #4289. Needs to be reviewed.
creating new instance of key statement with existing text in the case of copy/paste
replaced static term initialisation methods with newly added cdmCacher driven methods
improved handling for missing representation for certain language #4249
#4244 fixed
fix #4249
remove deprecated method
taxeditor part of fix for #4121 (Changing password does not work)
after review final modification for #4115 ('editor' users cannot create new references via the reference select list)
fixing #4115 ('editor' users cannot create new references via the reference select list)
fixing #4116 (ClassCastException when selecting Euro+Med top level area in DistributionElement details view)
fixing problem of publish checkbox disabled state being overwritten
avoiding NPE and other exceptions