javax.swing.text
Class DefaultStyledDocument.AttributeUndoableEdit
java.lang.Object
javax.swing.undo.AbstractUndoableEdit
javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit
- All Implemented Interfaces:
- Serializable
, UndoableEdit

- Enclosing class:
- DefaultStyledDocument

public static class DefaultStyledDocument.AttributeUndoableEdit
- extends AbstractUndoableEdit

An UndoableEdit used to remember AttributeSet changes to an
Element.
- See Also:
- Serialized Form
|
Method Summary |
void |
redo ()
Redoes a change. |
void |
undo ()
Undoes a change. |
newAttributes

protected AttributeSet
newAttributes
copy

protected AttributeSet
copy
isReplacing

protected boolean isReplacing
element

protected Element
element
DefaultStyledDocument.AttributeUndoableEdit

public DefaultStyledDocument.AttributeUndoableEdit(Element
element,
AttributeSet
newAttributes,
boolean isReplacing)
redo

public void redo()
throws CannotRedoException

- Redoes a change.
- Specified by:
redo

in interface UndoableEdit

- Overrides:
redo

in class AbstractUndoableEdit

- Throws:
CannotRedoException

- if the change cannot be redone- See Also:
AbstractUndoableEdit.canRedo()

undo

public void undo()
throws CannotUndoException

- Undoes a change.
- Specified by:
undo

in interface UndoableEdit

- Overrides:
undo

in class AbstractUndoableEdit

- Throws:
CannotUndoException

- if the change cannot be undone- See Also:
AbstractUndoableEdit.canUndo()
