public class RemoteXMLEntityFactory extends XmlEntityFactoryBase
builder
Modifier | Constructor and Description |
---|---|
protected |
RemoteXMLEntityFactory(java.net.URL webserviceUrl,
IProgressMonitor monitor)
Creates new instance of this factory and connects it to the given CDM
Community Stores access point.
|
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 featureNodeUuid) |
org.jdom.Element |
getFeatureTree(java.util.UUID featureTreeUuid) |
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.net.URL |
getServiceUrl()
The access point of a CDM Community Server
|
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 featureNodeUuid) |
java.util.List<org.jdom.Element> |
getTypeDesignations(org.jdom.Element nameElement)
Initialize type designations for a name elemt
|
void |
setServiceUrl(java.net.URL serviceUrl)
The CDM Community Servers access point
|
processElementList
protected RemoteXMLEntityFactory(java.net.URL webserviceUrl, IProgressMonitor monitor)
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 org.jdom.Element getTaxonNodesByName(java.lang.String taxonName, java.lang.String classification)
public org.jdom.Element getFeatureTree(java.util.UUID featureTreeUuid)
public java.util.List<org.jdom.Element> getFeatureTrees()
IXMLEntityFactory
FeatureTrees
available with this CDM Serverpublic org.jdom.Element getTermNode(java.util.UUID featureNodeUuid)
public org.jdom.Element getFeatureForTermNode(java.util.UUID featureNodeUuid)
public org.jdom.Element getTaxonForTaxonNode(org.jdom.Element taxonNodeElement)
IXMLEntityFactory
public java.util.List<org.jdom.Element> getReferences(org.jdom.Element referenceElement)
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> getMedia(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 java.net.URL getServiceUrl()
public void setServiceUrl(java.net.URL serviceUrl)
serviceUrl
- public org.jdom.Element getPolytomousKey(org.jdom.Element taxonElement)
IXMLEntityFactory
Copyright © 2007-2020 EDIT. All Rights Reserved.