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)
DerivedGeometriesManagerDerivedGeometriesParameters.createDerivedGeometriesParameters in interface DerivedGeometriesManageroutputLayerName - Name of output layer.outputLayerPath - Path of output layer.outputLayerType - Type of output layer. See Geometry.TYPESprocessType - Type of process. See DerivedGeometriesProcess.TYPEpublic DerivedGeometriesParameters createDerivedGeometriesParameters()
DerivedGeometriesManagerDerivedGeometriesParameterscreateDerivedGeometriesParameters in interface DerivedGeometriesManagerpublic LayerAndProcessSelectionPanel getLayerAndProcessSelectionPanel(MapControl mapControl)
getLayerAndProcessSelectionPanel in interface DerivedGeometriesManagermapControl - mapControl to get vectorial layers, adds listeners...LayerAndProcessSelectionPanelpublic FeaturesControlPanel getFeaturesControlPanel()
getFeaturesControlPanel in interface DerivedGeometriesManagerFeaturesControlPanel.public DerivedGeometriesPanel getDerivedGeometriesPanel(MapControl mapControl)
getDerivedGeometriesPanel in interface DerivedGeometriesManagermapControl - to get vectorial layers, adds listeners...DerivedGeometriesPanel.public void startDerivedGeometriesProcess(DerivedGeometriesParameters parameters)
DerivedGeometriesManagerDerivedGeometriesParameters, starts a new
DerivedGeometriesProcess.startDerivedGeometriesProcess in interface DerivedGeometriesManager