ref #9359 upgrade cdmlib to log4j 2
ref #10067 replace deprecated hibernate validation NotEmpty by JPA version
ref #9932 minor
ref #9804 improve handling for empty categorical data (empty or null value state data)
remove cloneNotSupportedException from DescriptionElementBase and some cleanup
minor and cleanup
fix return type of clone methods in CdmBase classes and some cleanup
cleanup
fix #8673 Add CdmLinkSource to OriginalSourceBase
minor toString changes
minor
ref #6241 replaced @created by @since in cdmlib
Fix cloning of StateData of CategoricalData
ref #7095 Fix convenience method for CategoricalData
ref #6190 removing svn property place holder in first line of code
Implement hasCharacterData and isCharacterData. And fix characterData semantics.
fix stateData removal #4840
implement bidirectionality on CategoricalData-StateData #4840
fix relationship type for CategoricalData-StateData #3382
renaming protected setter to setStateData, see #2923 (Rename CategoricalData.states collection to stateData)
add unknownData to structured descriptive data #2975
renaming CategoricalData.states -> stateData (#2923)
resizing titleCache and fullTitleCache (#1592) and renaming CategoricalData.states -> stateData (#2923)
fix some more delete orphan
AlgaTerra categorical data and flat classifications
fixed # 476: Implement free-text search methods for TaxonBase and TextData http://dev.e-taxonomy.eu/trac/ticket/476
harmonising whitespace tab->space
remove imports
convenience method for editing states #2673
Some new factory methods and new transient method categoricalData.getStatesOnly (with tests)
clone methods
Added clone() to all TaxonNameBase classes (including some descriptive and common classes). #2170
Created interfaces for cdm base classes. Started integrating progress monitor funtionality into imports.
Changes to NonViralName.getTitleCache()
TermBase and descendants indexed using hibernate search
Changed public boolean supports* to JavaBeans compliant isSupports*() method signatures in Feature class Several minor bugfixes in defined terms, validation. Indexing works on all Description Element Base subclasses.
Added Cascade.MERGE for some, not all relationships where Cascade.SAVE_UPDATE exists, also added @NaturalId on uuid field to (a) index this column, speeding it up and (b) ensure uniqueness within a table of a given uuid (following the same semantics as equals())
CategoricalData
Committing large number of changes relating to versioning implementation (#108)
Major changes to the cdmlib default term loading and initialization, plus indexing of some model entities as part of #476
Delete warnings in description
List of State has been corrected to List of StateData
Finished Jaxb annotations for common and description packages.
Only documentation