eu.etaxonomy.cdm.io.taxonx
Class TaxonXDescriptionImport

java.lang.Object
  extended by eu.etaxonomy.cdm.api.application.CdmApplicationDefaultConfiguration
      extended by eu.etaxonomy.cdm.io.common.CdmIoBase<TaxonXImportState>
          extended by eu.etaxonomy.cdm.io.taxonx.TaxonXDescriptionImport
All Implemented Interfaces:
ICdmApplicationConfiguration, ICdmIO<TaxonXImportState>, IIoObservable, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

@Component
public class TaxonXDescriptionImport
extends CdmIoBase<TaxonXImportState>
implements ICdmIO<TaxonXImportState>

Version:
1.0
Author:
a.mueller

Field Summary
 
Fields inherited from class eu.etaxonomy.cdm.io.common.CdmIoBase
ioName
 
Fields inherited from class eu.etaxonomy.cdm.api.application.CdmApplicationDefaultConfiguration
applicationContext
 
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
 
Constructor Summary
TaxonXDescriptionImport()
           
 
Method Summary
 boolean doCheck(TaxonXImportState state)
           
 void doInvoke(TaxonXImportState state)
          invoke method to be implemented by implementing classes
 Map<Integer,Feature> fillFactCategories(IImportConfigurator config, CdmApplicationController cdmApp)
           
protected  boolean isIgnore(TaxonXImportState state)
          Returns true if this (IO-)class should be ignored during the import/export process.
 
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
 
Methods inherited from interface eu.etaxonomy.cdm.io.common.ICdmIO
check, fire, invoke, updateProgress, updateProgress, warnProgress
 
Methods inherited from interface eu.etaxonomy.cdm.io.common.IIoObservable
addObserver, addObservers, countObservers, getObservers, removeObserver, removeObservers
 

Constructor Detail

TaxonXDescriptionImport

public TaxonXDescriptionImport()
Method Detail

doCheck

public boolean doCheck(TaxonXImportState state)
Specified by:
doCheck in class CdmIoBase<TaxonXImportState>

fillFactCategories

public Map<Integer,Feature> fillFactCategories(IImportConfigurator config,
                                               CdmApplicationController cdmApp)

doInvoke

public void doInvoke(TaxonXImportState state)
Description copied from class: CdmIoBase
invoke method to be implemented by implementing classes

Specified by:
doInvoke in class CdmIoBase<TaxonXImportState>

isIgnore

protected boolean isIgnore(TaxonXImportState 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<TaxonXImportState>
Returns:


Copyright © 2007-2013 EDIT. All Rights Reserved.