fix #7824 cleaning up maps in PopupViewRegistration when views are detached - closes memory leak
fix #7814 CdmEditor not readlony with un-persisted entities and hiding delete button in this case
ref #7648 using CdmEntityInstantiator to disentangle the handling the creation of new taxon names for registrations
ref #7648 generalizing bean instantiation in cdm presenters
ref #7783 using WeaklyRelatedEntityCombobox in TaxonNameEditor: add, edit buttons working and enabled state updating ok
ref #7783 implementing WeaklyRelatedEntityCombobox according PagingProvider
fix #7742 unsubscribing other beans from event bus on dispose()
fix #7742 unsubscribing from event bus when disposing presenter
fix #7742 disposing view, presenter and ehcaches when popupviews are closed
logging
fix #7588 updating buttons on setDataSource
avoide setting the readonly suffix multiple times
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()