org.deegree.coverage.raster.io.jaxb
Class AbstractRasterType

java.lang.Object
  extended by org.deegree.coverage.raster.io.jaxb.AbstractRasterType
Direct Known Subclasses:
MultiResolutionRasterConfig.Resolution, RasterConfig

public abstract class AbstractRasterType
extends Object

Java class for AbstractRasterType complex type.

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

 <complexType name="AbstractRasterType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="StorageCRS" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="RasterFile">
             <complexType>
               <simpleContent>
                 <extension base="<http://www.w3.org/2001/XMLSchema>string">
                   <attribute name="imageIndex" type="{http://www.w3.org/2001/XMLSchema}int" />
                 </extension>
               </simpleContent>
             </complexType>
           </element>
           <element name="RasterDirectory">
             <complexType>
               <simpleContent>
                 <extension base="<http://www.w3.org/2001/XMLSchema>string">
                   <attribute name="recursive" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
                 </extension>
               </simpleContent>
             </complexType>
           </element>
         </choice>
       </sequence>
       <attribute name="readWorldFiles" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
       <attribute name="originLocation" type="{http://www.deegree.org/datasource/coverage/raster}OriginLocation" default="center" />
       <attribute name="nodata" type="{http://www.w3.org/2001/XMLSchema}decimal" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class AbstractRasterType.RasterDirectory
          Java class for anonymous complex type.
static class AbstractRasterType.RasterFile
          Java class for anonymous complex type.
 
Field Summary
protected  BigDecimal nodata
           
protected  OriginLocation originLocation
           
protected  AbstractRasterType.RasterDirectory rasterDirectory
           
protected  AbstractRasterType.RasterFile rasterFile
           
protected  Boolean readWorldFiles
           
protected  String storageCRS
           
 
Constructor Summary
AbstractRasterType()
           
 
Method Summary
 BigDecimal getNodata()
          Gets the value of the nodata property.
 OriginLocation getOriginLocation()
          Gets the value of the originLocation property.
 AbstractRasterType.RasterDirectory getRasterDirectory()
          Gets the value of the rasterDirectory property.
 AbstractRasterType.RasterFile getRasterFile()
          Gets the value of the rasterFile property.
 String getStorageCRS()
          Gets the value of the storageCRS property.
 boolean isReadWorldFiles()
          Gets the value of the readWorldFiles property.
 void setNodata(BigDecimal value)
          Sets the value of the nodata property.
 void setOriginLocation(OriginLocation value)
          Sets the value of the originLocation property.
 void setRasterDirectory(AbstractRasterType.RasterDirectory value)
          Sets the value of the rasterDirectory property.
 void setRasterFile(AbstractRasterType.RasterFile value)
          Sets the value of the rasterFile property.
 void setReadWorldFiles(Boolean value)
          Sets the value of the readWorldFiles property.
 void setStorageCRS(String value)
          Sets the value of the storageCRS property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

storageCRS

protected String storageCRS

rasterFile

protected AbstractRasterType.RasterFile rasterFile

rasterDirectory

protected AbstractRasterType.RasterDirectory rasterDirectory

readWorldFiles

protected Boolean readWorldFiles

originLocation

protected OriginLocation originLocation

nodata

protected BigDecimal nodata
Constructor Detail

AbstractRasterType

public AbstractRasterType()
Method Detail

getStorageCRS

public String getStorageCRS()
Gets the value of the storageCRS property.

Returns:
possible object is String

setStorageCRS

public void setStorageCRS(String value)
Sets the value of the storageCRS property.

Parameters:
value - allowed object is String

getRasterFile

public AbstractRasterType.RasterFile getRasterFile()
Gets the value of the rasterFile property.

Returns:
possible object is AbstractRasterType.RasterFile

setRasterFile

public void setRasterFile(AbstractRasterType.RasterFile value)
Sets the value of the rasterFile property.

Parameters:
value - allowed object is AbstractRasterType.RasterFile

getRasterDirectory

public AbstractRasterType.RasterDirectory getRasterDirectory()
Gets the value of the rasterDirectory property.

Returns:
possible object is AbstractRasterType.RasterDirectory

setRasterDirectory

public void setRasterDirectory(AbstractRasterType.RasterDirectory value)
Sets the value of the rasterDirectory property.

Parameters:
value - allowed object is AbstractRasterType.RasterDirectory

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

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

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


Copyright © 2011. All Rights Reserved.