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 DerivedGeometriesParameterspublic boolean getCreateNewFeatureStore()
getCreateNewFeatureStore in interface DerivedGeometriesParameterspublic FeatureStore getFeatureStore()
getFeatureStore in interface DerivedGeometriesParameterspublic MapControl getMapControl()
getMapControl in interface DerivedGeometriesParameterspublic String getOutPutLayerName()
getOutPutLayerName in interface DerivedGeometriesParameterspublic String getOutPutLayerPath()
getOutPutLayerPath in interface DerivedGeometriesParameterspublic int getOutPutLayerType()
getOutPutLayerType in interface DerivedGeometriesParametersGeometry.TYPESpublic DerivedGeometriesProcess.TYPE getProcessType()
getProcessType in interface DerivedGeometriesParametersDerivedGeometriesProcess.TYPEpublic List<FeatureReference> getSelectedFeatures()
getSelectedFeatures in interface DerivedGeometriesParameterspublic FLyrVect getSourceLayer()
getSourceLayer in interface DerivedGeometriesParameterspublic void setAddLayer(boolean flag)
setAddLayer in interface DerivedGeometriesParametersflag - Sets if process has to add output layer to mapContext or not.public void setCreateNewFeatureStore(boolean createNewFeatureStore)
setCreateNewFeatureStore in interface DerivedGeometriesParameterscreateNewFeatureStore - Sets if process has to create new feature store o not.public void setFeatureStore(FeatureStore featureStore)
setFeatureStore in interface DerivedGeometriesParametersfeatureStore - Sets feature store to editpublic void setOutPutLayerName(String theName)
DerivedGeometriesParameterssetOutPutLayerName in interface DerivedGeometriesParameterspublic void setOutPutLayerPath(String thePath)
DerivedGeometriesParameterssetOutPutLayerPath in interface DerivedGeometriesParameterspublic void setOutPutLayerType(int theType)
DerivedGeometriesParametersGeometry.TYPESsetOutPutLayerType in interface DerivedGeometriesParameterspublic void setProcessType(DerivedGeometriesProcess.TYPE theProcessType)
DerivedGeometriesParametersDerivedGeometriesProcess process.setProcessType in interface DerivedGeometriesParameterspublic void setSelectedFeatures(List<FeatureReference> selectedFeatures)
DerivedGeometriesParameterssetSelectedFeatures in interface DerivedGeometriesParametersselectedFeatures - ordered list.public void setSourceLayer(FLyrVect theSourceLayer)
DerivedGeometriesParameterssetSourceLayer in interface DerivedGeometriesParameters