Package gov.nasa.worldwind.ogc.ows
Class OWSOperationsMetadata
- java.lang.Object
-
- gov.nasa.worldwind.util.xml.AbstractXMLEventParser
-
- gov.nasa.worldwind.ogc.ows.OWSOperationsMetadata
-
- All Implemented Interfaces:
XMLEventParser
public class OWSOperationsMetadata extends AbstractXMLEventParser
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<OWSConstraint>constraintsprotected java.util.List<OWSOperation>operations-
Fields inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
CHARACTERS_CONTENT, fields, namespaceURI, parent
-
-
Constructor Summary
Constructors Constructor Description OWSOperationsMetadata(java.lang.String namespaceURI)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoParseEventContent(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, java.lang.Object... args)Parse an event's sub-elements.java.util.List<OWSConstraint>getConstraints()java.lang.StringgetGetOperationAddress(java.lang.String opProtocol, java.lang.String opName)OWSOperationgetOperation(java.lang.String opName)java.util.List<OWSOperation>getOperations()-
Methods inherited from class gov.nasa.worldwind.util.xml.AbstractXMLEventParser
allocate, 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
-
-
-
-
Field Detail
-
operations
protected java.util.List<OWSOperation> operations
-
constraints
protected java.util.List<OWSConstraint> constraints
-
-
Method Detail
-
getOperations
public java.util.List<OWSOperation> getOperations()
-
getConstraints
public java.util.List<OWSConstraint> getConstraints()
-
getOperation
public OWSOperation getOperation(java.lang.String opName)
-
getGetOperationAddress
public java.lang.String getGetOperationAddress(java.lang.String opProtocol, java.lang.String opName)
-
doParseEventContent
protected void doParseEventContent(XMLEventParserContext ctx, javax.xml.stream.events.XMLEvent event, java.lang.Object... args) throws javax.xml.stream.XMLStreamException
Description copied from class:AbstractXMLEventParserParse an event's sub-elements.- Overrides:
doParseEventContentin classAbstractXMLEventParser- Parameters:
ctx- a current parser context.event- the event to parse.args- an optional list of arguments that may by used by subclasses.- Throws:
javax.xml.stream.XMLStreamException- if an exception occurs during event-stream reading.
-
-