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

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

public class InsertLabelsEdit
extends DocumentEdit

Used to insert multiple icon labels.

Since:
2.0.26
Author:
Ben Stöver

Field Summary
private  InsertLabelEdit[] edits
           
 
Fields inherited from class info.bioinfweb.treegraph.document.undo.DocumentEdit
document
 
Constructor Summary
InsertLabelsEdit(Document document, Label label, Branch[] branches)
           
 
Method Summary
 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

edits

private InsertLabelEdit[] edits
Constructor Detail

InsertLabelsEdit

public InsertLabelsEdit(Document document,
                        Label label,
                        Branch[] branches)
Method Detail

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()