CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Roman Kennke <rabbit78> 06/08/11 11:16:14
Modified files: javax/swing/text: GapContent.java . : ChangeLog Log message: 2006-08-11 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/text/GapContent.java (UndoPosRef): New inner class. Used for resetting positions after undo/redo operations. (InsertUndo.positions): New field. (InsertUndo.undo): Store positions in removed range. (InsertUndo.redo): Restore positions in re-inserted range. (UndoRemove.positions): New field. (UndoRemove.UndoRemove): Store positions in removed range. (UndoRemove.undo): Restore positions in re-inserted range. (UndoRemove.redo): Store positions in removed range. (insertString): Create InsertUndo instance before actually inserting the string. (remove): Create UndoRemove instance before actually removing. (getPositionsInRange): Don't clear the Vector. Return Vector of UndoPosRefs. (updateUndoPositions): Implemented to reset all UndoPosRefs in the vector. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/GapContent.java?cvsroot=classpath&r1=1.55&r2=1.56 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8363&r2=1.8364