ImportWrapper main
Cichorieae distribution import: TDWG areas and presence status supported
TaxonX
Save one distribution
ABCD -> CDMDefaultImport in ImportWrapper
used DerivedUnit when the RecordBasis is unknown - ABCD&SYNTHESY
Initial attempt to save Cichorieae distribution data
ABCD & SYNTHESYS import - minor changes
TimePeriod -> jodaTime and ImportWrapper
ABCD import: handle Multimedia Objects, Null References for Taxon + configuration parameters (for using existing collections/institutions or creating new instances etc etc)
tcsxml NameRelations
Enriched management of the authors
move tcsxml import
separation of ABCD specimen import & Synthesys specimen import- IO package - remove unitsPortal package (contained both ABCD&Synthesys imports)
separation of ABCD specimen import & Synthesys specimen import- IO package
TestABCD delete
TestDatabase in io
AbcdIO renamed
TDWGArea Abbrev
Distribution importer
Distribution data import refactored to fit into generic import scheme
Specimen ABCD import: add documentation
TcsPlaceholderClass
update Specimen import - BotanicalNames, ZoologicalNames ...
Commit to refactor
TcsXmlTaxonName
tcsxml
maxCount 20000
TaxonX types
TcsReferenceIO
Tested modifying disjunct objects and shared objects within two transactions of one application context.
Methods to get all taxa and all taxon bases added to persistence and service layers
Test cases added for modifying disjunct objects and shared objects within separate transactions
Test classes for database and transactions in cdmlib-io created
Removed parameter CdmApplicationController from invoke() Interface method and retrieve it from import configurator instead.
Removal of name relationships implemented.
specimen import -works with xml files
temporary workaround for length limitations of string fields in databases
LanguageStringBase -> LanguageString
Add new invoke method in IO package -> update done in the berlinModel, common, tcs and taxonx packages IO for Specimen data
Ensure that collection fields of DataSet are never null
Fixed duplication of defined terms during unmarshalling.
PresenceAbsenceTerms added tcs import (default is 'present')
start moving ABCD import to the IO package
update pom.xml for apache.poi (to read Excel files)
Implemented methods getFullTitleCache() and getDatabaseType() for Taxonomic Editor.
Split table DefinedTermBase_DefinedTermBase into three tables. Fixed saving of NamedArea objects. Added one continent to WaterbodyOrCountry.csv. Cleaned up CdmExporter refactoring.
Refactored JAXB package from cdmlib-model to cdmlib-io. Activator added to app-import.
Completed JAXB annotations in location and occurrence packages
Marshall/unmarshall HomotypicalGroup. Improved tables comparison.
Compare tables that map to a type
Experimented with comparing content of two CDM databases
Test class to compare two CDM databases - initial version
makeEmpty for MapWrapper and ElSalvador 0-Author
Media service added. Marshall FeatureNode and FeatureTree.
fix sorting of !MediaRepresentations