fix #5669
Update javadoc and illegitimate status for NomenclaturalStatusType.CONS_DESIG #5662
Remove nomenclatural status type ined. as it is a duplicate for nom. provis. (related to Cuba #5443)
Added nom. cons. des. status #5662
Apply HomotypicGroupTaxonComparator to all existing uses of old TaxonComparator #3338
Cleanup
Add Orthography Rejected to NomenclaturalStatusType #5649
Improve sort order within a homotypic group (new Comparator) #3338
Add post-separator to better handle tagged text
Add separator after nom status in taxon titleCache #5576
Allow recognizing forma in ranks
Use correct column length annotation #5535
Javadoc
Add commented base code for guessBasionym function to Homotypical group
resolving conflicts after merge of ticket_4716 into develop
Some minor markup routine updates
organizing imports
#4716 reduicing clutter in the lucene index and solving performance problems which probably fixes #4277 and #3663
#4761 removing @Indexed from abstract base classes since hibernate now fully supports polymorph class hierarchies
changes for #4960 and #4959
Fix issues after rebase #4716
fixing #4878
Revert "minor"
This reverts commit 64367d007ba404e037ccc2b6794b46c4f1f321bc.
minor
#5259 Add method to init defaul terms
changes for tcs import, fixing taxonnodecomparator, polytomouskey deletion and converting from person to team and team to person
#5161 Add initListener method to CdmBase object
#5067 Updates for remoting derivate hierachy views
Fix unparsed sections and subsections #4764
Rename remaining occurrences of xxxAuthorTeam #4968
Rename remaining occurrences of combinationAuthorTeam and basionymAuthorTeam in code and other files
Rename NonViralName.xxxAuthorTeam to xxxAuthorship #4968
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...
rename authorTeam -> authorship #4332 for name authors
last changes for #4869
fix for #4869
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...
fix remove hybrid method (related to #2576)
added not blank handling for potential notEmpty strings #4653
added not blank handling for potential notEmpty strings #4653 , solving compilation issues
fix hybrid parsing with existing hybrid relationships #2576
fixing infinite loop in HybridRelationship.compareTo #2576
adapting the setters of attributes with @NullOrNotEmpty annotations #4653
Make deduplication of TeamOrPersonBase possible in cdmlib #4768 and solve test problem in CdmGenericDaoImplTest #2096, finding some bugs in between
merge validation2 and model 3.5 into trunk
removed unused imports
updated getTermByUuid methods in the term classes to use the cacher
ICdmCacher, ICdmUuidCacher, CdmCacher, CdmTermCacher : refactored and added load method Language, NameRelationshipType, Rank : now uses cacher only if termap is null or empty and only when class matches the specific term type MockCdmCacher: not required anymore...
added Cascade.MERGE to all fields with annotation Cascade.SAVE_UPDATE
return nameRelationship
adapted tcs rdf and xml import, using apache jena for rdf import tcs import for caryophylales minor
typos
reverting hack related to #4368 (caching api causes bug in Rank.getAbbreviation())
refactoring taxon controllers, reducing code duplication
Change authorTeam types in NonViralName from INomenclaturalAuthor to TeamOrPersonBase #1489
First commit for the CDM Caching api ICdmCacher, CdmCacher : CDM Cache class based on Ehcache defaultApplicationContext.xml : added cache package to be component scanned DefinedTermBase : new set/getCdmCacher method to make cacher available to term classes...
improve to better fulfill the Comparator contract
serial Version ID for HomGroup
#4114 sort order in taxon navigator and adding that autonyms could be whether infraspecific or infrageneric (Art. 22.3 and 26.3)
add NomStatus vocabulary for ICZN #4085
Added IsoParaType to SpecimenTypeDesignationStatus
remove CopyOnWriteArrayList
add link to ticket #3596
clean up and remove redundant !removed: #3596
remove empty lines
#3596
fix sort order bug for lazy initialized names
add isSpeciesAggregate delegate method
Remove javadoc in Rank
merging delete functionality into trunk
rename getRankByAbbrev methods to getRankByIdInVoc #3479
conservative language handling for nomenclatural status type #3545
merge trunk into cdm3.3 branch
replace specification by specialization
remove getCitation and IReferencedEntity from TaxonNameBase
TitleCacheLength updater #1592
fix null rank bug
Update script for termtype and some other, remove InstitutionType and COntinent, update idInVocabulary, ...
some changes for object deletion, especially the implementation of the childhandling.
use strings for rankClass (#2615 und #3544)
implement some more term hierarchies and isKindOf and getGeneralizationOf(recursive) for IDefinedTerm #3611
added isKindOf and getGeneralisationOf(recursive) to IEnumTerm #3611
fixing delete functionality and adding tests
implemented IEnumTerm and its hierarchies #3611, #3618
Separate interface for DefinedTermBase and enumerations #3618
add isonym relationship (#2901) and original spelling (#2874)
add name relationship type "original spelling for" #2874
implement CDMPreferences #3555
resizing titleCache and fullTitleCache (#1592) and renaming CategoricalData.states -> stateData (#2923)
adding recordBasis to SpecimenOrObservationBase and removing some DerivedUnit classes (all #3378) and adding kindOfUnit to SpecimenOrObservationBase (except for according termType and vocabulary) #3568.
remove homotypical gorup form type designation base and interface #2173
add nom status type "new combination" #3545