Class BaseBorderLayout

java.lang.Object
All Implemented Interfaces:
VRMLNode, FrameStateListener, VRMLNodeType, VRMLSurfaceChildNodeType, VRMLSurfaceLayoutListener, VRMLSurfaceLayoutNodeType
Direct Known Subclasses:
NRBorderLayout

public abstract class BaseBorderLayout extends BaseSurfaceLayoutNode
Common implementation of a BorderLayout node.

A border layout places the contained children relative to the border using an alignment and fraction setup. It operates on the two axis, screen coordinate setup.

Because this layout only has a single set of conditions, yet has many children, it does not make sense to have more than one child node actually assigned. If more than one child is provided, the layout will place them all at the same position wrt the alignment requirements.

Version:
$Revision: 1.2 $
Author:
Justin Couch