T - The product node type.public class UndoableProductNodeDeletion<T extends org.esa.snap.core.datamodel.ProductNode> extends AbstractUndoableEdit
ProductNode.RedoName, UndoName| Constructor and Description |
|---|
UndoableProductNodeDeletion(org.esa.snap.core.datamodel.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 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–2016 European Space Agency (ESA). All rights reserved.