info.bioinfweb.treegraph.document.undo.edit
Class RenameDataIDEdit

java.lang.Object
  extended by info.bioinfweb.treegraph.document.undo.DocumentEdit
      extended by info.bioinfweb.treegraph.document.undo.edit.RenameDataIDEdit
All Implemented Interfaces:
javax.swing.undo.UndoableEdit

public class RenameDataIDEdit
extends DocumentEdit

Since:
2.0.24
Author:
Ben Stöver

Field Summary
private  java.lang.String[] newIDs
           
private  java.lang.String[] oldIDs
           
 
Fields inherited from class info.bioinfweb.treegraph.document.undo.DocumentEdit
document
 
Constructor Summary
RenameDataIDEdit(Document document, java.lang.String[] newIDs, java.lang.String[] oldIDs)
           
 
Method Summary
 java.lang.String getPresentationName()
           
 void redo()
           
 void undo()
           
 
Methods inherited from class info.bioinfweb.treegraph.document.undo.DocumentEdit
addEdit, canRedo, canUndo, die, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

newIDs

private java.lang.String[] newIDs

oldIDs

private java.lang.String[] oldIDs
Constructor Detail

RenameDataIDEdit

public RenameDataIDEdit(Document document,
                        java.lang.String[] newIDs,
                        java.lang.String[] oldIDs)
Parameters:
document -
newIDs - - the new IDs
oldIDs - - the old IDs that shall be renamed
Method Detail

redo

public void redo()
          throws javax.swing.undo.CannotRedoException
Specified by:
redo in interface javax.swing.undo.UndoableEdit
Overrides:
redo in class DocumentEdit
Throws:
javax.swing.undo.CannotRedoException

undo

public void undo()
          throws javax.swing.undo.CannotUndoException
Specified by:
undo in interface javax.swing.undo.UndoableEdit
Overrides:
undo in class DocumentEdit
Throws:
javax.swing.undo.CannotUndoException

getPresentationName

public java.lang.String getPresentationName()