multivalent.node

Class FixedIVBox

public class FixedIVBox extends FixedI

FixedIVBox

Version: $Revision: 1.2 $ $Date: 2002/01/27 02:58:53 $

Constructor Summary
FixedIVBox(String name, Map<String,Object> attr, INode parent)
Method Summary
voidappendChild(Node child)
Maintain children in order of increasing y coordinate.
booleanformatNode(int width, int height, Context cx)
Adjust for changes in height and width of children.
booleanformatNodeOLD(int width, int height, Context cx)
Adjust for changes in height and width of children.

Constructor Detail

FixedIVBox

public FixedIVBox(String name, Map<String,Object> attr, INode parent)

Method Detail

appendChild

public void appendChild(Node child)
Maintain children in order of increasing y coordinate.

formatNode

public boolean formatNode(int width, int height, Context cx)
Adjust for changes in height and width of children. Precondition: ibbox is minimum container of children ibboxes. Formatting too late to sort by y as already made decorations whose locations are based on tree structure.

formatNodeOLD

public boolean formatNodeOLD(int width, int height, Context cx)
Adjust for changes in height and width of children.