Package org.gvsig.fmap.dal.raster.impl
Class DefaultRasterQuery
java.lang.Object
org.gvsig.fmap.dal.raster.impl.DefaultRasterQuery
- All Implemented Interfaces:
Cloneable,org.gvsig.fmap.dal.DataQuery,org.gvsig.fmap.dal.raster.RasterQuery,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
Implements RasterQuery
- Author:
- dmartinezizquierdo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBand(org.gvsig.fmap.dal.raster.BandQuery query) voidorg.gvsig.fmap.dal.raster.RasterQueryclone()List<org.gvsig.fmap.dal.raster.BandQuery> getBands()org.gvsig.fmap.geom.primitive.EnvelopegetClip()doublegetQueryParameter(String name) doublegetScale()voidloadFromState(org.gvsig.tools.persistence.PersistentState state) static voidvoidsaveToState(org.gvsig.tools.persistence.PersistentState state) org.gvsig.fmap.dal.raster.RasterQuerysetClip(org.gvsig.fmap.geom.primitive.Envelope clip) org.gvsig.fmap.dal.raster.RasterQuerysetPixelSize(double pixelSize) voidsetQueryParameter(String name, Object value) voidsetScale(double scale)
-
Constructor Details
-
DefaultRasterQuery
public DefaultRasterQuery()- Parameters:
store-
-
-
Method Details
-
getBands
- Specified by:
getBandsin interfaceorg.gvsig.fmap.dal.raster.RasterQuery
-
addBand
public void addBand(org.gvsig.fmap.dal.raster.BandQuery query) - Specified by:
addBandin interfaceorg.gvsig.fmap.dal.raster.RasterQuery
-
clearBands
public void clearBands()- Specified by:
clearBandsin interfaceorg.gvsig.fmap.dal.raster.RasterQuery
-
setScale
public void setScale(double scale) - Specified by:
setScalein interfaceorg.gvsig.fmap.dal.DataQuery
-
getScale
public double getScale()- Specified by:
getScalein interfaceorg.gvsig.fmap.dal.DataQuery
-
getQueryParameter
- Specified by:
getQueryParameterin interfaceorg.gvsig.fmap.dal.DataQuery
-
setQueryParameter
- Specified by:
setQueryParameterin interfaceorg.gvsig.fmap.dal.DataQuery
-
getClip
public org.gvsig.fmap.geom.primitive.Envelope getClip()- Specified by:
getClipin interfaceorg.gvsig.fmap.dal.raster.RasterQuery
-
setClip
public org.gvsig.fmap.dal.raster.RasterQuery setClip(org.gvsig.fmap.geom.primitive.Envelope clip) - Specified by:
setClipin interfaceorg.gvsig.fmap.dal.raster.RasterQuery
-
getPixelSize
public double getPixelSize()- Specified by:
getPixelSizein interfaceorg.gvsig.fmap.dal.raster.RasterQuery
-
setPixelSize
public org.gvsig.fmap.dal.raster.RasterQuery setPixelSize(double pixelSize) - Specified by:
setPixelSizein interfaceorg.gvsig.fmap.dal.raster.RasterQuery
-
registerPersistenceDefinition
public static void registerPersistenceDefinition() -
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Specified by:
clonein interfaceorg.gvsig.fmap.dal.raster.RasterQuery- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-