NASA World Wind

gov.nasa.worldwind.wms
Class CapabilitiesConfiguration

java.lang.Object
  extended by gov.nasa.worldwind.BasicDataConfiguration
      extended by gov.nasa.worldwind.wms.CapabilitiesConfiguration
All Implemented Interfaces:
DataConfiguration

public class CapabilitiesConfiguration
extends BasicDataConfiguration

An implementation of the DataConfiguration interface, which uses a WMS Capabilities document as its backing store.


Field Summary
protected  Capabilities caps
           
 
Fields inherited from class gov.nasa.worldwind.BasicDataConfiguration
dom, xpath
 
Constructor Summary
  CapabilitiesConfiguration(Capabilities capabilities)
          Creates an instance of CapabilitiesConfiguration backed by a specified WMS Capabilities document.
protected CapabilitiesConfiguration(Element domElement, Capabilities capabilities)
           
 
Method Summary
protected  DataConfiguration createChildConfigInfo(Element domElement)
           
protected static Element getConfigElement(Capabilities capabilities)
           
 String getName()
          Returns the Capabilities document title.
 Object getSource()
          Returns this data configurations's backing Capabilities.
 String getType()
          Returns the string "Capabilities".
 String getVersion()
          Returns the Capabilities version string.
 
Methods inherited from class gov.nasa.worldwind.BasicDataConfiguration
getBoolean, getChild, getChildren, getDouble, getInteger, getLatLon, getLong, getSector, getSectorResolutionLimit, getString, getStringArray, getTimeInMillis, getUniqueStrings, getXPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

caps

protected Capabilities caps
Constructor Detail

CapabilitiesConfiguration

public CapabilitiesConfiguration(Capabilities capabilities)
Creates an instance of CapabilitiesConfiguration backed by a specified WMS Capabilities document.

Parameters:
capabilities - the backing Capabilities document.

CapabilitiesConfiguration

protected CapabilitiesConfiguration(Element domElement,
                                    Capabilities capabilities)
Method Detail

createChildConfigInfo

protected DataConfiguration createChildConfigInfo(Element domElement)
Overrides:
createChildConfigInfo in class BasicDataConfiguration

getConfigElement

protected static Element getConfigElement(Capabilities capabilities)

getName

public String getName()
Returns the Capabilities document title.

Specified by:
getName in interface DataConfiguration
Overrides:
getName in class BasicDataConfiguration
Returns:
Capabilities document title.

getSource

public Object getSource()
Returns this data configurations's backing Capabilities.

Specified by:
getSource in interface DataConfiguration
Overrides:
getSource in class BasicDataConfiguration
Returns:
the backing Capabilities.

getType

public String getType()
Returns the string "Capabilities".

Specified by:
getType in interface DataConfiguration
Overrides:
getType in class BasicDataConfiguration
Returns:
"Capabilities"

getVersion

public String getVersion()
Returns the Capabilities version string.

Specified by:
getVersion in interface DataConfiguration
Overrides:
getVersion in class BasicDataConfiguration
Returns:
Capabilities version.

NASA World Wind

Hosted by docs.bugaco.com