Class SaveVisibleDataPoints
- java.lang.Object
-
- adams.gui.visualization.container.datacontainerpanel.AbstractPopupCustomizer<T,M,C>
-
- adams.gui.visualization.container.datacontainerpanel.plotpopup.AbstractPlotPopupCustomizer<XYSequence,XYSequenceContainerManager,XYSequenceContainer>
-
- adams.gui.visualization.sequence.plotpopup.SaveVisibleDataPoints
-
- All Implemented Interfaces:
Serializable
public class SaveVisibleDataPoints extends AbstractPlotPopupCustomizer<XYSequence,XYSequenceContainerManager,XYSequenceContainer>
Allows the user to save the visible data ppints.- Version:
- $Revision$
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SaveVisibleDataPoints()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
customize(DataContainerPanelWithContainerList<XYSequence,XYSequenceContainerManager,XYSequenceContainer> panel, MouseEvent e, JPopupMenu menu)
Returns a popup menu for the table of the container list.String
getGroup()
The group this customizer belongs to.String
getName()
The name.boolean
handles(DataContainerPanelWithContainerList<XYSequence,XYSequenceContainerManager,XYSequenceContainer> panel)
Checks whether this action can handle the panel.
-
-
-
Method Detail
-
getName
public String getName()
The name.- Specified by:
getName
in classAbstractPopupCustomizer<XYSequence,XYSequenceContainerManager,XYSequenceContainer>
- Returns:
- the name
-
getGroup
public String getGroup()
The group this customizer belongs to.- Specified by:
getGroup
in classAbstractPopupCustomizer<XYSequence,XYSequenceContainerManager,XYSequenceContainer>
- Returns:
- the group
-
handles
public boolean handles(DataContainerPanelWithContainerList<XYSequence,XYSequenceContainerManager,XYSequenceContainer> panel)
Checks whether this action can handle the panel.- Specified by:
handles
in classAbstractPopupCustomizer<XYSequence,XYSequenceContainerManager,XYSequenceContainer>
- Parameters:
panel
- the panel to check- Returns:
- true if handled
-
customize
public void customize(DataContainerPanelWithContainerList<XYSequence,XYSequenceContainerManager,XYSequenceContainer> panel, MouseEvent e, JPopupMenu menu)
Returns a popup menu for the table of the container list.- Specified by:
customize
in classAbstractPlotPopupCustomizer<XYSequence,XYSequenceContainerManager,XYSequenceContainer>
- Parameters:
panel
- the affected panele
- the mouse eventmenu
- the popup menu to customize
-
-