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.
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()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.