@Component public class LocalXMLEntityFactory extends XmlEntityFactoryBase
builder
Modifier | Constructor and Description |
---|---|
protected |
LocalXMLEntityFactory(ICdmRepository applicationConfiguration,
IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
org.jdom.Element |
getAcceptedTaxonElement(org.jdom.Element taxonElement)
Fully initializes an accepted taxon
|
java.util.List<org.jdom.Element> |
getChildNodes(org.jdom.Element treeNode)
Returns taxonomically included taxa for a given taxon or classification.
|
java.util.List<org.jdom.Element> |
getClassifications()
Returns a list of classifications that are present in the CDM Server associated with this factory
|
org.jdom.Element |
getDescriptions(org.jdom.Element taxonElement)
Initializes complete taxon descriptions for an accepted taxon
|
org.jdom.Element |
getFeatureForTermNode(java.util.UUID uuid) |
org.jdom.Element |
getFeatureTree(java.util.UUID uuid) |
java.util.List<org.jdom.Element> |
getFeatureTrees()
Returns the
FeatureTrees available with this CDM Server |
java.util.List<org.jdom.Element> |
getMedia(org.jdom.Element taxonElement)
Gets the Media associated with a particular taxon
|
org.jdom.Element |
getPolytomousKey(org.jdom.Element taxonElement)
Gets the PolytomousKey as a List of LinkedPolytomousKeyNodeRowDto objects.
|
java.util.List<org.jdom.Element> |
getReferences(org.jdom.Element referenceElement)
Fully initializes a reference
|
java.util.List<org.jdom.Element> |
getSynonymy(org.jdom.Element taxonElement)
Initializes the complete synonym for an accepted taxon
|
org.jdom.Element |
getTaxonForTaxonNode(org.jdom.Element taxonNodeElement)
Retrieves to taxon associated with the given taxon node
|
org.jdom.Element |
getTaxonNode(java.util.UUID taxonNodeUuid)
Returns the TaxonNode for the given uuid
|
org.jdom.Element |
getTaxonNodesByName(java.lang.String taxonName,
java.lang.String classification) |
org.jdom.Element |
getTermNode(java.util.UUID uuid) |
java.util.List<org.jdom.Element> |
getTypeDesignations(org.jdom.Element nameElement)
Initialize type designations for a name elemt
|
processElementList
protected LocalXMLEntityFactory(ICdmRepository applicationConfiguration, IProgressMonitor monitor)
applicationConfiguration
- monitor
- public java.util.List<org.jdom.Element> getClassifications()
IXMLEntityFactory
public java.util.List<org.jdom.Element> getChildNodes(org.jdom.Element treeNode)
IXMLEntityFactory
public org.jdom.Element getTaxonNode(java.util.UUID taxonNodeUuid)
IXMLEntityFactory
public java.util.List<org.jdom.Element> getFeatureTrees()
IXMLEntityFactory
FeatureTrees
available with this CDM Serverpublic org.jdom.Element getTermNode(java.util.UUID uuid)
public org.jdom.Element getFeatureForTermNode(java.util.UUID uuid)
public org.jdom.Element getFeatureTree(java.util.UUID uuid)
public org.jdom.Element getTaxonForTaxonNode(org.jdom.Element taxonNodeElement)
IXMLEntityFactory
public org.jdom.Element getAcceptedTaxonElement(org.jdom.Element taxonElement)
IXMLEntityFactory
public java.util.List<org.jdom.Element> getSynonymy(org.jdom.Element taxonElement)
IXMLEntityFactory
public java.util.List<org.jdom.Element> getTypeDesignations(org.jdom.Element nameElement)
IXMLEntityFactory
public org.jdom.Element getDescriptions(org.jdom.Element taxonElement)
IXMLEntityFactory
public org.jdom.Element getPolytomousKey(org.jdom.Element taxonElement)
IXMLEntityFactory
public java.util.List<org.jdom.Element> getReferences(org.jdom.Element referenceElement)
IXMLEntityFactory
public org.jdom.Element getTaxonNodesByName(java.lang.String taxonName, java.lang.String classification)
public java.util.List<org.jdom.Element> getMedia(org.jdom.Element taxonElement)
IXMLEntityFactory
Copyright © 2007-2020 EDIT. All Rights Reserved.