Documentation of 'org.jhotdraw.draw.event.AttributeChangeEdit' Java class
AttributeChangeEdit
org.jhotdraw.draw.event

Class AttributeChangeEdit<T>

  • All Implemented Interfaces:
    java.io.Serializable, javax.swing.undo.UndoableEdit


    public class AttributeChangeEdit<T>
    extends javax.swing.undo.AbstractUndoableEdit
    An UndoableEdit event which can undo a change of a Figure attribute.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getPresentationName() 
      void redo() 
      void undo() 
      • Methods inherited from class javax.swing.undo.AbstractUndoableEdit

        addEdit, canRedo, canUndo, die, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, toString
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AttributeChangeEdit

        public AttributeChangeEdit(Figure owner,
                                   AttributeKey<T> name,
                                   T oldValue,
                                   T newValue)
        Creates a new instance.
    • Method Detail

      • getPresentationName

        public java.lang.String getPresentationName()
        Specified by:
        getPresentationName in interface javax.swing.undo.UndoableEdit
        Overrides:
        getPresentationName in class javax.swing.undo.AbstractUndoableEdit
      • redo

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

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.