|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.undo.AbstractUndoableEdit javax.swing.text.GapContent.InsertUndo
UnoableEdit created for inserts.
Field Summary | |
protected int |
length
Length of string inserted. |
protected int |
offset
Where string was inserted. |
protected Vector |
posRefs
An array of instances of UndoPosRef for the Positions in the range that was removed, valid after undo. |
protected String |
string
The string that was inserted. |
Fields inherited from class javax.swing.undo.AbstractUndoableEdit |
RedoName, UndoName |
Constructor Summary | |
protected |
GapContent.InsertUndo(int offset,
int length)
|
Method Summary | |
void |
redo()
Throws CannotRedoException if canRedo
returns false. |
void |
undo()
Throws CannotUndoException if canUndo
returns false . |
Methods inherited from class javax.swing.undo.AbstractUndoableEdit |
addEdit, canRedo, canUndo, die, getPresentationName, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected int offset
protected int length
protected String string
protected Vector posRefs
Constructor Detail |
protected GapContent.InsertUndo(int offset, int length)
Method Detail |
public void undo() throws CannotUndoException
AbstractUndoableEdit
CannotUndoException
if canUndo
returns false
. Sets hasBeenDone
to false
. Subclasses should override to undo the
operation represented by this edit. Override should begin with
a call to super.
undo
in interface UndoableEdit
undo
in class AbstractUndoableEdit
CannotUndoException
- if canUndo
returns false
AbstractUndoableEdit.canUndo()
public void redo() throws CannotRedoException
AbstractUndoableEdit
CannotRedoException
if canRedo
returns false. Sets hasBeenDone
to true
.
Subclasses should override to redo the operation represented by
this edit. Override should begin with a call to super.
redo
in interface UndoableEdit
redo
in class AbstractUndoableEdit
CannotRedoException
- if canRedo
returns false
AbstractUndoableEdit.canRedo()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |