remaming CdmEntityDecoratorDTO to CdmEntityAdapterDTO
fix #7358 stopping navigation and showing dialog when modal dialogs are open
ref #7547 ref #7554 list entry buttons enablement uses sharedState.readonly and ignores datasource readonly
ref #7550 replacing the selfregisration of the VaadinUserHelper to the vaadin session by a UserHelperAccess bean
ref #7550 moving the actual CdmUserHelper to cdmlib and making it available in cdm-vaadin by extending the UserHelper class and interface hierarchy
fixing NPE in ToManyRelatedEntitiesListSelect
readonly notification in editors
fix #7547 ToManyRelatedEntitiesListSelect buttons adapt to component readonlystate
ref #7361 fixing update problem of editOrCreate button
avoiding occational NPE in updateEditOrCreateButton()
ref #7361 creating new icon 'create-new' & introducing ButtonFactory for harmonization of button creation
fix #7535 TeamOrPersonField and PersonField without OK button - bugfix
fix #7131 pager implemented and added to registration list view
fixing readonly state of SwitchableTextField
ref #7364 fixing readonly state of NameRelationField
ref #7458 fixing readonly state in FilterableAnnotationsField
ref #7458 initial implementation of a note field at the example of the TaxonNameEditor
ref #7338 fixing bugs related to VALIDATE_AGAINST_HIGHER_NAME_PART mode:
fix #7475 removing empty rows from ToManyRelatedEntitiesListSelect on commit
fix #7477 ToManyRelatedEntitiesListSelect remove button always enabled
ref #7338 mode VALIDATE_AGAINST_HIGHER_NAME_PART implemented for specificEpithet - fixing ConcurrentModification problem
ref #7338 mode VALIDATE_AGAINST_HIGHER_NAME_PART implemented for specificEpithet
fix #7461 ordering references in comboboxes by titleCache, issn, isbn - consistence by CdmFilterablePagingProviderFactory
CustomComponentFields using NestedButtonStateUpdaters for consistent button states
consistent popup opening, using boundTargetField to identify field to be updated
PopupViewRegistration to manage view popupview and target field - fixing problems
introducing PopupViewRegistration to manage view popupview and target field
ref #7364 validation section implemented in TaxonNameEditor
avoiding unchecked genrics
renaming handleTransientProperties() to preBeanSave() and adding postBeanSave()
ref #7386 adding missing setBasionyms() method to taxonNameDTO - 2
fix #7382 disabling save button and showing message when type designations are missing
consistent readonly state of TeamOrPersonField in TaxonNameEditor
ref #7366 fixing problems with readonly states while setting values
ToManyRelatedEntitiesListSelect minor refactoring
ref #7366 fixing problems with readonly states in TeamOrPersonField and subcomponents and fixing problems with removal and re-adding of entities
ref #7366 TeamOrPersonField read only if user lacks editing permissions
refacoring popup editors to entity and dto editor
introducing CdmEntityDecoraterDTO and refactoring presenters
pulling functionality from AbstractCdmPopupEditor up into AbstractPopupEditor
refactoring editor setReadonly()
ref #7359 reverting change applied in 9239e1b and avoiding granting UPDATE,DELETE for existing nom-references
ref #7359 setting editor readonly after bean has set
renaming package from eu.eu.etaxonomy.cdm.vaadin.security to etaxonomy.cdm.vaadin.permission
fix #7359 CdmEditorPresenters check user permissions to set the editor to readoly if persission is insufficient
minor refactoring to clarify code
swapping icons for cancel and delete buttons
switching vom id based to uuid based ui navigation and entity references
ref #7344 inferring authorship from the editor fields, reducing calls to updateAuthorshipFields(), fixing valueChange event handling
ref #7269 layout improvements in messages popup window
documenting
fixing compile error and cleaning up
ref #7246 ReloadableLazyComboBox performance improvement
fix #7246 consitent implementation of LazySelect reloading of modified entity beans:
ref #6740 enabling typeName button in NameTypeDesignation editor and first changes to make delete working
fixing window close [x] button bug
documenting intendet usage of EntityEditorActionListener
ref #7195 creating blocking relations and showing 'em in the listView
code cleaning
ref #7231 bug fix for events from foreign views
ref #7195 introducing the concept of EditorActionContext stacks to facilitate creating blocking relations
removing old code related to deleted ViewScopeConversationHolder
fix #7231 replacing SpringApplicationEventBus by scoped Vaadin4Spring Event Bus
ref #6740 service methods to load NameTypeDesignations for Registrations
fix #6740 NameTypeDesignationEditor save operation working
ref #6740 NameTypeDesignationEditor implemented
fxing ToManyRelatedEntitiesListSelect remove button state
rethrowing hibernate exception
using setter but field
avoiding NPE
ref #7214 fixing wrong usage of cacher methods
fixing bug related to row management
Merge branch 'develop' into #7206-CdmEntityCache
ref #7206 fixing multiple representations problem in ToOneRelatedEntityReloader
replacing awkward save error notice by exception
fixing loops in ToManyRelatedEntitiesListSelect
ref #7206 replacing CdmEntityCache by CdmTransientEntityCacher and implementing EntityCacheDebugger
fixing ReferenceEditorAction problems
more clearly indicating view is in loading state before cache is available, last part of changes
fix #7205 using ToManyRelatedEntitiesListSelect create edit button in TaxonNamePopupEditor
fix #7204 combined edit and create button sending EntityEditorActionEvents
ref #7204 refactoring editor events and introducing generic EntityEditorActionEvent
AbstractCdmEditorPresenter prints PersistentContextAnalysis if loglevel = TRACE
introducing EditPermissionTester and disabling ToManyRelatedEntitiesListSelect edit buttons depeding on the users permissions
fixing issued with edit button in ToManyRelatedEntitiesListSelect
ref #7182 fixing bug in setDeepReadOnly()
setting serialVersionUID for a couple of components
fix #7182 ToOneRelatedEntityCombobox implements setReadOnly()
fix #7181 readOnly implemented in TeamOrPersonField
ref #7171 TaxonNameEditor nomenclaturalReferenceSectionEditingOnly mode
fix #7154 CdmEntityCache can update cached entities and using this in ToOneRelatedEntityReloader and in SpecimenTypeDesignationWorkingsetEditorPresenter to update the ui with modified collections
fixing refresh problem in ToOneRelatedEntityCombobox
ref #6867 crating per entity permissions for new References
fixing ugly 'null' representation in vaadin TextField
fix #7135 TeamOrPersonField allows selecting from existing Persons and Teams
fix #7132 readonly mode for SpecimenTypeDesignationWorkingsetPopupEditor and TaxonNamePopupEditor
ref #6867 assigning UPDATE,DELETE for new Persons and Teams and fixing bugs related to TeamOrPersonField:
ref #7059 ref #7046 using kindOfunit for TypeDesisgnations instead of DerivationEvent type and fixing save and LIE problems: - intoducing EntityCache to allow re-using previously loaded entities - CdmEntityCache implements EntityCache - ToOneRelatedEntityReloader to replace entities loaded by the LazySelect...
ref #7046 removing prepareAsFieldGroupDataSource() which was opening connectinos which where never closed and adding missing initStrategies
ref #7046 removing request start and end listener classes