CVSROOT: /cvsroot/classpath
Module name: classpath
Branch:
Changes by: Roman Kennke <[EMAIL PROTECTED]> 06/03/01 20:39:50
Modified files:
. : ChangeLog
javax/swing/text: AbstractDocument.java CompositeView.java
DefaultCaret.java DefaultStyledDocument.java
JTextComponent.java PlainView.java View.java
Log message:
2006-03-01 Roman Kennke <[EMAIL PROTECTED]>
* javax/swing/text/AbstractDocument.java
(LeafElement.LeafElement): Handle delta with respect to content
length not document length.
* javax/swing/text/CompositeView.java
(getViewIndex): Handle bias correctly.
* javax/swing/text/DefaultCaret.java
(paint): Align caret position to document bounds to avoid trouble
when removing large portions of content.
* javax/swing/text/DefaultStyledDocument.java
(ElementBuffer.insertFirstContentTag): Use pos instead of offset.
(ElementBuffer.createFracture): Copy old childs attribute. The
ElementSpec usually doesn't carry attribute information.
Use pos instead of offset.
(ElementBuffer.insertFracture): Use pos instead of offset.
(createDefaultRootElement): Don't use create* and instead directly
instantiate the elements.
(handleInsertAfterNewline): Compare the paragraphs startOffset
rather than previous paragraphs endOffset.
* javax/swing/text/JTextComponent.java
(getScrollableTracksViewportWidth): Remove unnecessary cast to
JViewport.
(getScrollableTracksViewportHeight): Remove unnecessary cast to
JViewport.
* javax/swing/text/PlainView.java
(damageLineRange): Avoid creating new Rectangle by using
SwingUtilities.
* javax/swing/text/View.java
(forwardUpdate): Correct the use of bias.
(modelToView): Avoid new Rectangles by using SwingUtilities.
(dump): Made (temprorarily) protected for use in BasicTextUI.
(dump(int)): Dump out the element of the view.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6552&tr2=1.6553&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/CompositeView.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/DefaultCaret.java.diff?tr1=1.31&tr2=1.32&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/DefaultStyledDocument.java.diff?tr1=1.63&tr2=1.64&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/JTextComponent.java.diff?tr1=1.53&tr2=1.54&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/PlainView.java.diff?tr1=1.37&tr2=1.38&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/View.java.diff?tr1=1.29&tr2=1.30&r1=text&r2=text