commit-classpath
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]