public class PerimeterMeasurementExtension extends AbstractGeometryMeasurementExtension
Constructor and Description |
---|
PerimeterMeasurementExtension() |
Modifier and Type | Method and Description |
---|---|
protected void |
execute(String actionCommand,
FeatureStore featureStore)
Executes a command for the given
FeatureStore . |
void |
initialize()
Extension's initialization code should be here.
|
protected boolean |
isVisibleForTable(TableDocument tableDocument)
Returns if the current extension is visible for the provided
table.
|
execute, getActiveTableDocument, isEnabled, isStoreOfAnyType, isVisible
public void initialize()
IExtension
initialize
in interface IExtension
initialize
in class AbstractGeometryMeasurementExtension
protected void execute(String actionCommand, FeatureStore featureStore) throws Exception
AbstractGeometryMeasurementExtension
FeatureStore
.execute
in class AbstractGeometryMeasurementExtension
actionCommand
- to executefeatureStore
- to useException
- if there is an error while executingprotected boolean isVisibleForTable(TableDocument tableDocument)
AbstractGeometryMeasurementExtension
isVisibleForTable
in class AbstractGeometryMeasurementExtension