public class GPEStoreParameters extends AbstractDataParameters implements DataStoreParameters, FilesystemStoreParameters, NewFeatureStoreParameters
Modifier and Type | Field and Description |
---|---|
static String |
PARAMETERS_DEFINITION_NAME |
FEATURETYPE_PARAMTER_NAME
Modifier | Constructor and Description |
---|---|
|
GPEStoreParameters() |
protected |
GPEStoreParameters(String parametersDefinitionName) |
|
GPEStoreParameters(String parametersDefinitionName,
String name) |
Modifier and Type | Method and Description |
---|---|
IProjection |
getCRS() |
String |
getDataStoreName()
Returns the DataStore's name
|
EditableFeatureType |
getDefaultFeatureType() |
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
String |
getDescription()
Returns the DataStore's description
|
Object |
getDynValue(String name) |
Envelope |
getEnvelope() |
File |
getFile() |
String |
getFileName() |
boolean |
getUseAxisOrderYX() |
boolean |
isValid()
Indicates whether these parameters are valid.
|
protected static void |
registerParametersDefinition() |
void |
setCRS(IProjection srs) |
void |
setCRS(String srs) |
void |
setDefaultFeatureType(FeatureType featureType) |
void |
setDynValue(String name,
Object val) |
void |
setEnvelope(Envelope envelope) |
void |
setFile(File file) |
void |
setFileName(String fileName) |
clear, copyValuesTo, delegate, getCopy, getDynClass, hasDynValue, implement, invokeDynMethod, invokeDynMethod, loadFromState, saveToState, toString, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCopy, validate
loadFromState, saveToState
delegate, getDynClass, hasDynValue, implement, invokeDynMethod, invokeDynMethod
public static final String PARAMETERS_DEFINITION_NAME
public GPEStoreParameters()
protected GPEStoreParameters(String parametersDefinitionName)
protected static void registerParametersDefinition()
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParameters
DynObject
to delegate to.getDelegatedDynObject
in class AbstractDataParameters
DynObject
public String getDataStoreName()
DataStoreParameters
getDataStoreName
in interface DataStoreParameters
public String getDescription()
DataStoreParameters
getDescription
in interface DataStoreParameters
public boolean isValid()
DataStoreParameters
isValid
in interface DataStoreParameters
public File getFile()
getFile
in interface FilesystemStoreParameters
public void setFile(File file)
setFile
in interface FilesystemStoreParameters
public String getFileName()
public void setFileName(String fileName)
public IProjection getCRS()
public void setCRS(IProjection srs)
public void setCRS(String srs)
public Envelope getEnvelope()
public void setEnvelope(Envelope envelope)
public void setDynValue(String name, Object val)
setDynValue
in interface DynObject
setDynValue
in class AbstractDataParameters
public boolean getUseAxisOrderYX()
public EditableFeatureType getDefaultFeatureType()
getDefaultFeatureType
in interface NewFeatureStoreParameters
public void setDefaultFeatureType(FeatureType featureType)
setDefaultFeatureType
in interface NewFeatureStoreParameters
public Object getDynValue(String name) throws DynFieldNotFoundException
getDynValue
in interface DynObject
getDynValue
in class AbstractDataParameters
DynFieldNotFoundException