NASA World Wind WMS

gov.nasa.worldwind.servers.wms.xml
Class Layer

java.lang.Object
  extended by gov.nasa.worldwind.servers.wms.xml.Layer

public class Layer
extends Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.opengis.net/wms}Name" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}Title"/>
         <element ref="{http://www.opengis.net/wms}Abstract" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}KeywordList" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}CRS" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}EX_GeographicBoundingBox" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}Dimension" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}Attribution" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}AuthorityURL" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}Identifier" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}MetadataURL" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}DataURL" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}FeatureListURL" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}Style" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}MinScaleDenominator" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}MaxScaleDenominator" minOccurs="0"/>
         <element ref="{http://www.opengis.net/wms}Layer" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="cascaded" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
       <attribute name="fixedHeight" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
       <attribute name="fixedWidth" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
       <attribute name="noSubsets" type="{http://www.w3.org/2001/XMLSchema}boolean" default="0" />
       <attribute name="opaque" type="{http://www.w3.org/2001/XMLSchema}boolean" default="0" />
       <attribute name="queryable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="0" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String _abstract
           
protected  Attribution attribution
           
protected  List<AuthorityURL> authorityURL
           
protected  List<BoundingBox> boundingBox
           
protected  BigInteger cascaded
           
protected  List<String> crs
           
protected  List<DataURL> dataURL
           
protected  List<Dimension> dimension
           
protected  EXGeographicBoundingBox exGeographicBoundingBox
           
protected  List<FeatureListURL> featureListURL
           
protected  BigInteger fixedHeight
           
protected  BigInteger fixedWidth
           
protected  List<Identifier> identifier
           
protected  KeywordList keywordList
           
protected  List<Layer> layer
           
protected  Double maxScaleDenominator
           
protected  List<MetadataURL> metadataURL
           
protected  Double minScaleDenominator
           
protected  String name
           
protected  Boolean noSubsets
           
protected  Boolean opaque
           
protected  Boolean queryable
           
protected  List<Style> style
           
protected  String title
           
 
Constructor Summary
Layer()
           
 
Method Summary
 String getAbstract()
          Gets the value of the abstract property.
 Attribution getAttribution()
          Gets the value of the attribution property.
 List<AuthorityURL> getAuthorityURL()
          Gets the value of the authorityURL property.
 List<BoundingBox> getBoundingBox()
          Gets the value of the boundingBox property.
 BigInteger getCascaded()
          Gets the value of the cascaded property.
 List<String> getCRS()
          Gets the value of the crs property.
 List<DataURL> getDataURL()
          Gets the value of the dataURL property.
 List<Dimension> getDimension()
          Gets the value of the dimension property.
 EXGeographicBoundingBox getEXGeographicBoundingBox()
          Gets the value of the exGeographicBoundingBox property.
 List<FeatureListURL> getFeatureListURL()
          Gets the value of the featureListURL property.
 BigInteger getFixedHeight()
          Gets the value of the fixedHeight property.
 BigInteger getFixedWidth()
          Gets the value of the fixedWidth property.
 List<Identifier> getIdentifier()
          Gets the value of the identifier property.
 KeywordList getKeywordList()
          Gets the value of the keywordList property.
 List<Layer> getLayer()
          Gets the value of the layer property.
 Double getMaxScaleDenominator()
          Gets the value of the maxScaleDenominator property.
 List<MetadataURL> getMetadataURL()
          Gets the value of the metadataURL property.
 Double getMinScaleDenominator()
          Gets the value of the minScaleDenominator property.
 String getName()
          Gets the value of the name property.
 List<Style> getStyle()
          Gets the value of the style property.
 String getTitle()
          Gets the value of the title property.
 boolean isNoSubsets()
          Gets the value of the noSubsets property.
 boolean isOpaque()
          Gets the value of the opaque property.
 boolean isQueryable()
          Gets the value of the queryable property.
 void setAbstract(String value)
          Sets the value of the abstract property.
 void setAttribution(Attribution value)
          Sets the value of the attribution property.
 void setCascaded(BigInteger value)
          Sets the value of the cascaded property.
 void setEXGeographicBoundingBox(EXGeographicBoundingBox value)
          Sets the value of the exGeographicBoundingBox property.
 void setFixedHeight(BigInteger value)
          Sets the value of the fixedHeight property.
 void setFixedWidth(BigInteger value)
          Sets the value of the fixedWidth property.
 void setKeywordList(KeywordList value)
          Sets the value of the keywordList property.
 void setMaxScaleDenominator(Double value)
          Sets the value of the maxScaleDenominator property.
 void setMinScaleDenominator(Double value)
          Sets the value of the minScaleDenominator property.
 void setName(String value)
          Sets the value of the name property.
 void setNoSubsets(Boolean value)
          Sets the value of the noSubsets property.
 void setOpaque(Boolean value)
          Sets the value of the opaque property.
 void setQueryable(Boolean value)
          Sets the value of the queryable property.
 void setTitle(String value)
          Sets the value of the title property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_abstract

