Package com.vividsolutions.wms
Class Capabilities
- java.lang.Object
-
- com.vividsolutions.wms.Capabilities
-
public class Capabilities extends Object
Represents the capabilities WMS XML.- Author:
- Chris Hodgson chodgson@refractions.net
-
-
Constructor Summary
Constructors Constructor Description Capabilities(WMService service, String title, MapLayer topLayer, Collection<String> mapFormats, Collection<String> infoFormats)Creates a new WMS Capabilities object.Capabilities(WMService service, String title, MapLayer topLayer, Collection<String> mapFormats, Collection<String> infoFormats, String getMapURL, String featureInfoURL)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFeatureInfoURL()StringgetGetMapURL()StringgetInfoFormat()String[]getMapFormats()Gets a copy of the list of formats supported by this getMap requests for this map.MapLayergetMapLayerByName(String name)Get a MapLayer by nameWMServicegetService()Gets a reference to the service which these Capabilities describe.StringgetTitle()Gets the title of the Capabilities.MapLayergetTopLayer()Gets the top layer for these Capabilities.voidsetGetMapURL(String url)
-
-
-
Constructor Detail
-
Capabilities
public Capabilities(WMService service, String title, MapLayer topLayer, Collection<String> mapFormats, Collection<String> infoFormats)
Creates a new WMS Capabilities object. Should generally only be used by the Parser.- Parameters:
service- the WMService to which these Capabilites belongtitle- the title of this WMServicetopLayer- the top MapLayer of the entire layer treemapFormats- the Collection of supported formats
-
Capabilities
public Capabilities(WMService service, String title, MapLayer topLayer, Collection<String> mapFormats, Collection<String> infoFormats, String getMapURL, String featureInfoURL)
-
-
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
-
getGetMapURL
public String getGetMapURL()
-
getFeatureInfoURL
public String getFeatureInfoURL()
-
setGetMapURL
public void setGetMapURL(String url)
-
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
-
getInfoFormat
public String getInfoFormat()
-
-