org.deegree.metadata.persistence.iso.parsing
Class ParseIdentificationInfo

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.metadata.persistence.iso.parsing.ParseIdentificationInfo

public class ParseIdentificationInfo
extends XMLAdapter

Parses the identification info element of an in ISO profile declared record. This is an outsourced method because of the complexity.

Version:
$Revision: 28174 $, $Date: 2010-11-14 19:39:55 +0100 (So, 14. Nov 2010) $
Author:
Steffen Thomas, last edited by: $Author: sthomas $

Field Summary
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, nsContext, rootElement, XLN_NS
 
Constructor Summary
protected ParseIdentificationInfo(org.apache.axiom.om.OMFactory factory, NamespaceContext nsContext)
           
 
Method Summary
protected  void parseIdentificationInfo(java.util.List<org.apache.axiom.om.OMElement> identificationInfo, QueryableProperties qp, ReturnableProperties rp)
           
 
Methods inherited from class org.deegree.commons.xml.XMLAdapter
evaluateXPath, getElement, getElements, getNamespaceContext, getNode, getNodeAsBoolean, getNodeAsDouble, getNodeAsFloat, getNodeAsInt, getNodeAsQName, getNodeAsString, getNodeAsURL, getNodeAsVersion, getNodes, getNodesAsQNames, getNodesAsStrings, getRequiredElement, getRequiredElements, getRequiredNode, getRequiredNodeAsBoolean, getRequiredNodeAsDouble, getRequiredNodeAsFloat, getRequiredNodeAsInteger, getRequiredNodeAsQName, getRequiredNodeAsString, getRequiredNodeAsURL, getRequiredNodeAsVersion, getRequiredNodes, getRootElement, getSchemas, getSystemId, hasSchemas, load, load, load, load, load, load, maybeWriteElement, maybeWriteElementNS, parseBoolean, parseDouble, parseFloat, parseInt, parseQName, parseSimpleLink, parseURL, resolve, setRootElement, setSystemId, toString, writeElement, writeElement, writeElement, writeElement, writeElement, writeOptionalAttribute, writeOptionalElement, writeOptionalNSAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParseIdentificationInfo

protected ParseIdentificationInfo(org.apache.axiom.om.OMFactory factory,
                                  NamespaceContext nsContext)
Parameters:
factory -
connection -
nsContext -
Method Detail

parseIdentificationInfo

protected void parseIdentificationInfo(java.util.List<org.apache.axiom.om.OMElement> identificationInfo,
                                       QueryableProperties qp,
                                       ReturnableProperties rp)
                                throws MetadataStoreException
Parameters:
identificationInfo -
gr -
qp -
rp -
isInspire -
crsList -
Throws:
java.io.IOException
MetadataStoreException


Copyright © 2011. All Rights Reserved.