deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.commons.datasource.configuration
Class MultiResolutionDataSource

java.lang.Object
  extended by org.deegree.commons.datasource.configuration.AbstractDataSourceType
      extended by org.deegree.commons.datasource.configuration.AbstractGeospatialDataSourceType
          extended by org.deegree.commons.datasource.configuration.MultiResolutionDataSource

public class MultiResolutionDataSource
extends AbstractGeospatialDataSourceType

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <extension base="{http://www.deegree.org/datasource}AbstractGeospatialDataSourceType">
       <sequence>
         <element name="Resolution" maxOccurs="unbounded">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://www.deegree.org/datasource}AbstractGeospatialDataSource"/>
                 </sequence>
                 <attribute name="res" type="{http://www.w3.org/2001/XMLSchema}double" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="crs" type="{http://www.w3.org/2001/XMLSchema}string" default="EPSG:4326" />
       <attribute name="originLocation" type="{http://www.deegree.org/datasource}OriginLocation" default="center" />
       <attribute name="readWorldFiles" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="nodata" type="{http://www.w3.org/2001/XMLSchema}decimal" />
       <attribute name="nodataType" type="{http://www.deegree.org/datasource}NoDataType" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class MultiResolutionDataSource.Resolution
          Java class for anonymous complex type.
 
Field Summary
protected  String crs
           
protected  BigDecimal nodata
           
protected  NoDataType nodataType
           
protected  OriginLocation originLocation
           
protected  Boolean readWorldFiles
           
protected  List<MultiResolutionDataSource.Resolution> resolution
           
 
Fields inherited from class org.deegree.commons.datasource.configuration.AbstractGeospatialDataSourceType
bBoxConstraint, scaleConstraint
 
Fields inherited from class org.deegree.commons.datasource.configuration.AbstractDataSourceType
dataSourceName
 
Constructor Summary
MultiResolutionDataSource()
           
 
Method Summary
 String getCrs()
          Gets the value of the crs property.
 BigDecimal getNodata()
          Gets the value of the nodata property.
 NoDataType getNodataType()
          Gets the value of the nodataType property.
 OriginLocation getOriginLocation()
          Gets the value of the originLocation property.
 List<MultiResolutionDataSource.Resolution> getResolution()
          Gets the value of the resolution property.
 boolean isReadWorldFiles()
          Gets the value of the readWorldFiles property.
 void setCrs(String value)
          Sets the value of the crs property.
 void setNodata(BigDecimal value)
          Sets the value of the nodata property.
 void setNodataType(NoDataType value)
          Sets the value of the nodataType property.
 void setOriginLocation(OriginLocation value)
          Sets the value of the originLocation property.
 void setReadWorldFiles(Boolean value)
          Sets the value of the readWorldFiles property.
 
Methods inherited from class org.deegree.commons.datasource.configuration.AbstractGeospatialDataSourceType
getBBoxConstraint, getScaleConstraint, setBBoxConstraint, setScaleConstraint
 
Methods inherited from class org.deegree.commons.datasource.configuration.AbstractDataSourceType
getDataSourceName, setDataSourceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resolution

protected List<MultiResolutionDataSource.Resolution> resolution

crs

protected String crs

originLocation

protected OriginLocation originLocation

readWorldFiles

protected Boolean readWorldFiles

nodata

protected BigDecimal nodata

nodataType

protected NoDataType nodataType
Constructor Detail

MultiResolutionDataSource

public MultiResolutionDataSource()
Method Detail

getResolution

public List<MultiResolutionDataSource.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 MultiResolutionDataSource.Resolution


getCrs

public String getCrs()
Gets the value of the crs property.

Returns:
possible object is String

setCrs

public void setCrs(String value)
Sets the value of the crs property.

Parameters:
value - allowed object is String

getOriginLocation

public OriginLocation getOriginLocation()
Gets the value of the originLocation property.

Returns:
possible object is OriginLocation

setOriginLocation

public void setOriginLocation(OriginLocation value)
Sets the value of the originLocation property.

Parameters:
value - allowed object is OriginLocation

isReadWorldFiles

public boolean isReadWorldFiles()
Gets the value of the readWorldFiles property.

Returns:
possible object is Boolean

setReadWorldFiles

public void setReadWorldFiles(Boolean value)
Sets the value of the readWorldFiles property.

Parameters:
value - allowed object is Boolean

getNodata

public BigDecimal getNodata()
Gets the value of the nodata property.

Returns:
possible object is BigDecimal

setNodata

public void setNodata(BigDecimal value)
Sets the value of the nodata property.

Parameters:
value - allowed object is BigDecimal

getNodataType

public NoDataType getNodataType()
Gets the value of the nodataType property.

Returns:
possible object is NoDataType

setNodataType

public void setNodataType(NoDataType value)
Sets the value of the nodataType property.

Parameters:
value - allowed object is NoDataType

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>