public class OGCServiceInformation extends AbstractXMLEventParser
Modifier and Type | Field and Description |
---|---|
protected javax.xml.namespace.QName |
ABSTRACT |
protected javax.xml.namespace.QName |
ACCESS_CONSTRAINTS |
protected java.lang.String |
accessConstraints |
protected javax.xml.namespace.QName |
CONTACT_INFORMATION |
protected OGCContactInformation |
contactInformation |
protected java.lang.String |
fees |
protected javax.xml.namespace.QName |
FEES |
protected javax.xml.namespace.QName |
KEYWORD |
protected javax.xml.namespace.QName |
KEYWORD_LIST |
protected java.util.Set<java.lang.String> |
keywords |
protected javax.xml.namespace.QName |
NAME |
protected javax.xml.namespace.QName |
ONLINE_RESOURCE |
protected OGCOnlineResource |
onlineResource |
protected java.lang.String |
serviceAbstract |
protected java.lang.String |
serviceName |
protected java.lang.String |
serviceTitle |
protected javax.xml.namespace.QName |
TITLE |
CHARACTERS_CONTENT, fields, namespaceURI, parent
Constructor and Description |
---|
OGCServiceInformation(java.lang.String namespaceURI) |
Modifier and Type | Method and Description |
---|---|
XMLEventParser |
allocate(XMLEventParserContext ctx,
javax.xml.stream.events.XMLEvent event)
Create a parser for a specified event.
|
protected void |
doParseEventContent(XMLEventParserContext ctx,
javax.xml.stream.events.XMLEvent event,
java.lang.Object... args)
Parse an event's sub-elements.
|
java.lang.String |
getAccessConstraints() |
OGCContactInformation |
getContactInformation() |
java.lang.String |
getFees() |
java.util.Set<java.lang.String> |
getKeywords() |
OGCOnlineResource |
getOnlineResource() |
java.lang.String |
getServiceAbstract() |
java.lang.String |
getServiceName() |
java.lang.String |
getServiceTitle() |
protected void |
keywordsToString(java.lang.StringBuilder sb) |
protected void |
setAccessConstraints(java.lang.String accessConstraints) |
protected void |
setContactInformation(OGCContactInformation contactInformation) |
protected void |
setFees(java.lang.String fees) |
protected void |
setKeywords(java.util.Set<java.lang.String> keywords) |
protected void |
setOnlineResource(OGCOnlineResource onlineResource) |
protected void |
setServiceAbstract(java.lang.String serviceAbstract) |
protected void |
setServiceName(java.lang.String serviceName) |
protected void |
setServiceTitle(java.lang.String serviceTitle) |
java.lang.String |
toString() |
doAddCharacters, doAddEventAttribute, doAddEventContent, doParseEventAttributes, freeResources, getAConstructor, getCharacters, getField, getField, getFields, getNamespaceURI, getParent, getRoot, hasField, hasField, hasFields, mergeFields, newInstance, overrideFields, parse, parseCharacterContent, removeField, setField, setField, setFields, setNamespaceURI, setParent
protected javax.xml.namespace.QName ABSTRACT
protected javax.xml.namespace.QName ACCESS_CONSTRAINTS
protected java.lang.String accessConstraints
protected javax.xml.namespace.QName CONTACT_INFORMATION
protected OGCContactInformation contactInformation
protected java.lang.String fees
protected javax.xml.namespace.QName FEES
protected javax.xml.namespace.QName KEYWORD
protected javax.xml.namespace.QName KEYWORD_LIST
protected java.util.Set<java.lang.String> keywords
protected javax.xml.namespace.QName NAME
protected javax.xml.namespace.QName ONLINE_RESOURCE
protected OGCOnlineResource onlineResource
protected java.lang.String serviceAbstract
protected java.lang.String serviceName
protected java.lang.String serviceTitle
protected javax.xml.namespace.QName TITLE
public OGCServiceInformation(java.lang.String namespaceURI)
public XMLEventParser allocate(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event)
AbstractXMLEventParser
allocate
in class AbstractXMLEventParser
ctx
- the current parser context.event
- the event for which the parser is created. Only the event type is used; the new parser can operate
on any event of that type.protected void doParseEventContent(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, java.lang.Object... args) throws javax.xml.stream.XMLStreamException
AbstractXMLEventParser
doParseEventContent
in class AbstractXMLEventParser
ctx
- a current parser context.event
- the event to parse.args
- an optional list of arguments that may by used by subclasses.javax.xml.stream.XMLStreamException
- if an exception occurs during event-stream reading.public java.lang.String getAccessConstraints()
public OGCContactInformation getContactInformation()
public java.lang.String getFees()
public java.util.Set<java.lang.String> getKeywords()
public OGCOnlineResource getOnlineResource()
public java.lang.String getServiceAbstract()
public java.lang.String getServiceName()
public java.lang.String getServiceTitle()
protected void keywordsToString(java.lang.StringBuilder sb)
protected void setAccessConstraints(java.lang.String accessConstraints)
protected void setContactInformation(OGCContactInformation contactInformation)
protected void setFees(java.lang.String fees)
protected void setKeywords(java.util.Set<java.lang.String> keywords)
protected void setOnlineResource(OGCOnlineResource onlineResource)
protected void setServiceAbstract(java.lang.String serviceAbstract)
protected void setServiceName(java.lang.String serviceName)
protected void setServiceTitle(java.lang.String serviceTitle)
public java.lang.String toString()
toString
in class java.lang.Object