hep.wired.edit
Class Reset
java.lang.Object
javax.swing.undo.AbstractUndoableEdit
org.freehep.swing.undo.AbstractDoableEdit
org.freehep.swing.undo.AnimatedEdit
hep.wired.edit.WiredEdit
hep.wired.edit.Reset
- All Implemented Interfaces:
- GraphicsPanelEdit, Edit, WiredRegistry.ID, Serializable, UndoableEdit, org.freehep.swing.undo.DoableEdit, org.freehep.swing.undo.LinkableEdit
public class Reset
- extends WiredEdit
- implements GraphicsPanelEdit
Resets the plot to its initial state.
- Version:
- $Id: Reset.java 8598 2006-08-14 20:38:02Z duns $
- Author:
- Mark Donszelmann
- See Also:
- Serialized Form
Fields inherited from class org.freehep.swing.undo.AbstractDoableEdit |
firstTimeDone |
Constructor Summary |
Reset()
Creates a Reset edit. |
Methods inherited from class org.freehep.swing.undo.AnimatedEdit |
createTransformedShape, getFrames, getNextEdit, getParent, getPreviousEdit, redo, setNextEdit, setParent, setPreviousEdit, undo |
Methods inherited from class org.freehep.swing.undo.AbstractDoableEdit |
canRedo, canUndo |
Reset
public Reset()
- Creates a Reset edit.
copy
public WiredEdit copy(RecordPlot plot)
- Description copied from class:
WiredEdit
- Creates a copy of the edit which is attached to the plot, and thus can be
(re/un)done.
- Specified by:
copy
in class WiredEdit
getPresentationName
public String getPresentationName()
- Specified by:
getPresentationName
in interface UndoableEdit
- Overrides:
getPresentationName
in class AbstractUndoableEdit
addEdit
public boolean addEdit(UndoableEdit edit)
- Specified by:
addEdit
in interface UndoableEdit
- Overrides:
addEdit
in class AbstractUndoableEdit
isSupportedBy
public boolean isSupportedBy(GraphicsPanel p)
- Description copied from interface:
GraphicsPanelEdit
- Returns true if this edit is supported by the given graphics panel.
- Specified by:
isSupportedBy
in interface GraphicsPanelEdit
- Parameters:
p
- panel by which this edit will be handled.
- Returns:
- true if the edit is supported.
redoEdit
protected void redoEdit()
- Specified by:
redoEdit
in class org.freehep.swing.undo.AnimatedEdit
undoEdit
protected void undoEdit()
- Specified by:
undoEdit
in class org.freehep.swing.undo.AnimatedEdit
Copyright © 1996-2013 FreeHEP. All Rights Reserved.