Package org.esa.snap.rcp.statistics
Class MaskSelectionToolSupport
java.lang.Object
org.esa.snap.rcp.statistics.MaskSelectionToolSupport
- All Implemented Interfaces:
PlotAreaSelectionTool.Action
public abstract class MaskSelectionToolSupport
extends Object
implements PlotAreaSelectionTool.Action
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
MaskSelectionToolSupport
(PagePanel pagePanel, org.jfree.chart.ChartPanel chartPanel, String maskName, String maskDescription, Color maskColor, PlotAreaSelectionTool.AreaType areaType) -
Method Summary
Modifier and TypeMethodDescriptionvoid
areaSelected
(PlotAreaSelectionTool.AreaType areaType, Shape shape) protected abstract String
createMaskExpression
(PlotAreaSelectionTool.AreaType areaType, Shape shape)
-
Constructor Details
-
MaskSelectionToolSupport
protected MaskSelectionToolSupport(PagePanel pagePanel, org.jfree.chart.ChartPanel chartPanel, String maskName, String maskDescription, Color maskColor, PlotAreaSelectionTool.AreaType areaType)
-
-
Method Details
-
createMaskSelectionModeMenuItem
-
createDeleteMaskMenuItem
-
areaSelected
- Specified by:
areaSelected
in interfacePlotAreaSelectionTool.Action
-
createMaskExpression
protected abstract String createMaskExpression(PlotAreaSelectionTool.AreaType areaType, Shape shape)
-