merging branches/cdmlib/2.2 [7345:7377] to trunk
see also: https://dev.e-taxonomy.eu/trac/changeset?new=branches%2Fcdmlib%2F2.2%407377&old=branches%2Fcdmlib%2F2.2%407345
minor
merged from branches/cdmlib/2.2 7238-7345 into trunk
bugfix in NonViralNameDefaultCacheStrategy for trailing whitespace #621
bugfix for #1141 in NonViralNameParser
bugfix for NameTypeDesignation constructor, wrong handling of status
bugfix for NameTypeDesignation.isLectoType()
Finished first pass implementing data constraints on cdmlib-model
added taxon description cache strategy
Merged in changes from cate-development branch and upgraded to spring 3.0.0.RC1
bugfix in team title cache generator and berlin model export
Deleted Keyword class
comment XMLescape in JAXB to make maven run
minor model change for NameTypeDesignations
Changes to NameTypeDesignation javadoc
added anatomy to the feature list
Agent cache strategies
bugfix for zoological name parsing
taxon.getImageGallery()
bugfix for title cache(1)
fixes #1109
refactor cacheSupport for TaxonNameBase & subclasses
bugfix for check rank problem
fixes #1100 and #1101
bugfix for makeEmpty in NameParser. Don't delete checkRank problem
referenceBase.getType() implemented
fixed AssemblerTest bug in cdmlib-remote
bugfix for new taxon node methods
bugfix for NullPointer exception in inReference methods
solved an issue where a parent of a taxon node wasn't deproxied
bugfix for deproxy problem with new references
added a method to parse the nomenclatural code from a given string
improving ITreeNode implementation
Taxon.childrenCount etc. deprecated
Documentation for IOriginalSource and implementing classes
bugfixing for modelchanges and adaptation of import routines
getMessage() for ReferenceType
Further model changes for DescriptionElementBase and DescriptionElementSource Version 2.1.2.0.200909211654
#1085 and #1086 (Adapted DefaultTaxonCacheStrategy and changed referenceBase table name to 'reference'
fixes #1017
deleting BibtexEntryType
Missing class ReferenceType for model change
Intensive model change for referenceBase and subclass, smaller model changes for taxonBase and marker
bugfix for name parsing of repeatedly parsed uninomials
fixes #1018
message for ParserProblem
parser improvement
default constructor
Bugfix in ParserProblem
CdmMetaData -> CdmBase
@Entity annotation for CdmMetaData
Implemented guess for rank of uninomials
changing System.out.println to logger calls
refactoring for parsingProblem
CdmMetaData implemented
bugfix for infraSpecMarker of botanical nameCache
some bugs in parser and cache strategies && return type for hasProblem() changed to int
changed System.out.println into logger.debug
adding and using yourkit profiler controller
changed some methods in taxonomic tree and added missing functionality to VocabularyEnum, also put English as the first line in Language.csv file because it is default and initialisation of languages made problems