[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-cp] classpath javax/swing/text/html/BlockView.java ...
From: |
Roman Kennke |
Subject: |
[commit-cp] classpath javax/swing/text/html/BlockView.java ... |
Date: |
Sun, 05 Nov 2006 20:23:13 +0000 |
CVSROOT: /cvsroot/classpath
Module name: classpath
Changes by: Roman Kennke <rabbit78> 06/11/05 20:23:13
Modified files:
javax/swing/text/html: BlockView.java CSS.java InlineView.java
ParagraphView.java
gnu/javax/swing/text/html/css: Length.java
. : ChangeLog
Log message:
2006-11-03 Roman Kennke <address@hidden>
* javax/swing/text/html/BlockView.java
(attributes): New field.
(cssHeight): New field.
(cssWidth): New field.
(painter): New field.
(calculateMajorAxisRequirements): Overridden to account for
CSS settings.
(calculateMinorAxisRequirements): Overridden to account for
CSS settings.
(layoutMinorAxis): Overridden to account for CSS settings.
(changedUpdate): Formatting fixlet.
(constrainSize): New helper method.
(getAlignment): Fix alignment.
(getAttributes): Cache attributes for better performance.
(getStyleSheet): Fetch stylesheet from document rather than
creating
a new one.
(paint): Remove comment.
(setCSSSpan): New helper method.
(setPropertiesFromAttributes): Implemented to fetch the
recognized properties.
* javax/swing/text/html/CSS.java
(getValue): Added mapping for width and height attributes.
* javax/swing/text/html/InlineView.java
(longestWord): New field.
(getLongestWord): New helper method.
(calculateLongestWord): New helper method.
(getMinimumSpan): Overridden to constrain the minimum span by
the
longest word.
* javax/swing/text/html/ParagraphView.java
(cssHeight): New field.
(cssWidth): New field.
(calculateMinorAxisRequirements): Overridden to account for
CSS settings.
(setCSSSpan): New helper method.
(setPropertiesFromAttributes): Fetch CSS width and height. Added
null check.
* gnu/javax/swing/text/html/css/Length.java
(percentage): New field.
(Length): Determine percentage values.
(getValue(float)): New method for handling percentage values.
(isPercentage): New method.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/html/BlockView.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/html/CSS.java?cvsroot=classpath&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/html/InlineView.java?cvsroot=classpath&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/html/ParagraphView.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/javax/swing/text/html/css/Length.java?cvsroot=classpath&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8755&r2=1.8756
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [commit-cp] classpath javax/swing/text/html/BlockView.java ...,
Roman Kennke <=