Clean up DescriptionElementSource.java
Adapt table and column names to hibernate 5 naming strategy #5369
... and some other changes to table/attribute names
#5679 catching and ignoring LIEs during the attempt to clean up NULL items in sets
fix move taxonnode and remove null values from childrenlists in several places
Add cultivated, presence questionable to PresenceAbsenceTerms #5443
workaround for delete of polytomous keynodes, because of null values in children list
Add reported in error static method
Fix bug in TextData factory method.
Use correct column length annotation #5535
organizing imports
#4716 reduicing clutter in the lucene index and solving performance problems which probably fixes #4277 and #3663
index creation without errors, most lucene search test working again
Update some more hibernate mapping nameings #4716 and #5369
Upgrade to hibernate 5 with persistence tests running #4716
fixing #5303
fix #5341 and fixing deletion of specimen
Minor cleanup
Fix test in dataportal with strict bean initalization #5077
Implement hasCharacterData and isCharacterData. And fix characterData semantics.
add @Audited to startNumber
changes for deleting polytomous key nodes
Update service layer calls to use uuids, Add property paths to find call for performance tuning
Fix possible but in FeatureNode sortindex creation
See similar issue in TaxonNode sortindex creation.
Merge branch 'master' of wp5.e-taxonomy.eu:/var/git/cdmlib into remoting-4.0
Conflicts: cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTerm.java cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NonViralName.java cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/INameService.java...
merge trunk into 3.6 branch
changes for #3998
fix setStatisticalValue method
Simplify table structure for CategoricalData-StateData and and QuantitativeData_StatisticalMeasurementValue #4841
Conflicts: cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTerm.java cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTermBase.java cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Reference.java...
fixing further bean field property mapping probelm, contributes to #3841: resolve bean inconsistencies
change SupportedCategoricalEnumeration and RecommendedModifierEnumeration from OneToMany to ManyToMany #4843
Implement bidirectionality for QuantitativeData-StatisticalMeasurementValue #4845
fix stateData removal #4840
fix XmlType.propOrder #4840
implement bidirectionality on CategoricalData-StateData #4840
fix relationship type for CategoricalData-StateData #3382
fix bug for wrong StringUtils used in PresenceAbsence term
merge validation2 and model 3.5 into trunk
updated getTermByUuid methods in the term classes to use the cacher
added Cascade.MERGE to all fields with annotation Cascade.SAVE_UPDATE
PolytomousKey, PolytomousKeyNode : Added merge to cascade annotation cdmlib-remote-servlet.xml, ConcurrentSessionTest.java : spelling checks CdmCacher : made cache lement getter methods public remoting-services.xml, httpInvokerServices : added new services
minor changes
merge PresenceTerm and AbsenceTerm #4521
merge-update from trunk
remove debug
first implementation for DnaQuality #4434
adapted tcs rdf and xml import, using apache jena for rdf import tcs import for caryophylales minor
compare classes instead of voc
add override
overwrite the performCompareTo method in PresenceAbsenceTermBase for a comparison of presence and absence terms (presence terms are sorted before absence terms)
fixing #4278 for FeatureNode
fixing #4278 for PolytomousKeys
renaming protected setter to setStateData, see #2923 (Rename CategoricalData.states collection to stateData)
Add database index on treeIndex #4105
minor
make description.setTaxon protected and cleanup cyprus altitudes and destinations
fixing hibernate search annotation
remove uri from feature tree #3519
add unknownData to structured descriptive data #2975
add convenients method for multiple elements
javadoc and licence
Add IDescribable interface #3917
simplifying and refactoring the distribution tree implementation, fixes problems in #3475 #2562 #3893
javadoc
revert r19380
change DescriptionBase.descriptionElements to DescriptionBase.elements #3841
update toString for distribution class
set default of supportsTextData to true: #3829
handle infinite recursion for node numbering
new factory method for TextData
handle missing featureTree for treeNode #3757
Clean up DescriptionBase (minor)
merge trunk into v3.3 branch
exchange comments on treeNodes for issues related to OrderColumn (#3722)
final implementation of MaterialOrMethodEvent, Cloning, PreservationMethod, ... #3360
remove descriptionSeparated from FeatureTree #3678
TitleCacheLength updater #1592
implement tree index update
Update script for termtype and some other, remove InstitutionType and COntinent, update idInVocabulary, ...
fix failing tests for adding descriptionElementBase.timeperiod #3312 and clean up TimePeriod class
add timeperiod to descriptionElementBase #3312
remove descriptive system from description base #2202
Make Specimen - SpecimenDescription one-to-many #3571
renaming CategoricalData.states -> stateData (#2923)
resizing titleCache and fullTitleCache (#1592) and renaming CategoricalData.states -> stateData (#2923)
move DescriptionElementSource to description package #2345
adding recordBasis to SpecimenOrObservationBase and removing some DerivedUnit classes (all #3378) and adding kindOfUnit to SpecimenOrObservationBase (except for according termType and vocabulary) #3568.
Schema update for startNumber and using startNumber in nodeNumber refresh #3563
implement start number for PolytomousKeys #2327
exchange modifier classes by DefinedTerm, add termtype to csv files, make term loader required constructor private
remove TdwgArea and add termType and idInVocabulary (#2998, #3478, #3479, #3539)
update updated script and some other changes
update factory methods for original sources #1549
Merge trunk into CDM 3.3
New factory method for keyStatement