public abstract class AbstractRasterDataParameters extends AbstractDataParameters implements RasterDataParameters
Modifier and Type | Field and Description |
---|---|
static String |
PERSISTENT_DESCRIPTION |
static String |
PERSISTENT_NAME |
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 |
---|
AbstractRasterDataParameters() |
Modifier and Type | Method and Description |
---|---|
void |
assignFields(RasterDataParameters par,
RasterDataServerExplorer explorer)
Assigns field from a data parameters to other
|
int |
getAlphaBand()
Gets the number of alpha band
|
int |
getFrame()
Gets the frame width
|
int |
getReprojectionOption()
When a layer is loaded will have several options when its projection is not the same that the view projection.
|
File |
getRMFFolder()
Gets the folder to store RMF file
|
IProjection |
getSRS() |
String |
getSRSID() |
URI |
getURI()
Gets the uniform resource identifier of a provider.
|
boolean |
isSourceTiled()
Return true if the store to open is going to be tiled
|
boolean |
isValid()
Indicates whether these parameters are valid.
|
boolean |
isVisible()
Flag to know if this provider is visible or it isn't
|
static void |
registerDynClass(DynStruct definition) |
void |
setAlphaBand(int alphaBand)
Sets the number of alpha band
|
void |
setFrame(int frame)
Sets the frame width
|
void |
setReprojectionOption(int option)
When a layer is loaded will have several options when its projection is not the same that the view projection.
|
void |
setRMFFolder(File rmfFolder)
Sets the folder to store RMF file.
|
void |
setSRS(IProjection srs) |
void |
setSRSID(String srsid) |
void |
setURI(URI uri)
Sets the uniform resource identifier of a provider.
|
void |
setVisible(boolean visible)
Assigns the flag to know if this provider is visible or it isn't
|
clear, copyValuesTo, delegate, getCopy, getDataStoreName, getDelegatedDynObject, getDescription, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, loadFromState, saveToState, setDynValue, toString, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isOverridingHost, setOverrideHost
getDataStoreName, getDescription
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
public static final String PERSISTENT_NAME
public static final String PERSISTENT_DESCRIPTION
public static void registerDynClass(DynStruct definition)
definition
- public void assignFields(RasterDataParameters par, RasterDataServerExplorer explorer)
RasterDataParameters
assignFields
in interface RasterDataParameters
public void setReprojectionOption(int option)
RasterDataParameters
setReprojectionOption
in interface RasterDataParameters
public int getReprojectionOption()
RasterDataParameters
getReprojectionOption
in interface RasterDataParameters
public boolean isValid()
DataStoreParameters
isValid
in interface RasterDataParameters
isValid
in interface DataStoreParameters
public URI getURI()
RasterDataParameters
getURI
in interface RasterDataParameters
public void setURI(URI uri)
RasterDataParameters
setURI
in interface RasterDataParameters
public void setRMFFolder(File rmfFolder)
RasterDataParameters
setRMFFolder
in interface RasterDataParameters
public File getRMFFolder()
RasterDataParameters
getRMFFolder
in interface RasterDataParameters
public String getSRSID()
getSRSID
in interface RasterDataParameters
public void setSRSID(String srsid)
setSRSID
in interface RasterDataParameters
public void setSRS(IProjection srs)
setSRS
in interface RasterDataParameters
public IProjection getSRS()
getSRS
in interface RasterDataParameters
public void setAlphaBand(int alphaBand)
setAlphaBand
in interface RasterDataParameters
alphaBand
- public void setFrame(int frame)
setFrame
in interface RasterDataParameters
frame
- public int getAlphaBand()
getAlphaBand
in interface RasterDataParameters
alphaBand
- public int getFrame()
getFrame
in interface RasterDataParameters
frame
- public boolean isVisible()
RasterDataParameters
isVisible
in interface RasterDataParameters
public void setVisible(boolean visible)
RasterDataParameters
setVisible
in interface RasterDataParameters
public boolean isSourceTiled()
RasterDataParameters
isSourceTiled
in interface RasterDataParameters