org.deegree.metadata.iso.parsing
Class ParseIdentificationInfo

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.metadata.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: 31110 $, $Date: 2011-06-28 15:37:00 +0200 (Di, 28. Jun 2011) $
Author:
Steffen Thomas, last edited by: $Author: lbuesching $

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, NamespaceBindings nsContext)
           
 
Method Summary
protected  void parseIdentificationInfo(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, getNodeAsBigInt, 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, 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,
                                  NamespaceBindings nsContext)
Parameters:
factory -
connection -
nsContext -
Method Detail

parseIdentificationInfo

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


Copyright © 2011. All Rights Reserved.