Package org.esa.snap.rcp.statistics
Class PlotAreaSelectionTool
java.lang.Object
java.awt.event.MouseAdapter
org.esa.snap.rcp.statistics.PlotAreaSelectionTool
- All Implemented Interfaces:
 MouseListener,MouseMotionListener,MouseWheelListener,EventListener
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum - 
Constructor Summary
ConstructorsConstructorDescriptionPlotAreaSelectionTool(org.jfree.chart.ChartPanel chartPanel, PlotAreaSelectionTool.Action action)  - 
Method Summary
Modifier and TypeMethodDescriptiondoublevoidinstall()voidmouseDragged(MouseEvent event) voidmousePressed(MouseEvent event) voidmouseReleased(MouseEvent event) voidvoidsetAreaType(PlotAreaSelectionTool.AreaType areaType) voidsetFillPaint(Color fillPaint) voidsetTriggerDistance(double triggerDistance) voidMethods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved 
- 
Constructor Details
- 
PlotAreaSelectionTool
public PlotAreaSelectionTool(org.jfree.chart.ChartPanel chartPanel, PlotAreaSelectionTool.Action action)  
 - 
 - 
Method Details
- 
install
public void install() - 
uninstall
public void uninstall() - 
getAreaType
 - 
setAreaType
 - 
getTriggerDistance
public double getTriggerDistance() - 
setTriggerDistance
public void setTriggerDistance(double triggerDistance)  - 
getFillPaint
 - 
setFillPaint
 - 
mousePressed
- Specified by:
 mousePressedin interfaceMouseListener- Overrides:
 mousePressedin classMouseAdapter
 - 
mouseReleased
- Specified by:
 mouseReleasedin interfaceMouseListener- Overrides:
 mouseReleasedin classMouseAdapter
 - 
mouseDragged
- Specified by:
 mouseDraggedin interfaceMouseMotionListener- Overrides:
 mouseDraggedin classMouseAdapter
 - 
removeAnnotation
public void removeAnnotation() 
 -