public class SwingConcreteAddSequenceEdit<T> extends SwingSequenceEdit<T> implements SwingAddSequenceEdit
AlignmentModel
.SwingUndoAlignmentModel
sequenceID
Constructor and Description |
---|
SwingConcreteAddSequenceEdit(SwingUndoAlignmentModel<T> provider,
String name) |
Modifier and Type | Method and Description |
---|---|
String |
getNewSequenceID()
The ID the newly inserted sequence was assigned to.
|
String |
getPresentationName() |
void |
redo() |
void |
undo() |
getSequenceID
getProvider, registerDocumentChange
addEdit, canRedo, canUndo, die, getIsSubedit, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, setIsSubedit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addEdit, canRedo, canUndo, die, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit
public SwingConcreteAddSequenceEdit(SwingUndoAlignmentModel<T> provider, String name)
public void redo() throws CannotRedoException
redo
in interface UndoableEdit
redo
in class AbstractDocumentEdit
CannotRedoException
public void undo() throws CannotUndoException
undo
in interface UndoableEdit
undo
in class AbstractDocumentEdit
CannotUndoException
public String getPresentationName()
getPresentationName
in interface UndoableEdit
public String getNewSequenceID()
SwingAddSequenceEdit
getNewSequenceID
in interface SwingAddSequenceEdit
null
of this edit has never been executed