public abstract class MaskSelectionToolSupport extends Object implements PlotAreaSelectionTool.Action
| Modifier | Constructor and Description |
|---|---|
protected |
MaskSelectionToolSupport(PagePanel pagePanel,
org.jfree.chart.ChartPanel chartPanel,
String maskName,
String maskDescription,
Color maskColor,
PlotAreaSelectionTool.AreaType areaType) |
| Modifier and Type | Method and Description |
|---|---|
void |
areaSelected(PlotAreaSelectionTool.AreaType areaType,
Shape shape) |
JMenuItem |
createDeleteMaskMenuItem() |
protected abstract String |
createMaskExpression(PlotAreaSelectionTool.AreaType areaType,
Shape shape) |
JCheckBoxMenuItem |
createMaskSelectionModeMenuItem() |
protected MaskSelectionToolSupport(PagePanel pagePanel, org.jfree.chart.ChartPanel chartPanel, String maskName, String maskDescription, Color maskColor, PlotAreaSelectionTool.AreaType areaType)
public JCheckBoxMenuItem createMaskSelectionModeMenuItem()
public JMenuItem createDeleteMaskMenuItem()
public void areaSelected(PlotAreaSelectionTool.AreaType areaType, Shape shape)
areaSelected in interface PlotAreaSelectionTool.Actionprotected abstract String createMaskExpression(PlotAreaSelectionTool.AreaType areaType, Shape shape)
Copyright © 2014–2019 European Space Agency (ESA). All rights reserved.