Class WMSLayerStyle

    • Field Detail

      • NAME

        protected javax.xml.namespace.QName NAME
      • TITLE

        protected javax.xml.namespace.QName TITLE
      • ABSTRACT

        protected javax.xml.namespace.QName ABSTRACT
      • LEGEND_URL

        protected javax.xml.namespace.QName LEGEND_URL
      • STYLE_SHEET_URL

        protected javax.xml.namespace.QName STYLE_SHEET_URL
      • STYLE_URL

        protected javax.xml.namespace.QName STYLE_URL
      • name

        protected java.lang.String name
      • title

        protected java.lang.String title
      • styleAbstract

        protected java.lang.String styleAbstract
      • legendURLs

        protected java.util.Set<WMSLogoURL> legendURLs
    • Constructor Detail

      • WMSLayerStyle

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

      • 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.
      • getName

        public java.lang.String getName()
      • setName

        protected void setName​(java.lang.String name)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        protected void setTitle​(java.lang.String title)
      • getStyleAbstract

        public java.lang.String getStyleAbstract()
      • setStyleAbstract

        protected void setStyleAbstract​(java.lang.String styleAbstract)
      • setStyleSheetURL

        protected void setStyleSheetURL​(WMSLayerInfoURL styleSheetURL)
      • getLegendURLs

        public java.util.Set<WMSLogoURL> getLegendURLs()
      • setLegendURLs

        protected void setLegendURLs​(java.util.Set<WMSLogoURL> legendURLs)
      • addLegendURL

        protected void addLegendURL​(WMSLogoURL url)