protected String _abstract

attribution

protected Attribution attribution

authorityURL

protected List<AuthorityURL> authorityURL

boundingBox

protected List<BoundingBox> boundingBox

cascaded

protected BigInteger cascaded

crs

protected List<String> crs

dataURL

protected List<DataURL> dataURL

dimension

protected List<Dimension> dimension

exGeographicBoundingBox

protected EXGeographicBoundingBox exGeographicBoundingBox

featureListURL

protected List<FeatureListURL> featureListURL

fixedHeight

protected BigInteger fixedHeight

fixedWidth

protected BigInteger fixedWidth

identifier

protected List<Identifier> identifier

keywordList

protected KeywordList keywordList

layer

protected List<Layer> layer

maxScaleDenominator

protected Double maxScaleDenominator

metadataURL

protected List<MetadataURL> metadataURL

minScaleDenominator

protected Double minScaleDenominator

name

protected String name

noSubsets

protected Boolean noSubsets

opaque

protected Boolean opaque

queryable

protected Boolean queryable

style

protected List<Style> style

title

protected String title
Constructor Detail

Layer

public Layer()
Method Detail

getAbstract

public String getAbstract()
Gets the value of the abstract property.

Returns:
possible object is String

getAttribution

public Attribution getAttribution()
Gets the value of the attribution property.

Returns:
possible object is Attribution

getAuthorityURL

public List<AuthorityURL> getAuthorityURL()
Gets the value of the authorityURL property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the authorityURL property.

For example, to add a new item, do as follows:

    getAuthorityURL().add(newItem);
 

Objects of the following type(s) are allowed in the list AuthorityURL


getBoundingBox

public List<BoundingBox> getBoundingBox()
Gets the value of the boundingBox property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the boundingBox property.

For example, to add a new item, do as follows:

    getBoundingBox().add(newItem);
 

Objects of the following type(s) are allowed in the list BoundingBox


getCascaded

public BigInteger getCascaded()
Gets the value of the cascaded property.

Returns:
possible object is BigInteger

getCRS

public List<String> getCRS()
Gets the value of the crs property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the crs property.

For example, to add a new item, do as follows:

    getCRS().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getDataURL

public List<DataURL> getDataURL()
Gets the value of the dataURL property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the dataURL property.

For example, to add a new item, do as follows:

    getDataURL().add(newItem);
 

Objects of the following type(s) are allowed in the list DataURL


getDimension

public List<Dimension> getDimension()
Gets the value of the dimension property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the dimension property.

For example, to add a new item, do as follows:

    getDimension().add(newItem);
 

Objects of the following type(s) are allowed in the list Dimension


getEXGeographicBoundingBox

public EXGeographicBoundingBox getEXGeographicBoundingBox()
Gets the value of the exGeographicBoundingBox property.

Returns:
possible object is EXGeographicBoundingBox

getFeatureListURL

public List<FeatureListURL> getFeatureListURL()
Gets the value of the featureListURL property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the featureListURL property.

For example, to add a new item, do as follows:

    getFeatureListURL().add(newItem);
 

