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