Class OGCCapabilityInformation

    • Field Detail

      • REQUEST

        protected javax.xml.namespace.QName REQUEST
      • EXCEPTION

        protected javax.xml.namespace.QName EXCEPTION
      • FORMAT

        protected javax.xml.namespace.QName FORMAT
      • EXTENDED_CAPABILITIES

        protected javax.xml.namespace.QName EXTENDED_CAPABILITIES
      • USER_DEFINED_SYMBOLIZATION

        protected javax.xml.namespace.QName USER_DEFINED_SYMBOLIZATION
      • exceptionFormats

        protected java.util.Set<java.lang.String> exceptionFormats
      • userDefinedSymbolization

        protected java.util.Map<java.lang.String,​java.lang.String> userDefinedSymbolization
    • Constructor Detail

      • OGCCapabilityInformation

        public OGCCapabilityInformation​(java.lang.String namespaceURI)
    • Method Detail

      • isRequestName

        protected abstract boolean isRequestName​(XMLEventParserContext ctx,
                                                 javax.xml.namespace.QName name)
      • allocate

        public XMLEventParser allocate​(XMLEventParserContext ctx,
                                       javax.xml.stream.events.XMLEvent event)
        Description copied from class: AbstractXMLEventParser
        Create a parser for a specified event.
        Overrides:
        allocate in class AbstractXMLEventParser
        Parameters:
        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.
        Returns:
        the new parser.
      • 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: AbstractXMLEventParser
        Parse an event's sub-elements.
        Overrides:
        doParseEventContent in class AbstractXMLEventParser
        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.
      • parseExtendedCapabilities

        protected void parseExtendedCapabilities​(XMLEventParserContext ctx,
                                                 javax.xml.stream.events.XMLEvent event,
                                                 java.lang.Object... args)
                                          throws javax.xml.stream.XMLStreamException
        Throws:
        javax.xml.stream.XMLStreamException
      • setExtendedCapabilities

        protected void setExtendedCapabilities​(java.lang.Object extendedCapabilities)
      • parseUserDefinedSymbolization

        protected void parseUserDefinedSymbolization​(javax.xml.stream.events.XMLEvent event)
                                              throws javax.xml.stream.XMLStreamException
        Throws:
        javax.xml.stream.XMLStreamException
      • getExceptionFormats

        public java.util.Set<java.lang.String> getExceptionFormats()
      • setExceptionFormats

        protected void setExceptionFormats​(java.util.Set<java.lang.String> exceptionFormats)
      • setRequestDescriptions

        protected void setRequestDescriptions​(java.util.Set<OGCRequestDescription> requestDescriptions)
      • getUserDefinedSymbolization

        public java.util.Map<java.lang.String,​java.lang.String> getUserDefinedSymbolization()
      • setUserDefinedSymbolization

        protected void setUserDefinedSymbolization​(java.util.Map<java.lang.String,​java.lang.String> userDefinedSymbolization)
      • addUserDefinedSymbolization

        protected void addUserDefinedSymbolization​(java.lang.String key,
                                                   java.lang.String value)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object