public abstract class AbstractNewRasterStoreParameters extends AbstractRasterFileDataParameters implements NewRasterStoreParameters
| Modifier and Type | Field and Description |
|---|---|
protected DelegatedDynObject |
delegatedDynObject |
static java.lang.String |
DYNCLASS_NAME |
PERSISTENT_DESCRIPTION, PERSISTENT_NAMEFIELD_AFFINETRANSFORM, FIELD_BAND, FIELD_BUFFER, FIELD_COLORINTERPRETATION, FIELD_DATA_SERVER, FIELD_PARAMS, FIELD_SRS, FIELD_WKTCRS_PARAMTER_NAMEDONT_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 |
|---|---|
java.awt.geom.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
|
java.lang.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.
|
java.lang.String |
getFileName()
Gets the name of the file to save
|
java.lang.String |
getPath() |
IProjection |
getProjection()
Gets the projection
|
java.lang.String |
getWktProjection()
Gets the projection using Wkt notation
|
protected void |
initialize() |
boolean |
isValid()
Indicates whether these parameters are valid.
|
static void |
registerDynClass() |
void |
setAffineTransform(java.awt.geom.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(java.lang.String[] colorInterpretation)
Sets the color interpretation.
|
void |
setDataServer(DataServerWriter dataServer)
Sets the data server
|
void |
setDestination(java.lang.String fileName)
Sets the name of the file to save
|
void |
setDestination(java.lang.String path,
java.lang.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(java.lang.String wkt)
Sets the projection using Wkt notation
|
getFile, isOverridingHost, setFile, setOverrideHostassignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isSourceTiled, isVisible, registerDynClass, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisiblegetSourceId, isTheSameStoreclear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getCopy, getDataStoreName, getDescription, getDynClass, getDynValue, getMessage, getProviderName, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadFromState, loadPRJ, loadWLD, saveToState, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toString, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDataStoreName, getDescription, getProviderName, getSourceId, isTheSameStoreclear, getCopy, toByteArray, toString, validateloadFromState, saveToStateclone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValuetoJson, toJson, toJsonBuilder, toJsonBuilderfromJsonassignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, getURI, isSourceTiled, isVisible, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setURI, setVisiblepublic static final java.lang.String DYNCLASS_NAME
protected DelegatedDynObject delegatedDynObject
public static void registerDynClass()
protected void initialize()
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParametersDynObject to delegate to.getDelegatedDynObject in class AbstractRasterFileDataParametersDynObjectpublic Buffer getBuffer()
NewRasterStoreParametersgetBuffer in interface NewRasterStoreParameterspublic java.lang.String[] getColorInterpretation()
NewRasterStoreParametersColorInterpretation class.getColorInterpretation in interface NewRasterStoreParameterspublic java.lang.String getFileName()
NewRasterStoreParametersgetFileName in interface NewRasterStoreParameterspublic java.lang.String getPath()
getPath in interface NewRasterStoreParameterspublic IProjection getProjection()
NewRasterStoreParametersgetProjection in interface NewRasterStoreParameterspublic Params getDriverParams()
NewRasterStoreParametersgetDriverParams in interface NewRasterStoreParameterspublic void setDriverParams(Params params)
NewRasterStoreParameterssetDriverParams in interface NewRasterStoreParameterspublic void setBuffer(Buffer buffer)
NewRasterStoreParameterssetBuffer in interface NewRasterStoreParameterspublic int getBand()
NewRasterStoreParametersgetBand in interface NewRasterStoreParameterspublic void setBand(int n)
NewRasterStoreParameterssetBand in interface NewRasterStoreParameterspublic void setAffineTransform(java.awt.geom.AffineTransform at)
NewRasterStoreParameterssetAffineTransform in interface NewRasterStoreParameterspublic java.awt.geom.AffineTransform getAffineTransform()
NewRasterStoreParametersgetAffineTransform in interface NewRasterStoreParameterspublic void setWktProjection(java.lang.String wkt)
NewRasterStoreParameterssetWktProjection in interface NewRasterStoreParameterspublic java.lang.String getWktProjection()
NewRasterStoreParametersgetWktProjection in interface NewRasterStoreParameterspublic void setColorInterpretation(java.lang.String[] colorInterpretation)
NewRasterStoreParametersColorInterpretation class.setColorInterpretation in interface NewRasterStoreParameterspublic void setDestination(java.lang.String path,
java.lang.String fileName)
NewRasterStoreParameterssetDestination in interface NewRasterStoreParameterspublic void setDestination(java.lang.String fileName)
NewRasterStoreParameterssetDestination in interface NewRasterStoreParameterspublic void setProjection(IProjection projection)
NewRasterStoreParameterssetProjection in interface NewRasterStoreParameterspublic boolean isValid()
DataStoreParametersisValid in interface RasterDataParametersisValid in interface DataStoreParametersisValid in class AbstractRasterDataParameterspublic DataServerWriter getDataServer()
NewRasterStoreParametersgetDataServer in interface NewRasterStoreParameterspublic void setDataServer(DataServerWriter dataServer)
NewRasterStoreParameterssetDataServer in interface NewRasterStoreParameters