Class Capabilities


  • public class Capabilities
    extends Object
    Represents the capabilities WMS XML.
    Author:
    Chris Hodgson chodgson@refractions.net
    • Constructor Detail

      • Capabilities

        public Capabilities​(WMService service,
                            String title,
                            MapLayer topLayer,
                            Collection mapFormats)
        Creates a new WMS Capabilities object. Should generally only be used by the Parser.
        Parameters:
        service - the WMService to which these Capabilites belong
        title - the title of this WMService
        topLayer - the top MapLayer of the entire layer tree
        formatList - the Collection of supported formats
    • Method Detail

      • getService

        public WMService getService()
        Gets a reference to the service which these Capabilities describe.
        Returns:
        the WMService which these Capabilities describe
      • getTopLayer

        public MapLayer getTopLayer()
        Gets the top layer for these Capabilities.
        Returns:
        the top MapLayer for these Capabilities
      • getTitle

        public String getTitle()
        Gets the title of the Capabilities.
        Returns:
        the title of the map described by these Capabilities
      • getMapFormats

        public String[] getMapFormats()
        Gets a copy of the list of formats supported by this getMap requests for this map.
        Returns:
        an array containing the formats supported by getMap requests for this map