public class DefaultDerivedGeometriesManager extends Object implements DerivedGeometriesManager
Constructor and Description |
---|
DefaultDerivedGeometriesManager() |
Modifier and Type | Method and Description |
---|---|
DerivedGeometriesParameters |
createDerivedGeometriesParameters()
Creates an empty
DerivedGeometriesParameters |
DerivedGeometriesParameters |
createDerivedGeometriesParameters(MapControl mapControl,
FLyrVect sourceLayer,
String outputLayerName,
String outputLayerPath,
int outputLayerType,
DerivedGeometriesProcess.TYPE processType)
Creates a
DerivedGeometriesParameters . |
DerivedGeometriesPanel |
getDerivedGeometriesPanel(MapControl mapControl) |
FeaturesControlPanel |
getFeaturesControlPanel() |
LayerAndProcessSelectionPanel |
getLayerAndProcessSelectionPanel(MapControl mapControl) |
void |
startDerivedGeometriesProcess(DerivedGeometriesParameters parameters)
Given
DerivedGeometriesParameters , starts a new
DerivedGeometriesProcess . |
public DerivedGeometriesParameters createDerivedGeometriesParameters(MapControl mapControl, FLyrVect sourceLayer, String outputLayerName, String outputLayerPath, int outputLayerType, DerivedGeometriesProcess.TYPE processType)
DerivedGeometriesManager
DerivedGeometriesParameters
.createDerivedGeometriesParameters
in interface DerivedGeometriesManager
outputLayerName
- Name of output layer.outputLayerPath
- Path of output layer.outputLayerType
- Type of output layer. See Geometry.TYPES
processType
- Type of process. See DerivedGeometriesProcess.TYPE
public DerivedGeometriesParameters createDerivedGeometriesParameters()
DerivedGeometriesManager
DerivedGeometriesParameters
createDerivedGeometriesParameters
in interface DerivedGeometriesManager
public LayerAndProcessSelectionPanel getLayerAndProcessSelectionPanel(MapControl mapControl)
getLayerAndProcessSelectionPanel
in interface DerivedGeometriesManager
mapControl
- mapControl to get vectorial layers, adds listeners...LayerAndProcessSelectionPanel
public FeaturesControlPanel getFeaturesControlPanel()
getFeaturesControlPanel
in interface DerivedGeometriesManager
FeaturesControlPanel
.public DerivedGeometriesPanel getDerivedGeometriesPanel(MapControl mapControl)
getDerivedGeometriesPanel
in interface DerivedGeometriesManager
mapControl
- to get vectorial layers, adds listeners...DerivedGeometriesPanel
.public void startDerivedGeometriesProcess(DerivedGeometriesParameters parameters)
DerivedGeometriesManager
DerivedGeometriesParameters
, starts a new
DerivedGeometriesProcess
.startDerivedGeometriesProcess
in interface DerivedGeometriesManager