CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Roman Kennke <rabbit78> 06/11/10 14:47:24
Modified files: javax/swing/text: ParagraphView.java javax/swing/text/html: TableView.java . : ChangeLog Log message: 2006-11-10 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/text/ParagraphView.java (Row.getMaximumSize): Removed. This method is not necessary. * javax/swing/text/html/TableView.java (CellView): Moved attribute init to setPropertiesFromAttributes(). (setPropertiesFromAttributes): Fetch attributes here. (RowView.RowView): Documented. (RowView.getMaximumSpan): Overridden to restrict the max span in the Y direction. (RowView.layoutMajorAxis): Correctly layout the spans. (columnWidths): New field. Stores the width attributes of the columns. (calculateColumnRequirements): Added support for relative (== percent) width attributes. (calculateMajorAxisRequirements): Removed. (calculateMinorAxisRequirements): Removed unnecessary code. (getMaximumSpan): Overridden to restrict the table's width. (layoutColumns): Documented. Implement more clever table layout, i.e. for relative columns etc. (layoutMinorAxis): Don't mark rows invalid. (updateGrid): Added docs. Initialize column widths. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/ParagraphView.java?cvsroot=classpath&r1=1.13&r2=1.14 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/html/TableView.java?cvsroot=classpath&r1=1.3&r2=1.4 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8785&r2=1.8786