eu.etaxonomy.cdm.io.sdd.in
Class SDDDataSetImport
java.lang.Object
eu.etaxonomy.cdm.api.application.CdmApplicationDefaultConfiguration
eu.etaxonomy.cdm.io.common.CdmIoBase<STATE>
eu.etaxonomy.cdm.io.common.CdmImportBase<SDDImportConfigurator,SDDImportState>
eu.etaxonomy.cdm.io.sdd.in.SDDDataSetImport
- All Implemented Interfaces:
- ICdmApplicationConfiguration, ICdmImport<SDDImportConfigurator,SDDImportState>, ICdmIO<SDDImportState>, IIoObservable, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware
@Component
public class SDDDataSetImport
- extends CdmImportBase<SDDImportConfigurator,SDDImportState>
- implements ICdmImport<SDDImportConfigurator,SDDImportState>
This class is not used yet. It is meant for refactoring the SDD import.
- Version:
- 1.0
- Author:
- a.mueller
| Fields inherited from class eu.etaxonomy.cdm.io.common.CdmImportBase |
CREATE, IMAGE_GALLERY, READ_MEDIA_DATA, uuidUserDefinedAnnotationTypeVocabulary, uuidUserDefinedExtensionTypeVocabulary, uuidUserDefinedFeatureVocabulary, uuidUserDefinedMarkerTypeVocabulary, uuidUserDefinedMeasurementUnitVocabulary, uuidUserDefinedModifierVocabulary, uuidUserDefinedNamedAreaLevelVocabulary, uuidUserDefinedNamedAreaVocabulary, uuidUserDefinedRankVocabulary, uuidUserDefinedReferenceSystemVocabulary, uuidUserDefinedStateVocabulary, uuidUserDefinedStatisticalMeasureVocabulary, uuidUserDefinedTaxonRelationshipTypeVocabulary |
| Fields inherited from interface eu.etaxonomy.cdm.io.common.ICdmIO |
FEATURE_STORE, NOMREF_DETAIL_STORE, NOMREF_STORE, PERSON_STORE, REF_DETAIL_STORE, REFERENCE_STORE, SPECIMEN_STORE, TAXON_STORE, TAXONNAME_STORE, TEAM_STORE, USER_STORE |
|
Method Summary |
protected void |
associateImageWithCdmBase(String refMO,
CdmBase cb)
|
boolean |
doCheck(SDDImportState state)
|
void |
doInvoke(SDDImportState state)
invoke method to be implemented by implementing classes |
protected void |
importAgents(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importCharacters(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState state)
|
protected void |
importCharacterTrees(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importCodedDescriptions(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importDataset(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState state)
|
protected void |
importDatasetLanguage(org.jdom.Element elDataset,
SDDImportState state)
|
protected void |
importDatasetRepresentation(org.jdom.Element parent,
org.jdom.Namespace sddNamespace)
|
protected void |
importDescriptiveConcepts(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importGeographicAreas(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importIPRStatements(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState state)
|
protected void |
importMediaObjects(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importPublications(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importRepresentation(org.jdom.Element parent,
org.jdom.Namespace sddNamespace,
VersionableEntity ve,
String id,
SDDImportState state)
|
protected void |
importRevisionData(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace)
|
protected void |
importSpecimens(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importTaxonHierarchies(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importTaxonNames(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
|
protected void |
importTechnicalMetadata(org.jdom.Element root,
org.jdom.Namespace sddNamespace,
SDDImportConfigurator sddConfig)
|
protected boolean |
isIgnore(SDDImportState state)
Returns true if this (IO-)class should be ignored during the import/export process. |
protected void |
makeIoClassList()
|
| Methods inherited from class eu.etaxonomy.cdm.io.common.CdmImportBase |
addOriginalSource, addOriginalSource, fillMissingEpithets, fillMissingEpithetsForTaxa, getAcceptedTaxon, getAnnotationType, getExtensionType, getExtensionType, getFeature, getFeature, getFeaturePlaceholder, getImageMedia, getLanguage, getLanguage, getMarkerType, getMarkerType, getMarkerType, getMeasurementUnit, getModifier, getNamedArea, getNamedArea, getNamedAreaLevel, getPresenceTerm, getRank, getReferenceSystem, getSpecimenDescription, getSpecimenDescription, getStateTerm, getStateTerm, getStatisticalMeasure, getTaxonDescription, getTaxonDescription, getTaxonNameDescription, getTaxonNameDescription, getTaxonRelationshipType, getVocabulary, makeTree, makeTreeMemSave, NB, nullSafeDouble, nullSafeFloat, nullSafeInt |
| Methods inherited from class eu.etaxonomy.cdm.io.common.CdmIoBase |
addObserver, addObservers, check, commitTransaction, countObservers, countSteps, fire, fireProgressEvent, fireWarningEvent, fireWarningEvent, flush, getInstance, getObservers, getSuccessString, invoke, isBlank, isNotBlank, removeObserver, removeObservers, rollbackTransaction, startTransaction, startTransaction, updateProgress, updateProgress, warnProgress |
| Methods inherited from class eu.etaxonomy.cdm.api.application.CdmApplicationDefaultConfiguration |
authenticate, getAgentService, getAuthenticationManager, getBean, getClassificationService, getCollectionService, getCommonService, getDatabaseService, getDescriptionService, getFeatureNodeService, getFeatureTreeService, getGrantedAuthorityService, getGroupService, getIdentificationKeyService, getLocationService, getMainService, getMediaService, getNameService, getOccurrenceService, getPermissionEvaluator, getPolytomousKeyNodeService, getPolytomousKeyService, getReferenceService, getTaxonNodeService, getTaxonService, getTermService, getTransactionManager, getUserService, getVocabularyService, getWorkingSetService, NewConversation, setApplicationContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ioClassList
protected Class<ICdmIO>[] ioClassList
SDDDataSetImport
public SDDDataSetImport()
makeIoClassList
protected void makeIoClassList()
doCheck
public boolean doCheck(SDDImportState state)
- Specified by:
doCheck in class CdmIoBase<SDDImportState>
doInvoke
public void doInvoke(SDDImportState state)
- Description copied from class:
CdmIoBase
- invoke method to be implemented by implementing classes
- Specified by:
doInvoke in class CdmIoBase<SDDImportState>
isIgnore
protected boolean isIgnore(SDDImportState state)
- Description copied from class:
CdmIoBase
- Returns true if this (IO-)class should be ignored during the import/export process.
This information is usually stored in the configuration
- Specified by:
isIgnore in class CdmIoBase<SDDImportState>
- Returns:
associateImageWithCdmBase
protected void associateImageWithCdmBase(String refMO,
CdmBase cb)
importDatasetRepresentation
protected void importDatasetRepresentation(org.jdom.Element parent,
org.jdom.Namespace sddNamespace)
importRepresentation
protected void importRepresentation(org.jdom.Element parent,
org.jdom.Namespace sddNamespace,
VersionableEntity ve,
String id,
SDDImportState state)
importTechnicalMetadata
protected void importTechnicalMetadata(org.jdom.Element root,
org.jdom.Namespace sddNamespace,
SDDImportConfigurator sddConfig)
importDataset
protected void importDataset(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState state)
importDatasetLanguage
protected void importDatasetLanguage(org.jdom.Element elDataset,
SDDImportState state)
importSpecimens
protected void importSpecimens(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importRevisionData
protected void importRevisionData(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace)
importIPRStatements
protected void importIPRStatements(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState state)
importTaxonNames
protected void importTaxonNames(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importCharacters
protected void importCharacters(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState state)
importCodedDescriptions
protected void importCodedDescriptions(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importAgents
protected void importAgents(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importPublications
protected void importPublications(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importMediaObjects
protected void importMediaObjects(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importDescriptiveConcepts
protected void importDescriptiveConcepts(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importCharacterTrees
protected void importCharacterTrees(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importTaxonHierarchies
protected void importTaxonHierarchies(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
importGeographicAreas
protected void importGeographicAreas(org.jdom.Element elDataset,
org.jdom.Namespace sddNamespace,
SDDImportState cdmState)
Copyright © 2007-2013 EDIT. All Rights Reserved.