Objects of the following type(s) are allowed in the list FeatureListURL


getFixedHeight

public BigInteger getFixedHeight()
Gets the value of the fixedHeight property.

Returns:
possible object is BigInteger

getFixedWidth

public BigInteger getFixedWidth()
Gets the value of the fixedWidth property.

Returns:
possible object is BigInteger

getIdentifier

public List<Identifier> getIdentifier()
Gets the value of the identifier property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the identifier property.

For example, to add a new item, do as follows:

    getIdentifier().add(newItem);
 

Objects of the following type(s) are allowed in the list Identifier


getKeywordList

public KeywordList getKeywordList()
Gets the value of the keywordList property.

Returns:
possible object is KeywordList

getLayer

public List<Layer> getLayer()
Gets the value of the layer property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the layer property.

For example, to add a new item, do as follows:

    getLayer().add(newItem);
 

Objects of the following type(s) are allowed in the list Layer


getMaxScaleDenominator

public Double getMaxScaleDenominator()
Gets the value of the maxScaleDenominator property.

Returns:
possible object is Double

getMetadataURL

public List<MetadataURL> getMetadataURL()
Gets the value of the metadataURL property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the metadataURL property.

For example, to add a new item, do as follows:

    getMetadataURL().add(newItem);
 

Objects of the following type(s) are allowed in the list MetadataURL


getMinScaleDenominator

public Double getMinScaleDenominator()
Gets the value of the minScaleDenominator property.

Returns:
possible object is Double

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

getStyle

public List<Style> getStyle()
Gets the value of the style property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the style property.

For example, to add a new item, do as follows:

    getStyle().add(newItem);
 

Objects of the following type(s) are allowed in the list Style


getTitle

public String getTitle()
Gets the value of the title property.

Returns:
possible object is String

isNoSubsets

public boolean isNoSubsets()
Gets the value of the noSubsets property.

Returns:
possible object is Boolean

isOpaque

public boolean isOpaque()
Gets the value of the opaque property.

Returns:
possible object is Boolean

isQueryable

public boolean isQueryable()
Gets the value of the queryable property.

Returns:
possible object is Boolean

setAbstract

public void setAbstract(String value)
Sets the value of the abstract property.

Parameters:
value - allowed object is String

setAttribution

public void setAttribution(Attribution value)
Sets the value of the attribution property.

Parameters:
value - allowed object is Attribution

setCascaded

public void setCascaded(BigInteger value)
Sets the value of the cascaded property.

Parameters:
value - allowed object is BigInteger

setEXGeographicBoundingBox

public void setEXGeographicBoundingBox(EXGeographicBoundingBox value)
Sets the value of the exGeographicBoundingBox property.

Parameters:
value - allowed object is EXGeographicBoundingBox

setFixedHeight

public void setFixedHeight(BigInteger value)
Sets the value of the fixedHeight property.

Parameters:
value - allowed object is BigInteger

setFixedWidth

public void setFixedWidth(BigInteger value)
Sets the value of the fixedWidth property.

Parameters:
value - allowed object is BigInteger

setKeywordList

public void setKeywordList(KeywordList value)
Sets the value of the keywordList property.

Parameters:
value - allowed object is KeywordList

setMaxScaleDenominator

public void setMaxScaleDenominator(Double value)
Sets the value of the maxScaleDenominator property.

Parameters:
value - allowed object is Double

setMinScaleDenominator

public void setMinScaleDenominator(Double value)
Sets the value of the minScaleDenominator property.

Parameters:
value - allowed object is Double

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

setNoSubsets

public void setNoSubsets(Boolean value)
Sets the value of the noSubsets property.

Parameters:
value - allowed object is Boolean

setOpaque

public void setOpaque(Boolean value)
Sets the value of the opaque property.

Parameters:
value - allowed object is Boolean

setQueryable

public void setQueryable(Boolean value)
Sets the value of the queryable property.

Parameters:
value - allowed object is Boolean

setTitle

public void setTitle(String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

NASA World Wind WMS