|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.clients.wcasclient.model.MetadataFactory
Constructor Summary | |
MetadataFactory()
|
Method Summary | |
static BaseMetadata |
createISO19115Brief(org.w3c.dom.Element element,
java.lang.String namespace)
creates a BaseMD_Metadata object from it DOM representation. |
static DetailedMetadata |
createISO19115Full(org.w3c.dom.Element element,
java.lang.String namespace)
creates a DetailedMD_Metadata object from it DOM representation. |
private static Contact[] |
getContact(java.lang.String namespace,
ElementList el)
returns the list of contacts for a Metadataset |
private static java.lang.String |
getCRS(java.lang.String namespace,
org.w3c.dom.Element element)
returns the reference system identifier |
private static java.lang.String[] |
getDescriptiveKeywords(java.lang.String namespace,
org.w3c.dom.Element element)
returns the optional keyword values |
private static java.lang.String |
getEquivalentScale(java.lang.String namespace,
org.w3c.dom.Element element)
returns the optional equivalentScale value |
private static java.lang.String |
getLineageSrcDescription(java.lang.String namespace,
org.w3c.dom.Element element)
returns the optional lineageSourceDescription value |
private static java.lang.String |
getLineageStatement(java.lang.String namespace,
org.w3c.dom.Element element)
returns the optional lineageStatement value |
private static java.lang.String |
getMaintenanceAndUpdateFrequency(java.lang.String namespace,
org.w3c.dom.Element element)
returns the optional maintenanceAndUpdateFrequency value |
private static OnlineTransferOption[] |
getOnlineTransferOptions(java.lang.String namespace,
ElementList el)
|
private static java.lang.String |
getProcessStep(java.lang.String namespace,
org.w3c.dom.Element element)
returns the optional processStep value |
private static java.lang.String |
getResourceConstraints(java.lang.String namespace,
org.w3c.dom.Element element)
returns the optional resourceConstraints value |
private static java.util.Calendar[] |
getTimeExtent(java.lang.String namespace,
org.w3c.dom.Element element)
returns the begin and end |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MetadataFactory()
Method Detail |
public static BaseMetadata createISO19115Brief(org.w3c.dom.Element element, java.lang.String namespace) throws CatalogClientException
element
- DOM representation of a brief catalog response
CatalogClientException
public static DetailedMetadata createISO19115Full(org.w3c.dom.Element element, java.lang.String namespace) throws CatalogClientException
element
- DOM representation of a full catalog response
CatalogClientException
private static Contact[] getContact(java.lang.String namespace, ElementList el) throws CatalogClientException
CatalogClientException
private static java.util.Calendar[] getTimeExtent(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String getCRS(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String getLineageSrcDescription(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String getLineageStatement(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String getProcessStep(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String getMaintenanceAndUpdateFrequency(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String getResourceConstraints(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String getEquivalentScale(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static java.lang.String[] getDescriptiveKeywords(java.lang.String namespace, org.w3c.dom.Element element) throws CatalogClientException
CatalogClientException
private static OnlineTransferOption[] getOnlineTransferOptions(java.lang.String namespace, ElementList el) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |