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.Action
protected abstract String createMaskExpression(PlotAreaSelectionTool.AreaType areaType, Shape shape)
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.