com.jaxfront.core.util.undo
Class ChangeSerializationUndoableEditWrapper

java.lang.Object
  extended by com.jaxfront.core.util.undo.JAXFrontUndoableEditWrapper
      extended by com.jaxfront.core.util.undo.ChangeSerializationUndoableEditWrapper
All Implemented Interfaces:
JAXFrontUndoableEdit, javax.swing.undo.UndoableEdit

public class ChangeSerializationUndoableEditWrapper
extends JAXFrontUndoableEditWrapper


Constructor Summary
ChangeSerializationUndoableEditWrapper(JAXFrontUndoManager manager, java.lang.Object eventSource, java.lang.String target, boolean newValue, boolean oldValue)
           
ChangeSerializationUndoableEditWrapper(JAXFrontUndoManager manager, java.lang.Object eventSource, Type target, boolean newValue, boolean oldValue)
           
 
Method Summary
 void dontSerialize(Type target)
           
 void doSerialize(Type target)
           
 java.lang.String getPresentationName()
           
 void redo()
           
 void serialize(java.io.PrintWriter writer)
           
 void undo()
           
 
Methods inherited from class com.jaxfront.core.util.undo.JAXFrontUndoableEditWrapper
addEdit, canRedo, canUndo, die, evalTargetType, getInfo, getRedoPresentationName, getUndoPresentationName, isSignificant, macroRedo, macroUndo, replaceEdit, setFirst, setIsInCompoundEdit, setLast, setSignificant, startBlocking, stopBlocking, visualizeRedo, visualizeUndo
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeSerializationUndoableEditWrapper

public ChangeSerializationUndoableEditWrapper(JAXFrontUndoManager manager,
                                              java.lang.Object eventSource,
                                              Type target,
                                              boolean newValue,
                                              boolean oldValue)

ChangeSerializationUndoableEditWrapper

public ChangeSerializationUndoableEditWrapper(JAXFrontUndoManager manager,
                                              java.lang.Object eventSource,
                                              java.lang.String target,
                                              boolean newValue,
                                              boolean oldValue)
Method Detail

getPresentationName

public java.lang.String getPresentationName()

redo

public void redo()
          throws javax.swing.undo.CannotRedoException
Specified by:
redo in interface javax.swing.undo.UndoableEdit
Overrides:
redo in class JAXFrontUndoableEditWrapper
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 JAXFrontUndoableEditWrapper
Throws:
javax.swing.undo.CannotUndoException

serialize

public void serialize(java.io.PrintWriter writer)
Specified by:
serialize in interface JAXFrontUndoableEdit
Overrides:
serialize in class JAXFrontUndoableEditWrapper

dontSerialize

public void dontSerialize(Type target)

doSerialize

public void doSerialize(Type target)