info.bioinfweb.treegraph.document.undo.edit
Class RemoveSubtreeEdit
java.lang.Object
info.bioinfweb.treegraph.document.undo.DocumentEdit
info.bioinfweb.treegraph.document.undo.SaveLegendsEdit
info.bioinfweb.treegraph.document.undo.edit.InsertRemoveSubtreeEdit
info.bioinfweb.treegraph.document.undo.edit.RemoveSubtreeEdit
- All Implemented Interfaces:
- WarningEdit, UndoableEdit
public class RemoveSubtreeEdit
- extends InsertRemoveSubtreeEdit
- implements WarningEdit
| Methods inherited from class info.bioinfweb.treegraph.document.undo.SaveLegendsEdit |
editSubtreeLegends, getHelpTopic, getLegendsSave, getShowWarnings, getWarningsMessages, restoreLegends, saveLegends, setHelpTopic, setLegendsReanchored, setLegendsRemoved, setShowWarnings, showWarningDialog |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
collapseNodeEdit
private CollapseNodeEdit collapseNodeEdit
collapseDone
private boolean collapseDone
RemoveSubtreeEdit
public RemoveSubtreeEdit(Document document,
Node parent,
Node root,
int index,
boolean showWarnings)
getLegendsReanchored
public boolean getLegendsReanchored()
- Overrides:
getLegendsReanchored in class SaveLegendsEdit
getLegendsRemoved
public boolean getLegendsRemoved()
- Overrides:
getLegendsRemoved in class SaveLegendsEdit
redo
public void redo()
throws CannotRedoException
- Specified by:
redo in interface UndoableEdit- Overrides:
redo in class DocumentEdit
- Throws:
CannotRedoException
undo
public void undo()
throws CannotUndoException
- Specified by:
undo in interface UndoableEdit- Overrides:
undo in class DocumentEdit
- Throws:
CannotUndoException
getPresentationName
public String getPresentationName()
- Specified by:
getPresentationName in interface UndoableEdit