org.deegree.protocol.wms.raster.jaxb
Class MultiResolutionRasterConfig

java.lang.Object
  extended by org.deegree.protocol.wms.raster.jaxb.MultiResolutionRasterConfig

public class MultiResolutionRasterConfig
extends java.lang.Object

A multi resolution raster wraps (single) rasters and adds a resolution of each raster.

Java class for MultiResolutionRaster element declaration.

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

 <element name="MultiResolutionRaster">
   <complexType>
     <complexContent>
       <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         <sequence>
           <element name="Resolution" maxOccurs="unbounded">
             <complexType>
               <complexContent>
                 <extension base="{http://www.deegree.org/datasource/coverage/wms}WMSDataSourceType">
                   <attribute name="res" type="{http://www.w3.org/2001/XMLSchema}double" />
                 </extension>
               </complexContent>
             </complexType>
           </element>
         </sequence>
         <attribute name="configVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" fixed="3.0.0" />
         <attribute name="defaultSRS" type="{http://www.w3.org/2001/XMLSchema}string" />
       </restriction>
     </complexContent>
   </complexType>
 </element>
 


Nested Class Summary
static class MultiResolutionRasterConfig.Resolution
          Java class for anonymous complex type.
 
Field Summary
protected  java.lang.String configVersion
           
protected  java.lang.String defaultSRS
           
protected  java.util.List<MultiResolutionRasterConfig.Resolution> resolution
           
 
Constructor Summary
MultiResolutionRasterConfig()
           
 
Method Summary
 java.lang.String getConfigVersion()
          Gets the value of the configVersion property.
 java.lang.String getDefaultSRS()
          Gets the value of the defaultSRS property.
 java.util.List<MultiResolutionRasterConfig.Resolution> getResolution()
          Gets the value of the resolution property.
 void setConfigVersion(java.lang.String value)
          Sets the value of the configVersion property.
 void setDefaultSRS(java.lang.String value)
          Sets the value of the defaultSRS property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resolution

protected java.util.List<MultiResolutionRasterConfig.Resolution> resolution

configVersion

protected java.lang.String configVersion

defaultSRS

protected java.lang.String defaultSRS
Constructor Detail

MultiResolutionRasterConfig

public MultiResolutionRasterConfig()
Method Detail

getResolution

public java.util.List<MultiResolutionRasterConfig.Resolution> getResolution()
Gets the value of the resolution 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 resolution property.

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

    getResolution().add(newItem);
 

Objects of the following type(s) are allowed in the list MultiResolutionRasterConfig.Resolution


getConfigVersion

public java.lang.String getConfigVersion()
Gets the value of the configVersion property.

Returns:
possible object is String

setConfigVersion

public void setConfigVersion(java.lang.String value)
Sets the value of the configVersion property.

Parameters:
value - allowed object is String

getDefaultSRS

public java.lang.String getDefaultSRS()
Gets the value of the defaultSRS property.

Returns:
possible object is String

setDefaultSRS

public void setDefaultSRS(java.lang.String value)
Sets the value of the defaultSRS property.

Parameters:
value - allowed object is String


Copyright © 2011. All Rights Reserved.