T - The product node type.public class UndoableProductNodeDeletion<T extends ProductNode> extends AbstractUndoableEdit
ProductNode.RedoName, UndoName| Constructor and Description |
|---|
UndoableProductNodeDeletion(ProductNodeGroup<T> productNodeGroup,
T productNode,
int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
die() |
String |
getPresentationName() |
T |
getProductNode() |
void |
redo() |
void |
undo() |
addEdit, canRedo, canUndo, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, toStringpublic UndoableProductNodeDeletion(ProductNodeGroup<T> productNodeGroup, T productNode, int index)
public T getProductNode()
public String getPresentationName()
getPresentationName in interface UndoableEditgetPresentationName in class AbstractUndoableEditpublic void undo()
throws CannotUndoException
undo in interface UndoableEditundo in class AbstractUndoableEditCannotUndoExceptionpublic void redo()
throws CannotRedoException
redo in interface UndoableEditredo in class AbstractUndoableEditCannotRedoExceptionpublic void die()
die in interface UndoableEditdie in class AbstractUndoableEditCopyright © 2014–2015 European Space Agency (ESA). All rights reserved.