Uses of Interface
javax.swing.undo.UndoableEdit
Packages that use UndoableEdit
Package
Description
Provides for events fired by Swing components.
Provides classes and interfaces that deal with editable and noneditable text
components.
Allows developers to provide support for undo/redo in applications such as
text editors.
-
Uses of UndoableEdit in javax.swing.event
Methods in javax.swing.event that return UndoableEditConstructors in javax.swing.event with parameters of type UndoableEditModifierConstructorDescriptionUndoableEditEvent(Object source, UndoableEdit edit) Constructs an UndoableEditEvent object. -
Uses of UndoableEdit in javax.swing.text
Classes in javax.swing.text that implement UndoableEditModifier and TypeClassDescriptionclassStores document changes as the document is being modified.static classAn implementation of ElementChange that can be added to the document event.static classAn UndoableEdit used to remember AttributeSet changes to an Element.Methods in javax.swing.text that return UndoableEditModifier and TypeMethodDescriptionAbstractDocument.Content.insertString(int where, String str) Inserts a string of characters into the sequence.GapContent.insertString(int where, String str) Inserts a string into the content.StringContent.insertString(int where, String str) Inserts a string into the content.AbstractDocument.Content.remove(int where, int nitems) Removes some portion of the sequence.GapContent.remove(int where, int nitems) Removes part of the content.StringContent.remove(int where, int nitems) Removes part of the content.Methods in javax.swing.text with parameters of type UndoableEditModifier and TypeMethodDescriptionbooleanAbstractDocument.DefaultDocumentEvent.addEdit(UndoableEdit anEdit) Adds a document edit. -
Uses of UndoableEdit in javax.swing.undo
Classes in javax.swing.undo that implement UndoableEditModifier and TypeClassDescriptionclassAn abstract implementation ofUndoableEdit, implementing simple responses to all boolean methods in that interface.classA concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones.classStateEdit is a general edit for objects that change state.classUndoManagermanages a list ofUndoableEdits, providing a way to undo or redo the appropriate edits.Fields in javax.swing.undo with type parameters of type UndoableEditModifier and TypeFieldDescriptionprotected Vector<UndoableEdit>CompoundEdit.editsThe collection ofUndoableEdits undone/redone en masse by thisCompoundEdit.Methods in javax.swing.undo that return UndoableEditModifier and TypeMethodDescriptionprotected UndoableEditUndoManager.editToBeRedone()Returns the next significant edit to be redone ifredois invoked.protected UndoableEditUndoManager.editToBeUndone()Returns the next significant edit to be undone ifundois invoked.protected UndoableEditCompoundEdit.lastEdit()Returns the lastUndoableEditinedits, ornullifeditsis empty.Methods in javax.swing.undo with parameters of type UndoableEditModifier and TypeMethodDescriptionprotected voidUndoableEditSupport._postEdit(UndoableEdit e) Called only frompostEditandendUpdate.booleanAbstractUndoableEdit.addEdit(UndoableEdit anEdit) This default implementation returns false.booleanCompoundEdit.addEdit(UndoableEdit anEdit) If this edit isinProgress, acceptsanEditand returns true.booleanUndoableEdit.addEdit(UndoableEdit anEdit) Adds anUndoableEditto thisUndoableEdit.booleanUndoManager.addEdit(UndoableEdit anEdit) Adds anUndoableEditto thisUndoManager, if it's possible.voidUndoableEditSupport.postEdit(UndoableEdit e) DEADLOCK WARNING: Calling this method may callundoableEditHappenedin all listeners.protected voidUndoManager.redoTo(UndoableEdit edit) Redoes all changes from the index of the next edit toedit, updating the index of the next edit appropriately.booleanAbstractUndoableEdit.replaceEdit(UndoableEdit anEdit) This default implementation returns false.booleanUndoableEdit.replaceEdit(UndoableEdit anEdit) Returns true if thisUndoableEditshould replaceanEdit.protected voidUndoManager.undoTo(UndoableEdit edit) Undoes all changes from the index of the next edit toedit, updating the index of the next edit appropriately.