public class OGCServiceInformation extends AbstractXMLEventParser
Modifier and Type | Field and Description |
---|---|
protected QName |
ABSTRACT |
protected QName |
ACCESS_CONSTRAINTS |
protected String |
accessConstraints |
protected QName |
CONTACT_INFORMATION |
protected OGCContactInformation |
contactInformation |
protected String |
fees |
protected QName |
FEES |
protected QName |
KEYWORD |
protected QName |
KEYWORD_LIST |
protected Set<String> |
keywords |
protected QName |
NAME |
protected QName |
ONLINE_RESOURCE |
protected OGCOnlineResource |
onlineResource |
protected String |
serviceAbstract |
protected String |
serviceName |
protected String |
serviceTitle |
protected QName |
TITLE |
CHARACTERS_CONTENT, fields, namespaceURI, parent
Constructor and Description |
---|
OGCServiceInformation(String namespaceURI) |
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 QName ABSTRACT
protected QName ACCESS_CONSTRAINTS
protected String accessConstraints
protected QName CONTACT_INFORMATION
protected OGCContactInformation contactInformation
protected String fees
protected QName FEES
protected QName KEYWORD
protected QName KEYWORD_LIST
protected QName NAME
protected QName ONLINE_RESOURCE
protected OGCOnlineResource onlineResource
protected String serviceAbstract
protected String serviceName
protected String serviceTitle
protected QName TITLE
public OGCServiceInformation(String namespaceURI)
public XMLEventParser allocate(XMLEventParserContext ctx, 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, XMLEvent event, Object... args) throws 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.XMLStreamException
- if an exception occurs during event-stream reading.public String getAccessConstraints()
public OGCContactInformation getContactInformation()
public String getFees()
public OGCOnlineResource getOnlineResource()
public String getServiceAbstract()
public String getServiceName()
public String getServiceTitle()
protected void keywordsToString(StringBuilder sb)
protected void setAccessConstraints(String accessConstraints)
protected void setContactInformation(OGCContactInformation contactInformation)
protected void setFees(String fees)
protected void setOnlineResource(OGCOnlineResource onlineResource)
protected void setServiceAbstract(String serviceAbstract)
protected void setServiceName(String serviceName)
protected void setServiceTitle(String serviceTitle)