Serialized Form


Package info.clearthought.layout

Class info.clearthought.layout.SingleFiledLayout extends java.lang.Object implements Serializable

Serialized Fields

orientation

int orientation
ROW or COLUMN -- should the components be aligned in a row or column


justification

int justification
LEFT, TOP, CENTER, FULL, BOTTOM, RIGHT -- how should components of different sizes be aligned


gap

int gap
Space between components in pixels

Class info.clearthought.layout.TableLayout extends java.lang.Object implements Serializable

Serialized Fields

crSpec

double[][] crSpec
Sizes of crs expressed in absolute and relative terms


crSize

int[][] crSize
Sizes of crs in pixels


crOffset

int[][] crOffset
Offsets of crs in pixels. The left boarder of column n is at crOffset[C][n] and the right boarder is at cr[C][n + 1] for all columns including the last one. crOffset[C].length = crSize[C].length + 1


list

java.util.LinkedList<E> list
List of components and their sizes


dirty

boolean dirty
Indicates whether or not the size of the cells are known for the last known size of the container. If dirty is true or the container has been resized, the cell sizes must be recalculated using calculateSize.


oldWidth

int oldWidth
Previous known width of the container


oldHeight

int oldHeight
Previous known height of the container


hGap

int hGap
Horizontal gap between columns


vGap

int vGap
Vertical gap between rows