public class DefaultDerivedGeometriesParameters extends Object implements DerivedGeometriesParameters
Constructor and Description |
---|
DefaultDerivedGeometriesParameters() |
DefaultDerivedGeometriesParameters(MapControl mapControl,
FLyrVect sourceLayer,
String outputLayerName,
String outputLayerPath,
int outputLayerType,
DerivedGeometriesProcess.TYPE processType) |
Modifier and Type | Method and Description |
---|---|
boolean |
getAddLayer() |
boolean |
getCreateNewFeatureStore() |
FeatureStore |
getFeatureStore() |
MapControl |
getMapControl() |
String |
getOutPutLayerName() |
String |
getOutPutLayerPath() |
int |
getOutPutLayerType() |
DerivedGeometriesProcess.TYPE |
getProcessType() |
List<FeatureReference> |
getSelectedFeatures() |
FLyrVect |
getSourceLayer() |
void |
setAddLayer(boolean flag) |
void |
setCreateNewFeatureStore(boolean createNewFeatureStore) |
void |
setFeatureStore(FeatureStore featureStore) |
void |
setOutPutLayerName(String theName)
Sets name of output layer
|
void |
setOutPutLayerPath(String thePath)
Sets path of output layer
|
void |
setOutPutLayerType(int theType)
Sets type of output layer.
|
void |
setProcessType(DerivedGeometriesProcess.TYPE theProcessType)
Sets type of
DerivedGeometriesProcess process. |
void |
setSelectedFeatures(List<FeatureReference> selectedFeatures)
Sets selected features to create derived geometries.
|
void |
setSourceLayer(FLyrVect theSourceLayer)
Sets source layer.
|
public DefaultDerivedGeometriesParameters()
public DefaultDerivedGeometriesParameters(MapControl mapControl, FLyrVect sourceLayer, String outputLayerName, String outputLayerPath, int outputLayerType, DerivedGeometriesProcess.TYPE processType)
public boolean getAddLayer()
getAddLayer
in interface DerivedGeometriesParameters
public boolean getCreateNewFeatureStore()
getCreateNewFeatureStore
in interface DerivedGeometriesParameters
public FeatureStore getFeatureStore()
getFeatureStore
in interface DerivedGeometriesParameters
public MapControl getMapControl()
getMapControl
in interface DerivedGeometriesParameters
public String getOutPutLayerName()
getOutPutLayerName
in interface DerivedGeometriesParameters
public String getOutPutLayerPath()
getOutPutLayerPath
in interface DerivedGeometriesParameters
public int getOutPutLayerType()
getOutPutLayerType
in interface DerivedGeometriesParameters
Geometry.TYPES
public DerivedGeometriesProcess.TYPE getProcessType()
getProcessType
in interface DerivedGeometriesParameters
DerivedGeometriesProcess.TYPE
public List<FeatureReference> getSelectedFeatures()
getSelectedFeatures
in interface DerivedGeometriesParameters
public FLyrVect getSourceLayer()
getSourceLayer
in interface DerivedGeometriesParameters
public void setAddLayer(boolean flag)
setAddLayer
in interface DerivedGeometriesParameters
flag
- Sets if process has to add output layer to mapContext or not.public void setCreateNewFeatureStore(boolean createNewFeatureStore)
setCreateNewFeatureStore
in interface DerivedGeometriesParameters
createNewFeatureStore
- Sets if process has to create new feature store o not.public void setFeatureStore(FeatureStore featureStore)
setFeatureStore
in interface DerivedGeometriesParameters
featureStore
- Sets feature store to editpublic void setOutPutLayerName(String theName)
DerivedGeometriesParameters
setOutPutLayerName
in interface DerivedGeometriesParameters
public void setOutPutLayerPath(String thePath)
DerivedGeometriesParameters
setOutPutLayerPath
in interface DerivedGeometriesParameters
public void setOutPutLayerType(int theType)
DerivedGeometriesParameters
Geometry.TYPES
setOutPutLayerType
in interface DerivedGeometriesParameters
public void setProcessType(DerivedGeometriesProcess.TYPE theProcessType)
DerivedGeometriesParameters
DerivedGeometriesProcess
process.setProcessType
in interface DerivedGeometriesParameters
public void setSelectedFeatures(List<FeatureReference> selectedFeatures)
DerivedGeometriesParameters
setSelectedFeatures
in interface DerivedGeometriesParameters
selectedFeatures
- ordered list.public void setSourceLayer(FLyrVect theSourceLayer)
DerivedGeometriesParameters
setSourceLayer
in interface DerivedGeometriesParameters