Major changes to the cdmlib default term loading and initialization, plus indexing...
authorben.clark <ben.clark@localhost>
Tue, 20 Jan 2009 16:59:23 +0000 (16:59 +0000)
committerben.clark <ben.clark@localhost>
Tue, 20 Jan 2009 16:59:23 +0000 (16:59 +0000)
commitf6765014dd0f331c33397d58ffebda18c1bd157a
tree91f798e01e308385d02ebe5e7515e8c8f2cbfaf3
parent78043791d05abcfc00d6e4e382b702bc8c584d3c
Major changes to the cdmlib default term loading and initialization, plus indexing of some model entities as part of #476
199 files changed:
.gitattributes
cdmlib-model/pom.xml
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/Address.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/Agent.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/Contact.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/Institution.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/InstitutionType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/InstitutionalMembership.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/Person.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/Team.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/agent/TeamOrPersonBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/AnnotatableEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Annotation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/AnnotationType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/CdmBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefaultTermInitializer.java [new file with mode: 0644]
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTermBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/EventBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Extension.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/ExtensionType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Figure.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/ICdmBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IEvent.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IIdentifiableEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/ILoadableTerm.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IReferencedEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Keyword.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Language.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/LanguageString.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/LanguageStringBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Marker.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/MarkerType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/OrderedTermBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/OrderedTermVocabulary.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/OriginalSource.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/ReferencedEntityBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/RelationshipTermBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Representation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/StripHtmlBridge.java [new file with mode: 0644]
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/TermBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/TermVocabulary.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/VersionableEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/init/DefaultVocabularyStore.java [deleted file]
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/init/ITermInitializer.java [new file with mode: 0644]
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/init/ITermLoader.java [new file with mode: 0644]
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/init/IVocabularyStore.java [deleted file]
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/init/TermLoader.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/AbsenceTerm.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/CategoricalData.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/CommonTaxonName.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/DescriptionBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/DescriptionElementBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/Distribution.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/Feature.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/FeatureNode.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/FeatureTree.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/IdentificationKey.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/IndividualsAssociation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/MeasurementUnit.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/Modifier.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/PresenceAbsenceTermBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/PresenceTerm.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/QuantitativeData.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/Scope.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/Sex.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/SpecimenDescription.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/Stage.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/State.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/StateData.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/StatisticalMeasure.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/StatisticalMeasurementValue.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/TaxonDescription.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/TaxonInteraction.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/TaxonNameDescription.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/TextData.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/TextFormat.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/Continent.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/NamedArea.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/NamedAreaLevel.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/NamedAreaType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/Point.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/ReferenceSystem.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/TdwgArea.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/location/WaterbodyOrCountry.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/AudioFile.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/IMediaEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/IdentifiableMediaEntity.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/ImageFile.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/Media.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/MediaRepresentation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/MediaRepresentationPart.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/MovieFile.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/ReferencedMedia.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/Rights.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/media/RightsTerm.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/molecular/DnaSample.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/molecular/GenBankAccession.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/molecular/Locus.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/molecular/PhylogeneticTree.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/molecular/Sequence.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/BacterialName.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/BotanicalName.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/CultivarPlantName.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/HomotypicalGroup.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/HybridRelationship.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/HybridRelationshipType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/ITypeDesignation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NameRelationship.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NameRelationshipType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NameTypeDesignation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NomenclaturalCode.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NomenclaturalStatus.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NomenclaturalStatusType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NonViralName.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/Rank.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/SpecimenTypeDesignation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/TaxonNameBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/TypeDesignationBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/TypeDesignationStatus.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/ViralName.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/ZoologicalName.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/Collection.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/DerivationEvent.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/DerivationEventType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/DerivedUnit.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/DerivedUnitBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/DeterminationEvent.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/DeterminationModifier.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/FieldObservation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/Fossil.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/GatheringEvent.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/LivingBeing.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/Observation.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/PreservationMethod.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/Specimen.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/occurrence/SpecimenOrObservationBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Article.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/BibtexEntryType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/BibtexReference.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Book.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/BookSection.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/CdDvd.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Database.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Generic.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/INomenclaturalReference.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/InProceedings.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Journal.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Map.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/NomenclaturalReferenceHelper.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Patent.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/PersonalCommunication.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/PrintSeries.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/PrintedUnitBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Proceedings.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/PublicationBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/ReferenceBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Report.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/SectionBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/StrictReferenceBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/Thesis.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/WebPage.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/Synonym.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/SynonymRelationship.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/SynonymRelationshipType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/Taxon.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/TaxonBase.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/TaxonRelationship.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/TaxonRelationshipType.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/cache/name/NonViralNameDefaultCacheStrategy.java
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/parser/NonViralNameParserImpl.java
cdmlib-model/src/main/resources/log4j.properties
cdmlib-model/src/main/resources/terms/Continent.csv
cdmlib-model/src/main/resources/terms/NameRelationshipType.csv
cdmlib-model/src/main/resources/terms/NomenclaturalStatusType.csv
cdmlib-model/src/main/resources/terms/Rank.csv
cdmlib-model/src/main/resources/terms/SynonymRelationshipType.csv
cdmlib-model/src/main/resources/terms/TaxonRelationshipType.csv
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/MarkerTypeTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/OrderedTermBaseTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/OrderedTermVocabularyTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/TermVocabularyTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/init/DefaultTermInitializerTest.java [new file with mode: 0644]
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/init/DefaultVocabularyStoreTest.java [deleted file]
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/common/init/TermLoaderTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/description/PresenceAbsenceTermBaseTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/description/TextDataTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/location/TdwgAreaTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/name/BotanicalNameTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/name/NonViralNameTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/name/RankTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/name/TaxonNameBaseTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/occurrence/SpecimenTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/model/taxon/TaxonTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/name/BotanicNameCacheStrategyTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/name/NonViralNameDefaultCacheStrategyTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/cache/name/ZoologicalNameCacheStrategyTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/strategy/parser/NonViralNameParserImplTest.java
cdmlib-model/src/test/java/eu/etaxonomy/cdm/test/function/TestModel.java