Class WMSCapabilities

Object
Capabilities
WMSCapabilities

public class WMSCapabilities extends Capabilities
Represents a base object for a WMS getCapabilities response.
Author:
Richard Gould, Refractions Research
  • Constructor Details

    • WMSCapabilities

      public WMSCapabilities()
  • Method Details

    • getLayer

      public Layer getLayer()
      Get the root layer, the contents of the Web Map Server are the children of this layer.
      Returns:
      The "root" Layer for the Web Map Server
    • setVersion

      public void setVersion(String version)
      Overrides:
      setVersion in class Capabilities
      Parameters:
      version - The version to set.
    • setLayer

      public void setLayer(Layer layer)
    • getLayerList

      public List<Layer> getLayerList()
      Access a flat view of the layers available in the WMS.

      The information available here is the same as doing a top down walk of all the layers available via getLayer().

      Returns:
      List of all available layers
    • getRequest

      public WMSRequest getRequest()
      The request contains information about possible Requests that can be made against this server, including URLs and formats.
      Returns:
      Returns the request.
    • setRequest

      public void setRequest(WMSRequest request)
      Parameters:
      request - The request to set.
    • getExceptions

      public String[] getExceptions()
      Exceptions declare what kind of formats this server can return exceptions in. They are used during subsequent requests.
    • setExceptions

      public void setExceptions(String[] exceptions)