org.deegree.model.metadata.iso19115
Class ISO19115Document
java.lang.Object
org.deegree.framework.xml.XMLFragment
org.deegree.model.metadata.iso19115.ISO19115Document
- All Implemented Interfaces:
- Serializable
public class ISO19115Document
- extends XMLFragment
Parser class that can parse various elements defined in the OWS subset of the ISO 19115
specification.
- Since:
- 2.0
- Version:
- 2.0, $Revision: 9343 $, $Date: 2007-12-27 14:30:32 +0100 (Do, 27 Dez 2007) $
- Author:
- Andreas Schmitz, last edited by: $Author: apoth $
- See Also:
- Serialized Form
| Methods inherited from class org.deegree.framework.xml.XMLFragment |
getAsPrettyString, getAsString, getAttachedSchemas, getQualifiedName, getRootElement, getSystemId, hasSchema, load, load, load, parseQualifiedName, parseSimpleLink, prettyPrint, prettyPrint, resolve, setRootElement, setSystemId, setSystemId, toString, write, write, write, write |
ISO19115Document
public ISO19115Document()
parseCitedResponsibleParty
public CitedResponsibleParty parseCitedResponsibleParty(Element root)
throws XMLParsingException
- Parameters:
root - an element of type ows:ResponsiblePartySubsetType
- Returns:
- the data object
- Throws:
XMLParsingException
parseContactInfo
public ContactInfo parseContactInfo(Element root)
throws XMLParsingException
- Parameters:
root - the ContactInfo element
- Returns:
- the
ContactInfo data object
- Throws:
XMLParsingException
parseAddress
public Address parseAddress(Element root)
throws XMLParsingException
- Parameters:
root - the Address element
- Returns:
- the
Address data object
- Throws:
XMLParsingException
parsePhone
public Phone parsePhone(Element root)
throws XMLParsingException
- Parameters:
root - the Phone element
- Returns:
- a
Phone data object
- Throws:
XMLParsingException
parseOnlineResource
public OnlineResource parseOnlineResource(Element root)
throws XMLParsingException
- Parameters:
root - the element containing the xlink attributes
- Returns:
- the
OnlineResource data object
- Throws:
XMLParsingException
parseCode
public Code parseCode(Element root)
- Parameters:
root - the Code element
- Returns:
- a
Code data object
parseTypeCode
public TypeCode parseTypeCode(Element root)
- Parameters:
root - the Type element
- Returns:
- the
TypeCode data object
parseRoleCode
public RoleCode parseRoleCode(Element root)
- Parameters:
root - the Role element
- Returns:
- the
RoleCode data object
parseConstraint
public Constraints parseConstraint(Element root,
String fee)
throws XMLParsingException
- Parameters:
root - the AccessConstraints elementfee -
- Returns:
- the
Constraints object containing the parsed data
- Throws:
XMLParsingException
parseKeywords
public Keywords parseKeywords(Element root)
throws XMLParsingException
- Parameters:
root - the Keywords element
- Returns:
- the
Keywords object
- Throws:
XMLParsingException
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net