public abstract class AbstractNewRasterStoreParameters extends AbstractRasterFileDataParameters implements NewRasterStoreParameters
Modifier and Type | Field and Description |
---|---|
protected DelegatedDynObject |
delegatedDynObject |
static String |
DYNCLASS_NAME |
PERSISTENT_DESCRIPTION, PERSISTENT_NAME
FIELD_AFFINETRANSFORM, FIELD_BAND, FIELD_BUFFER, FIELD_COLORINTERPRETATION, FIELD_DATA_SERVER, FIELD_PARAMS, FIELD_SRS, FIELD_WKT
DONT_CHANGE_PROJECTION, FIELD_CRS, FIELD_RMF_FOLDER, FIELD_URI, NEW_PROJETION_TO_THE_LAYER, NOT_LOAD, ON_THE_FLY, REPROJECT_DATA, REPROJECT_VIEW
Constructor and Description |
---|
AbstractNewRasterStoreParameters() |
Modifier and Type | Method and Description |
---|---|
AffineTransform |
getAffineTransform()
This method is maintained to keep compatibility with the old system.
|
int |
getBand()
Gets the number of band in the buffer that will be saved.
|
Buffer |
getBuffer()
Gets the buffer with data loaded
|
String[] |
getColorInterpretation()
Gets the color interpretation.
|
DataServerWriter |
getDataServer()
Gets the data server
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
Params |
getDriverParams()
Gets the driver parameters.
|
String |
getFileName()
Gets the name of the file to save
|
String |
getPath() |
IProjection |
getProjection()
Gets the projection
|
String |
getWktProjection()
Gets the projection using Wkt notation
|
protected void |
initialize() |
boolean |
isValid()
Indicates whether these parameters are valid.
|
static void |
registerDynClass() |
void |
setAffineTransform(AffineTransform at)
This method is maintained to keep compatibility with the old system.
|
void |
setBand(int n)
Sets the number of band in the buffer that will be saved.
|
void |
setBuffer(Buffer buffer)
Sets the buffer with data loaded
|
void |
setColorInterpretation(String[] colorInterpretation)
Sets the color interpretation.
|
void |
setDataServer(DataServerWriter dataServer)
Sets the data server
|
void |
setDestination(String fileName)
Sets the name of the file to save
|
void |
setDestination(String path,
String fileName)
Sets the name of the file to save
|
void |
setDriverParams(Params params)
Sets the driver parameters.
|
void |
setProjection(IProjection projection)
Sets the projection
|
void |
setWktProjection(String wkt)
Sets the projection using Wkt notation
|
getFile, isOverridingHost, setFile, setOverrideHost
assignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isSourceTiled, isVisible, registerDynClass, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisible
clear, copyValuesTo, delegate, getCopy, getDataStoreName, getDescription, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, loadFromState, saveToState, setDynValue, toString, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDataStoreName, getDescription
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
assignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isSourceTiled, isVisible, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisible
public static final String DYNCLASS_NAME
protected DelegatedDynObject delegatedDynObject
public static void registerDynClass()
protected void initialize()
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParameters
DynObject
to delegate to.getDelegatedDynObject
in class AbstractRasterFileDataParameters
DynObject
public Buffer getBuffer()
NewRasterStoreParameters
getBuffer
in interface NewRasterStoreParameters
public String[] getColorInterpretation()
NewRasterStoreParameters
ColorInterpretation
class.getColorInterpretation
in interface NewRasterStoreParameters
public String getFileName()
NewRasterStoreParameters
getFileName
in interface NewRasterStoreParameters
public String getPath()
getPath
in interface NewRasterStoreParameters
public IProjection getProjection()
NewRasterStoreParameters
getProjection
in interface NewRasterStoreParameters
public Params getDriverParams()
NewRasterStoreParameters
getDriverParams
in interface NewRasterStoreParameters
public void setDriverParams(Params params)
NewRasterStoreParameters
setDriverParams
in interface NewRasterStoreParameters
public void setBuffer(Buffer buffer)
NewRasterStoreParameters
setBuffer
in interface NewRasterStoreParameters
public int getBand()
NewRasterStoreParameters
getBand
in interface NewRasterStoreParameters
public void setBand(int n)
NewRasterStoreParameters
setBand
in interface NewRasterStoreParameters
public void setAffineTransform(AffineTransform at)
NewRasterStoreParameters
setAffineTransform
in interface NewRasterStoreParameters
public AffineTransform getAffineTransform()
NewRasterStoreParameters
getAffineTransform
in interface NewRasterStoreParameters
public void setWktProjection(String wkt)
NewRasterStoreParameters
setWktProjection
in interface NewRasterStoreParameters
public String getWktProjection()
NewRasterStoreParameters
getWktProjection
in interface NewRasterStoreParameters
public void setColorInterpretation(String[] colorInterpretation)
NewRasterStoreParameters
ColorInterpretation
class.setColorInterpretation
in interface NewRasterStoreParameters
public void setDestination(String path, String fileName)
NewRasterStoreParameters
setDestination
in interface NewRasterStoreParameters
public void setDestination(String fileName)
NewRasterStoreParameters
setDestination
in interface NewRasterStoreParameters
public void setProjection(IProjection projection)
NewRasterStoreParameters
setProjection
in interface NewRasterStoreParameters
public boolean isValid()
DataStoreParameters
isValid
in interface RasterDataParameters
isValid
in interface DataStoreParameters
isValid
in class AbstractRasterDataParameters
public DataServerWriter getDataServer()
NewRasterStoreParameters
getDataServer
in interface NewRasterStoreParameters
public void setDataServer(DataServerWriter dataServer)
NewRasterStoreParameters
setDataServer
in interface NewRasterStoreParameters