deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.record.persistence.genericrecordstore.parsing
Class ParseIdentificationInfo

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.record.persistence.genericrecordstore.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: $, $Date: $
Author:
Steffen Thomas, last edited by: $Author: thomas $

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, Connection connection, NamespaceContext nsContext)
           
 
Method Summary
protected  void parseIdentificationInfo(List<org.apache.axiom.om.OMElement> identificationInfo, GenerateRecord gr, QueryableProperties qp, ReturnableProperties rp, boolean isInspire, List<CRS> crsList)
           
 
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, 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,
                                  Connection connection,
                                  NamespaceContext nsContext)
Parameters:
factory -
connection -
nsContext -
Method Detail

parseIdentificationInfo

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

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>