Oculus Layout System API Documentation
November 25, 2002
A B C D E F G H I J K L M N O P R S T V W

A

ActionIdentifier - class com.oculustech.layout.ActionIdentifier.
An instance of this class represents an unique identifier for an Action to be used in conjunction with the SelectionActions dynamically over-ridable actions system.
ActionIdentifier(String) - Constructor for class com.oculustech.layout.ActionIdentifier
 
ActionIdentifierProperty - Static variable in class com.oculustech.layout.ActionIdentifier
Property name to which action identifier may be stored so as to be compatible with SelectionActions constructor.
actions - Variable in class com.oculustech.layout.SelectionActions
 
add(Component) - Method in class com.oculustech.layout.OculusGrid
Adds the given component to the grid at the current cursor position, and then increments the cursor position.
add(Component) - Method in class com.oculustech.layout.OculusLayoutHelper
Same as addComponent(Component)
add(Component[]) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds all components in c to current container, incrementing cursor position between each as appropriate
add(Component, Component, Component) - Method in class com.oculustech.layout.OculusLayoutHelper
Same as addComponent(c,sameWidthAs,sameHeightAs)
add(Component, int) - Method in class com.oculustech.layout.OculusGrid
Override this method defined in Container so as to throw an exception since this method doesn't make sense for this object.
add(Component, int, int) - Method in class com.oculustech.layout.OculusGrid
Adds a component to the grid, with the default justifications.
add(Component, int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Same as addComponent(c,xStretching,yStretching)
add(Component, int, int) - Method in class com.oculustech.layout.OculusBox
Adds given component to container with given stretching preferences.
add(Component, int, int, Component, Component) - Method in class com.oculustech.layout.OculusLayoutHelper
Same as addComponent(c,xStretching,yStretching,sameWidthAs,sameHeightAs)
add(Component, int, int, int, int) - Method in class com.oculustech.layout.OculusGrid
Adds a component to the grid, with the specified justifications.
add(Component, Object) - Method in class com.oculustech.layout.OculusGrid
Adds the given component to the grid at the current cursor position, and then increments the cursor position.
add(Component, Object, int) - Method in class com.oculustech.layout.OculusGrid
Override this method defined in Container so as to throw an exception since this method doesn't make sense for this object.
add(Component, OculusLayoutInfo) - Method in class com.oculustech.layout.OculusLayoutHelper
Same as addComponent(c,theOculusLayoutConstraints)
add(Component, OculusLayoutInfo, int, int) - Method in class com.oculustech.layout.OculusGrid
Adds a component to the grid, with the given constraints.
add(Component, OculusLayoutInfo, int, int, int, int) - Method in class com.oculustech.layout.OculusGrid
Adds a component to the grid, with the specified justifications.
add(String, Component) - Method in class com.oculustech.layout.OculusGrid
Override this method defined in Container so as to throw an exception since this method doesn't make sense for this object.
addAction(Action) - Method in class com.oculustech.layout.SelectionActions
Add given action to SelectionActions instance.
addAction(ActionIdentifier, Action) - Method in class com.oculustech.layout.SelectionActions
Add given action to SelectionActions instance.
addActions(Action[]) - Method in class com.oculustech.layout.SelectionActions
Adds given actions to SelectionActions instance.
addActions(Object[]) - Method in class com.oculustech.layout.SelectionActions
Adds given actions to SelectionActions instance.
addAlignmentPoint() - Method in class com.oculustech.layout.OculusLayoutHelper
Adds an AlignmentPointSpacing object at the current cursor position.
addAlignmentSpacing() - Method in class com.oculustech.layout.OculusLayoutHelper
Same as addFiller()
addBorder(Border) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds given border to the current box.
addBorder(String) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a titled border with the given name to the current box.
addComponent(Component) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a new component at the current cursor position with the default stretching preferences.
addComponent(Component, Component, Component) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a new component at the current cursor position that is the same width and/or height as the given other components.
addComponent(Component, int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a new component at the current cursor position with the given stretching preferences.
addComponent(Component, int, int, Component, Component) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds given component to this container with a new OculusLayoutInfo OculusLayoutConstraints object that specifies the given stretching and same-size-as preferences.
addComponent(Component, OculusLayoutInfo) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a new component at the current cursor position with the given OculusLayoutConstraints.
addDebugProperty(String) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Turn on debugging information related to the given property name.
addFiller() - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a new AlignmentSpacingComponent at the current cursor position.
addLayoutComponent(Component, Object) - Method in class com.oculustech.layout.OculusLayout
Called by Container when a new component is added to it.
addLayoutComponent(String, Component) - Method in class com.oculustech.layout.OculusLayout
Not used by this class.
addLowPriorityAlignmentSpacing() - Method in class com.oculustech.layout.OculusLayoutHelper
Adds especially low priority filler (alignment) spacing at current cursor position.
addSpace(int) - Method in class com.oculustech.layout.OculusLayoutHelper
Same as addSpace(pixels,false)
addSpace(int, boolean) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a fixed-size space between previous component and the next one along the primary axis of the current box.
aggregateDynamicPropertyValues(String, Object, Object) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Implements inherited aggregateDynamicPropertyValues implementation, as per spec in interface.
aggregateDynamicPropertyValues(String, Object, Object) - Method in class com.oculustech.layout.OculusBox
 
aggregateDynamicPropertyValues(String, Object, Object) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
This function is used to aggregate values of the given property when computing the value of accumulated properties.
ALIGNED_COMPONENT_SPACING - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Constraint that the component will only be stretched insofar as its necessary in order to enforce a component-alignment constraint, and no other higher-priority stretching is available.
AlignedComponentSpacing - class com.oculustech.layout.AlignedComponentSpacing.
 
AlignedComponentSpacing(Component, int, int) - Constructor for class com.oculustech.layout.AlignedComponentSpacing
Constructs a new aligned component spacing that specifies that the next component in the OculusBox into which this is placed should have its given edge aligned to the given edge of an arbitrary other component in the layout.
ALIGNMENT_SPACE_STRETCHING - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Second lowest priority stretching.
AlignmentPointSpacing - class com.oculustech.layout.AlignmentPointSpacing.
An instance of this class is used to mark a point that should line up with AlignmentPointSpacing points in it's container's siblings.
AlignmentPointSpacing() - Constructor for class com.oculustech.layout.AlignmentPointSpacing
 
AlignmentSpacing - class com.oculustech.layout.AlignmentSpacing.
 
AlignmentSpacing() - Constructor for class com.oculustech.layout.AlignmentSpacing
 
alignNextComponentTo(Component, int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Adds a new AlignedComponentSpacing at the current cursor position.
arrayMax(int[]) - Static method in class com.oculustech.layout.OculusLayout
 
arrayMax(int[], int, int) - Static method in class com.oculustech.layout.OculusLayout
 
arraySum(int[]) - Static method in class com.oculustech.layout.OculusGrid
Determines the sum of all the integers in inp, truncating summation at maximum of OculusLayout.INFINITY.
arraySum(SizeRequirements[], int) - Static method in class com.oculustech.layout.OculusLayout
 
arraySum(SizeRequirements[], int, int, int) - Static method in class com.oculustech.layout.OculusLayout
 

B

BOTTOM_JUSTIFY - Static variable in interface com.oculustech.layout.OculusLayoutConstants
In a grid, indication that contents should be aligned to the bottom border of cell.

C

CAN_BE_STRETCHED - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Medium priority stretching.
CENTER - Static variable in interface com.oculustech.layout.OculusLayoutConstants
In a grid, indication that contents should be centered within the cell.
childActions - Variable in class com.oculustech.layout.SelectionActions
 
clear() - Method in class com.oculustech.layout.MultiMap
Removes all mappings from this map (optional operation).
clearDesiredAlignmentPointPositions() - Method in class com.oculustech.layout.OculusLayout
Resets the cached info on desired alignment point positions for this layout's container
clearLinkages() - Method in class com.oculustech.layout.SelectionActions
Clears this.childActions and this.superActions
clearNodeDynamicallyAccumulatedProperties() - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
clearNodeDynamicallyInheritedProperties() - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
clearSizePreferencesCache() - Method in class com.oculustech.layout.OculusLayout
Clears the cached sizing computations for this layout manager, prior to its having been stretched.
CloseAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
com.oculustech.layout - package com.oculustech.layout
 
containsKey(Object) - Method in class com.oculustech.layout.MultiMap
Returns true if this map contains a mapping for the specified key.
CopyAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
createHorizontalOculusBox() - Static method in class com.oculustech.layout.OculusBox
Creates an OculusBox that displays its components from top to bottom.
createVerticalOculusBox() - Static method in class com.oculustech.layout.OculusBox
Creates an OculusBox that displays it components from left to right.
current - Variable in class com.oculustech.layout.OculusLayoutHelper
Current container, wherein cursor resides at moment.
CutAction - Static variable in class com.oculustech.layout.ActionIdentifier
 

D

debugName - Variable in class com.oculustech.layout.SelectionActions
 
debugOut - Variable in class com.oculustech.layout.OculusGrid
 
debugOut - Variable in class com.oculustech.layout.OculusLayoutHelper
 
debugOut - Variable in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
debugOut - Static variable in class com.oculustech.layout.SelectionActions
 
debugOut - Variable in class com.oculustech.layout.OculusLayout
 
debugOutput(String) - Method in class com.oculustech.layout.OculusGrid
 
debugOutput(String) - Method in class com.oculustech.layout.OculusLayoutHelper
Print to this layout helper's debug output stream, if any.
debugOutput(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
debugOutput(String) - Method in class com.oculustech.layout.OculusLayout
 
debugOutput(String, boolean) - Method in class com.oculustech.layout.OculusLayout
 
debugOutput(String, int, String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
debugOutput(String, String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
debugOutputDynamicallyPropertiedComponentTreeOfAWTContainer(Container) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
debugOutputNodesDefiningProperty(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
debugOutputNodesDefiningProperty(String) - Method in class com.oculustech.layout.OculusBox
 
debugOutputNodesDefiningProperty(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Dump this.toString() to System.err for nodes who define given property.
DEFAULT_CELL_SPACING - Static variable in class com.oculustech.layout.OculusGrid
The default number of pixels between cells in the grid.
DEFAULT_JUSTIFICATION - Static variable in class com.oculustech.layout.OculusGrid
 
DEFAULT_ORIENTATION - Static variable in class com.oculustech.layout.OculusLayoutHelper
 
defaultAggregateDynamicPropertiesAlgorithm(String, Object, Object) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Implements the algorithm used by default in aggregateDynamicPropertyValues.
DeleteAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
doLayout() - Method in class com.oculustech.layout.OculusGrid
Overrides the container doLayout method.
DuplicateAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
dynamicallyAccumulatedPropertyChanged(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
dynamicallyAccumulatedPropertyChanged(String) - Method in class com.oculustech.layout.OculusBox
 
dynamicallyAccumulatedPropertyChanged(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Called to notify parents when one of their descendants changes the accumulated property.
dynamicallyInheritedPropertyChanged(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
dynamicallyInheritedPropertyChanged(String) - Method in class com.oculustech.layout.OculusBox
 
dynamicallyInheritedPropertyChanged(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Called to notify children when one of their ancestors changes a inherited property.
DynamicallyPropertiedComponent - interface com.oculustech.layout.DynamicallyPropertiedComponent.
Implements a generic system for dynamically determining properties of a component with accumulation (parents aggregate properties from children components, but can override), and/or with inheritance (children inherit properties from parents, but can override).
DynamicallyPropertiedComponentHelper - class com.oculustech.layout.DynamicallyPropertiedComponentHelper.
Can be used as basis for implementation of DynamicallyPropertiedComponent by simply passing calls through to its functions.
DynamicallyPropertiedComponentHelper(DynamicallyPropertiedComponent) - Constructor for class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 

E

equals(Object) - Method in class com.oculustech.layout.MultiMap
Compares the specified object with this map for equality.
ExecuteAction - Static variable in class com.oculustech.layout.ActionIdentifier
 

F

FormatAction - Static variable in class com.oculustech.layout.ActionIdentifier
 

G

get(Object) - Method in class com.oculustech.layout.MultiMap
Returns the value to which this map maps the specified key.
getAbsoluteComponentPosition(Component) - Method in class com.oculustech.layout.OculusLayout
This function does its best to return the absolute position of a given component relative to its top-level container based on what is thus far known of the layout.
getAction(ActionIdentifier) - Method in class com.oculustech.layout.SelectionActions
Gets action for given identifier.
getActions() - Method in class com.oculustech.layout.SelectionActions
returns a Map mapping ActionIdentifier->Action representing all the actions in this SelectionActions instance.
getAlignedEdge() - Method in class com.oculustech.layout.AlignedComponentSpacing
 
getAlignmentPointPositions() - Method in class com.oculustech.layout.OculusLayout
Returns an array of the predicted/current positions of the alignment points in this layout's container.
getAlignmentRegionExtents() - Method in class com.oculustech.layout.OculusLayout
Returns a list of SizeRequirements denoting the min/max/preferred sizes of each of the regions that this layout's container's alignment points divide it into
getAlignmentRegionStretchings() - Method in class com.oculustech.layout.OculusLayout
Returns a list of stretching prefs of each of the regions that this layout's container's alignment points divide it into
getAlignToComponent() - Method in class com.oculustech.layout.AlignedComponentSpacing
 
getAlignToEdge() - Method in class com.oculustech.layout.AlignedComponentSpacing
 
getBackground() - Method in class com.oculustech.layout.Space
Returns the background color of its parent component, if it has one, or the default, if it doesn't.
getCellSpacing() - Method in class com.oculustech.layout.OculusGrid
Returns the number of pixels to be placed between cells in the grid.
getChildActions() - Method in class com.oculustech.layout.SelectionActions
Returns the child-SelectionActions of this object.
getColumnCount() - Method in class com.oculustech.layout.OculusGrid
Returns the number of columns in this grid.
getComponentAt(int, int) - Method in class com.oculustech.layout.OculusGrid
Returns the component at the given column,row in this grid.
getComponentHeight(Component) - Method in class com.oculustech.layout.OculusLayout
Returns the anticipated height of a given component in this container or another container, taking into account under-way OculusLayout computations.
getComponentIndex(Component) - Static method in class com.oculustech.layout.OculusLayout
Returns the index of the given component in its containers components list.
getComponentLocation(Component) - Method in class com.oculustech.layout.OculusGrid
Returns the column,row of the given component in this grid.
getComponentWidth(Component) - Method in class com.oculustech.layout.OculusLayout
Returns the anticipated width of a given component in this container or another container, taking into account under-way OculusLayout computations.
getCurrentContainer() - Method in class com.oculustech.layout.OculusLayoutHelper
returns the current Component relative to which all operations are interpreted by this helper
getDefaultConstraints(Component) - Static method in class com.oculustech.layout.OculusLayoutConstraints
Returns the default OculusLayoutConstraints for c.
getDynamicallyAccumulatedProperty(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
getDynamicallyAccumulatedProperty(String) - Method in class com.oculustech.layout.OculusBox
 
getDynamicallyAccumulatedProperty(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Get the value of the accumulated property, by starting aggregation from this node and recursing down through its children.
getDynamicallyAccumulatedPropertyFromRoot(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Get the value of the accumulated property as seen from the root of the tree.
getDynamicallyAccumulatedPropertyFromRoot(String) - Method in class com.oculustech.layout.OculusBox
 
getDynamicallyAccumulatedPropertyFromRoot(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Get the value of the accumulated property as seen from the root of the tree.
getDynamicallyInheritedProperty(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
getDynamicallyInheritedProperty(String) - Method in class com.oculustech.layout.OculusBox
 
getDynamicallyInheritedProperty(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Gets the given inherited property starting at this node and recursing up through the parents.
getDynamicallyPropertiedChild(int) - Method in class com.oculustech.layout.OculusBox
 
getDynamicallyPropertiedChild(int) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Return a specific DynamicallyPropertiedComponent child
getDynamicallyPropertiedChildOfAWTContainer(Container, int) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Provides parent routine that collapses an AWT component tree into a tree consisting only of DynamicallyPropertiedComponent nodes.
getDynamicallyPropertiedChildrenCount() - Method in class com.oculustech.layout.OculusBox
 
getDynamicallyPropertiedChildrenCount() - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Return the number of DynamicallyPropertiedComponent children
getDynamicallyPropertiedChildrenCountOfAWTComponent(Component) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Provides parent routine that collapses an AWT component tree into a tree consisting only of DynamicallyPropertiedComponent nodes.
getDynamicallyPropertiedParent() - Method in class com.oculustech.layout.OculusBox
 
getDynamicallyPropertiedParent() - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Return the parent DynamicallyPropertiedComponent
getDynamicallyPropertiedParentOfAWTComponent(Component) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Provides parent routine that collapses an AWT component tree into a tree consisting only of DynamicallyPropertiedComponent nodes.
getDynamicallyPropertiedRoot() - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
getDynamicallyPropertiedRoot() - Method in class com.oculustech.layout.OculusBox
 
getDynamicallyPropertiedRoot() - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Return the root of the DynamicallyPropertiedComponent tree
getForeground() - Method in class com.oculustech.layout.Space
Returns the foreground color of its parent component, if it has one, or the default, if it doesn't.
getInterComponentSpacing() - Method in class com.oculustech.layout.OculusLayoutHelper
Get the intercomponent spacing of the current box/grid.
getInterComponentSpacing() - Method in class com.oculustech.layout.OculusBox
Returns this box's intercomponent spacing.
getInterComponentSpacing() - Method in class com.oculustech.layout.OculusLayout
Returns this layout manager's intercomponent spacing.
getJustification() - Method in class com.oculustech.layout.OculusBox
Gets the justification for this box
getJustification() - Method in class com.oculustech.layout.OculusLayout
Returns this layout manager's justification.
getLayoutAlignmentX(Container) - Method in class com.oculustech.layout.OculusLayout
This layout always center things, unless forced to do otherwise.
getLayoutAlignmentY(Container) - Method in class com.oculustech.layout.OculusLayout
This layout always centers things, unless forced to do otherwise.
getLicenseNumber() - Static method in class com.oculustech.layout.OculusLayout
Returns the license number for the OculusLayout system previously set by setLicenseNumber.
getLocalDynamicallyAccumulatedProperty(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
getLocalDynamicallyAccumulatedProperty(String) - Method in class com.oculustech.layout.OculusBox
 
getLocalDynamicallyAccumulatedProperty(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Get the value of the dynamically accumulated property of the given name that was set on this node.
getLocalDynamicallyInheritedProperty(String) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
getLocalDynamicallyInheritedProperty(String) - Method in class com.oculustech.layout.OculusBox
 
getLocalDynamicallyInheritedProperty(String) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Get the value of the inherited property of the given name that was set on this node.
getMaximumSize() - Method in class com.oculustech.layout.OculusGrid
Overrides the component method.
getMaximumSize() - Method in class com.oculustech.layout.AlignedComponentSpacing
 
getMaximumSize() - Method in class com.oculustech.layout.Space
 
getMinimumSize() - Method in class com.oculustech.layout.OculusGrid
Overrides the component method.
getMinimumSize() - Method in class com.oculustech.layout.AlignedComponentSpacing
 
getMinimumSize() - Method in class com.oculustech.layout.Space
 
getMostDerivedActions() - Method in class com.oculustech.layout.SelectionActions
Returns the most-derived successor (child) SelectionActions of this object.
getNestingLevel() - Method in class com.oculustech.layout.OculusBox
Returns the depth of this box in a tree of nested OculusBoxes.
getNonce() - Method in class com.oculustech.layout.OculusBox
Returns an arbitrary, unique number identifying this OculusBox instance.
getNonce() - Method in class com.oculustech.layout.OculusLayout
Returns a unique integer identifying this OculusLayout instance.
getNumberAlignmentPoints() - Method in class com.oculustech.layout.OculusLayout
Returns the number of AlignmentPointSpacings in this layout's container.
getOppositeOrientation(int) - Static method in class com.oculustech.layout.OculusLayout
If orientation is horizontal, returns vertical, otherwise returns horizontal
getOrientation() - Method in class com.oculustech.layout.OculusBox
Get the orientation for this box
getOrientation() - Method in class com.oculustech.layout.OculusLayout
Get the orientation for this layout
getPreferredSize() - Method in class com.oculustech.layout.OculusGrid
Overrides the component method.
getPreferredSize() - Method in class com.oculustech.layout.AlignedComponentSpacing
 
getPreferredSize() - Method in class com.oculustech.layout.Space
 
getRegionEndIndex(int) - Method in class com.oculustech.layout.OculusLayout
Returns the ending component index of the region given by regionIndex.
getRegionStartIndex(int) - Method in class com.oculustech.layout.OculusLayout
Returns the starting component index of the region given by regionIndex.
getRelativeComponentPosition(Component) - Method in class com.oculustech.layout.OculusLayout
returns the given component's position relative to the container associated with this layout manager.
getRoot() - Method in class com.oculustech.layout.OculusLayoutHelper
returns the root OculusBox constructed by this helper
getRowCount() - Method in class com.oculustech.layout.OculusGrid
Returns the number of rows in this grid.
getSameHeightAs() - Method in class com.oculustech.layout.OculusGrid
 
getSameHeightAs() - Method in interface com.oculustech.layout.OculusLayoutInfo
Gets the component whose height is being matched.
getSameHeightAs() - Method in class com.oculustech.layout.OculusBox
 
getSameHeightAs() - Method in class com.oculustech.layout.OculusLayout
Gets the component whose height is being matched.
getSameHeightAs() - Method in class com.oculustech.layout.OculusLayoutConstraints
Returns the component to which this constraint's associated component's height is to be matched.
getSameWidthAs() - Method in class com.oculustech.layout.OculusGrid
 
getSameWidthAs() - Method in interface com.oculustech.layout.OculusLayoutInfo
Gets the component whose height is being matched.
getSameWidthAs() - Method in class com.oculustech.layout.OculusBox
 
getSameWidthAs() - Method in class com.oculustech.layout.OculusLayout
Gets the component whose height is being matched.
getSameWidthAs() - Method in class com.oculustech.layout.OculusLayoutConstraints
Returns the component to which this constraint's associated component's width is to be matched.
getSelectionActionsHierarchy() - Method in class com.oculustech.layout.SelectionActions
Returns a string describing the dynamic ancestory and descendency of the SelectionActions hierarchy of which this instance is a part.
getSuperActions() - Method in class com.oculustech.layout.SelectionActions
Returns super-SelectionActions of this object.
getXPreference() - Method in class com.oculustech.layout.OculusGrid
Determines the greatest X preference for all of the components in the grid and returns that preference.
getXPreference() - Method in interface com.oculustech.layout.OculusLayoutInfo
Gets the horizontal preference according to one of the fields.
getXPreference() - Method in class com.oculustech.layout.OculusBox
 
getXPreference() - Method in class com.oculustech.layout.OculusLayout
returns the X-Stretching preferences for this layout.
getXPreference() - Method in class com.oculustech.layout.OculusLayoutConstraints
Gets the horizontal stretching preference.
getXPreference(Container) - Method in class com.oculustech.layout.OculusLayout
returns the X-Stretching preferences for this layout.
getYPreference() - Method in class com.oculustech.layout.OculusGrid
Determines the greatest Y preference for all of the components in the grid and returns that preference.
getYPreference() - Method in interface com.oculustech.layout.OculusLayoutInfo
Gets the vertical preference according to one of the fields.
getYPreference() - Method in class com.oculustech.layout.OculusBox
 
getYPreference() - Method in class com.oculustech.layout.OculusLayout
returns the Y-Stretching preferences for this layout.
getYPreference() - Method in class com.oculustech.layout.OculusLayoutConstraints
Gets the vertical stretching preference.
getYPreference(Container) - Method in class com.oculustech.layout.OculusLayout
returns the Y-Stretching preferences for this layout.

H

HelpAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
HideAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
HORIZONTAL - Static variable in interface com.oculustech.layout.OculusLayoutConstants
Specifies that components should be laid out left to right in an OculusBox.

I

INFINITY - Static variable in interface com.oculustech.layout.OculusLayoutConstants
OculusLayout, OculusGrid, and OculusBox use the below constant to indicate infinity rather than using Integer.MAX_VALUE, in order to prevent accidental overflows.
invalidate() - Method in class com.oculustech.layout.OculusGrid
Overrides the JPanel.invalidate().
invalidateDescendentsSizePreferences() - Method in class com.oculustech.layout.OculusLayout
Invalidates cached size/layout computations in all descendents of this layout's container (but not this container itself).
invalidateLayout(Container) - Method in class com.oculustech.layout.OculusLayout
Indicates that a child has changed its layout related information, and thus any cached calculations should be flushed.
invalidateOthersSizePreferences() - Method in class com.oculustech.layout.OculusLayout
This function clears the size preferences cache for all containers that come later than this one in a depth-first ordering of the tree starting from this containers root.
isEmpty() - Method in class com.oculustech.layout.MultiMap
Returns true if this map contains no key-value mappings.

J

JUSTIFY_BOTTOM - Static variable in interface com.oculustech.layout.OculusLayoutConstants
Synonomous with BOTTOM_JUSTIFY.
JUSTIFY_CENTER - Static variable in interface com.oculustech.layout.OculusLayoutConstants
Synonomous with CENTER.
JUSTIFY_LEFT - Static variable in interface com.oculustech.layout.OculusLayoutConstants
Synonomous with LEFT_JUSTIFY.
JUSTIFY_RIGHT - Static variable in interface com.oculustech.layout.OculusLayoutConstants
Synonomous with RIGHT_JUSTIFY.
JUSTIFY_TOP - Static variable in interface com.oculustech.layout.OculusLayoutConstants
Synonomous with TOP_JUSTIFY.

K

keySet() - Method in class com.oculustech.layout.MultiMap
Returns a set view of the keys contained in this map.

L

layout() - Method in class com.oculustech.layout.OculusGrid
Overrides the container layout method.
layoutContainer(Container) - Method in class com.oculustech.layout.OculusLayout
Called by the AWT when the specified container needs to be laid out.
LayoutVersionInfo - class com.oculustech.layout.LayoutVersionInfo.
Version information about the Oculus layout library.
LayoutVersionInfo() - Constructor for class com.oculustech.layout.LayoutVersionInfo
 
LEADING_EDGE - Static variable in class com.oculustech.layout.AlignedComponentSpacing
Specifies the edge that comes first along the primary axis of the box.
LEFT_JUSTIFY - Static variable in interface com.oculustech.layout.OculusLayoutConstants
In a grid, indication that contents should be aligned to left border of cell.
LOW_PRIORITY_ALIGNMENT_SPACE_STRETCHING - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Lowest priority stretching.
LowPriorityAlignmentSpacing - class com.oculustech.layout.LowPriorityAlignmentSpacing.
 
LowPriorityAlignmentSpacing() - Constructor for class com.oculustech.layout.LowPriorityAlignmentSpacing
 

M

majorVersion - Static variable in class com.oculustech.layout.LayoutVersionInfo
The major version number of the library
MAX_STRETCHING_PREFERENCE - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Defines the maximum legal stretching preference.
maximumLayoutSize(Container) - Method in class com.oculustech.layout.OculusLayout
Returns the maximum dimensions the target container can use to lay out the components it contains.
minimumLayoutSize(Container) - Method in class com.oculustech.layout.OculusLayout
Returns the minimum dimensions needed to lay out the components contained in the specified target container.
minorVersion - Static variable in class com.oculustech.layout.LayoutVersionInfo
The minor version number of the library
MultiMap - class com.oculustech.layout.MultiMap.
Represents a map between keys and sets of values (as opposed to single values).
MultiMap() - Constructor for class com.oculustech.layout.MultiMap
 

N

nestBox(int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a new OculusBox at the current cursor, and moves the cursor into it.
nestBox(int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a new OculusBox at the current cursor, and moves the cursor into it.
nestBoxAsTab(String, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a box at the current cursor, which is presumed to be in a tabbed pane, setting the tab name as given.
nestBoxAsTab(String, int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a box at the current cursor, which is presumed to be in a tabbed pane, setting the tab name as given.
nestBoxInSplitPane(String, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a box at the current cursor, which is presumed to be in a split pane, setting the location as given.
nestBoxInSplitPane(String, int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a box at the current cursor, which is presumed to be in a split pane, setting the location as given.
nestContainer(JComponent) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests the given new container into this layout at the current cursor position, and then moves the cursor into the given container.
nestGrid(int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a new OculusGrid at current cursor position, and moves the cursor into it at the 0,0 position.
nestSplitPane() - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a new JSplitPane at the current cursor, and moves the cursor into it.
nestSplitPane(int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a new JSplitPane at the current cursor, and moves the cursor into it.
nestTabbedPane() - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a new JTabbedPane at the current cursor, and moves the cursor into it.
nestTabbedPane(int) - Method in class com.oculustech.layout.OculusLayoutHelper
Nests a new JTabbedPane at the current cursor, and moves the cursor into it.
NewWindowAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
NO_STRETCH - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Constraint that the component's dimension will remain constant regardless of parents reshaping.

O

OculusBox - class com.oculustech.layout.OculusBox.
For a detailed explanation of using the Oculus Layout system, see the docs for OculusLayoutHelper.
OculusBox() - Constructor for class com.oculustech.layout.OculusBox
Empty constructor.
OculusBox(int) - Constructor for class com.oculustech.layout.OculusBox
Constructor with set axis.
OculusBox(int, int) - Constructor for class com.oculustech.layout.OculusBox
Constructor with set axis.
OculusBox(int, int, Component, Component) - Constructor for class com.oculustech.layout.OculusBox
Constructor with the given axis, the given stretching, and the given alignment preferences.
OculusGrid - class com.oculustech.layout.OculusGrid.
For a detailed explanation of using the Oculus Layout system, see the docs for OculusLayoutHelper.
OculusGrid(int, int) - Constructor for class com.oculustech.layout.OculusGrid
Constructor for grid of given size
OculusLayout - class com.oculustech.layout.OculusLayout.
For a detailed explanation of using the Oculus Layout system, see the docs for OculusLayoutHelper.
OculusLayout() - Constructor for class com.oculustech.layout.OculusLayout
Default constructor here for Forte's sake.
OculusLayout(Container, int) - Constructor for class com.oculustech.layout.OculusLayout
Same as above, but with default justification of LEFT for vertical boxes, and TOP for horizontal ones.
OculusLayout(Container, int, int) - Constructor for class com.oculustech.layout.OculusLayout
Creates a layout manager that will lay out components either left to right, top to bottom, opposite to its parent.
OculusLayout(Container, int, int, PrintStream) - Constructor for class com.oculustech.layout.OculusLayout
Same as above, but allows one to specify a debugging output stream.
OculusLayoutConstants - interface com.oculustech.layout.OculusLayoutConstants.
Interface that defines all the constants used throughout the OculusLayout package.
OculusLayoutConstraints - class com.oculustech.layout.OculusLayoutConstraints.
This class implements the OculusLayoutInfo interface.
OculusLayoutConstraints() - Constructor for class com.oculustech.layout.OculusLayoutConstraints
Constructor with default settings.
OculusLayoutConstraints(int, int) - Constructor for class com.oculustech.layout.OculusLayoutConstraints
Constructor with given stretching preferences and default sizing settings.
OculusLayoutConstraints(int, int, Component, Component) - Constructor for class com.oculustech.layout.OculusLayoutConstraints
Constructor with the given stretching and sizing preferences.
OculusLayoutHelper - class com.oculustech.layout.OculusLayoutHelper.
Overview:
OculusLayoutHelper() - Constructor for class com.oculustech.layout.OculusLayoutHelper
Empty constructor which creates a new OculusBox with HORIZONTAL orientation for a new root OculusBox.
OculusLayoutHelper(int) - Constructor for class com.oculustech.layout.OculusLayoutHelper
Empty constructor which creates a new OculusBox.
OculusLayoutHelper(OculusBox) - Constructor for class com.oculustech.layout.OculusLayoutHelper
Constructs a new OculusLayoutHelper based in the given root box.
OculusLayoutInfo - interface com.oculustech.layout.OculusLayoutInfo.
This interface provides a collection of set and get methods for a constraints object that allows OculusGrid, OculusBox, and other containers using OculusLayout to know the associated component's stretching preferences and other sizing constraints.
OpenAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
OpenInNewWindowAction - Static variable in class com.oculustech.layout.ActionIdentifier
 

P

parent() - Method in class com.oculustech.layout.OculusLayoutHelper
Pops the cursor to the next position in the parent box of the current box.
PasteAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
PasteAliasAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
PasteSpecialAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
patchVersion - Static variable in class com.oculustech.layout.LayoutVersionInfo
The patch release version number of the library
popCurrent() - Method in class com.oculustech.layout.OculusLayoutHelper
Pops the last container off the stack into the current container variable
preferredLayoutSize(Container) - Method in class com.oculustech.layout.OculusLayout
Returns the preferred dimensions for this layout, given the components in the specified target container.
PropertiesAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
pushCurrent() - Method in class com.oculustech.layout.OculusLayoutHelper
Pushes the current container variable onto the container stack
put(Object, Object) - Method in class com.oculustech.layout.MultiMap
Associates the specified value with the specified key in this map (optional operation).
putAll(MultiMap) - Method in class com.oculustech.layout.MultiMap
Puts all mappings from given MultiMap into this MultiMap

R

releaseDate - Static variable in class com.oculustech.layout.LayoutVersionInfo
The release date (as string) of the library
remove(Object) - Method in class com.oculustech.layout.MultiMap
Removes the mapping for this key from this map if present (optional operation).
remove(Object, Object) - Method in class com.oculustech.layout.MultiMap
Removes the mapping for this key/value pair from this map if present.
removeAction(ActionIdentifier) - Method in class com.oculustech.layout.SelectionActions
Removes given action from this SelectionActions instance, if present.
removeDebugProperty(String) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Turn off debugging information related to the given property name.
removeLayoutComponent(Component) - Method in class com.oculustech.layout.OculusLayout
Called by Container when a component is removed.
RenameAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
RevertAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
RIGHT_JUSTIFY - Static variable in interface com.oculustech.layout.OculusLayoutConstants
In a grid, indication that contents should be aligned to the right border of cell.
root - Variable in class com.oculustech.layout.OculusLayoutHelper
The root of the layout of this OculusLayoutHelper

S

SaveAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
SelectAllAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
SelectionActions - class com.oculustech.layout.SelectionActions.
Provides system for over-ridable actions, to be used, for instance to determine the actions to use for particular menu items based on the view, selection, etc.
SelectionActions(String, Action[]) - Constructor for class com.oculustech.layout.SelectionActions
Construct a new SelectionActions instance with the given debugging name, and the given actionsMap.
SelectionActions(String, Map) - Constructor for class com.oculustech.layout.SelectionActions
Construct a new SelectionActions instance with the given debugging name, and the given actionsMap.
SelectionActions(String, Object[]) - Constructor for class com.oculustech.layout.SelectionActions
Construct a new SelectionActions instance with the given debugging name, and the given actionsList.
setCellSpacing(int) - Method in class com.oculustech.layout.OculusGrid
Changes the number of pixels between cells in the grid.
setChildActions(SelectionActions) - Method in class com.oculustech.layout.SelectionActions
Sets child-SelectionActions of this object, and changes super-SelectionActions of given actions object correspondingly.
setContainsAlignToComponent(boolean) - Method in class com.oculustech.layout.OculusLayout
Inform Layout manager that it contains a component to which another component is aligned.
setDebugAll(boolean) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
turn on/off debugging information for all properties.
setDebugName(String) - Method in class com.oculustech.layout.SelectionActions
Sets the debugging name of this instance.
setDebugOutStream(PrintStream) - Method in class com.oculustech.layout.OculusGrid
Sets the PrintStream to output debugging information to.
setDebugOutStream(PrintStream) - Method in class com.oculustech.layout.OculusLayoutHelper
Sets the debugging output stream of the current box/grid to the given PrintStream.
setDebugOutStream(PrintStream) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Set the PrintStream to which to output debugging information.
setDebugOutStream(PrintStream) - Method in class com.oculustech.layout.OculusBox
Sets the PrintStream to output debugging information to.
setDebugOutStream(PrintStream) - Static method in class com.oculustech.layout.SelectionActions
Sets the PrintStream to which debugging information regarding SelectionActions may be printed.
setDebugOutStream(PrintStream) - Method in class com.oculustech.layout.OculusLayout
Sets the PrintStream to output debugging information to.
setDefaultDebugOutStream(PrintStream) - Static method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
Set the PrintStream to which to output debugging information for all new DynamicallyPropertiedComponentHelper instances.
setDesiredAlignmentPointPosition(int, int) - Method in class com.oculustech.layout.OculusLayout
Sets the desired position for the specified alignment point.
setDynamicallyAccumulatedProperty(String, Object) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
setDynamicallyAccumulatedProperty(String, Object) - Method in class com.oculustech.layout.OculusBox
 
setDynamicallyAccumulatedProperty(String, Object) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Set the given accumulated property to the given value at this node.
setDynamicallyInheritedProperty(String, Object) - Method in class com.oculustech.layout.DynamicallyPropertiedComponentHelper
 
setDynamicallyInheritedProperty(String, Object) - Method in class com.oculustech.layout.OculusBox
 
setDynamicallyInheritedProperty(String, Object) - Method in interface com.oculustech.layout.DynamicallyPropertiedComponent
Sets the given inherited property to the given value at this node, and then notifies the children of the change via their dynamicallyInheritedPropertyChanged() method.
setGridCellJustification(int, int) - Method in class com.oculustech.layout.OculusLayoutHelper
 
setInterComponentSpacing(int) - Method in class com.oculustech.layout.OculusLayoutHelper
Sets the intercomponent spacing to use for this box/grid, and all its nested boxes/grids.
setInterComponentSpacing(int) - Method in class com.oculustech.layout.OculusBox
Sets this box's intercomponent spacing.
setInterComponentSpacing(int) - Method in class com.oculustech.layout.OculusLayout
Sets this layout manager's intercomponent spacing.
setJustification(int) - Method in class com.oculustech.layout.OculusLayoutHelper
 
setJustification(int) - Method in class com.oculustech.layout.OculusBox
Sets the justification for this box
setJustification(int) - Method in class com.oculustech.layout.OculusLayout
Sets this layout manager's justification.
setJustification(int, int, int, int) - Method in class com.oculustech.layout.OculusGrid
Sets the justification of the given grid cell.
setLayoutHelperDebugOutStream(PrintStream) - Method in class com.oculustech.layout.OculusLayoutHelper
Sets the debugging output stream of this layout helper.
setLicenseNumber(String) - Static method in class com.oculustech.layout.OculusLayout
Sets license number for OculusLayout System.
setNextJustification(int, int) - Method in class com.oculustech.layout.OculusGrid
Sets the justification to be used for adding the next component.
setOrientation(int) - Method in class com.oculustech.layout.OculusBox
Sets the orientation for this box
setOrientation(int) - Method in class com.oculustech.layout.OculusLayout
Sets the orientation for this layout.
setSameHeightAs(Component) - Method in class com.oculustech.layout.OculusGrid
 
setSameHeightAs(Component) - Method in class com.oculustech.layout.OculusBox
 
setSameHeightAs(Component) - Method in class com.oculustech.layout.OculusLayoutConstraints
Sets the vertical size equal to that of the given component.
setSameWidthAs(Component) - Method in class com.oculustech.layout.OculusGrid
 
setSameWidthAs(Component) - Method in class com.oculustech.layout.OculusBox
 
setSameWidthAs(Component) - Method in class com.oculustech.layout.OculusLayoutConstraints
Sets the horizontal size equal to that of the given component.
setSize(int, int) - Method in class com.oculustech.layout.OculusGrid
Resize the grid to the given dimensions, keeping existing contents where possible.
setSuperActions(SelectionActions) - Method in class com.oculustech.layout.SelectionActions
Sets super-SelectionActions of this object, and changes child-SelectionActions of given actions object correspondingly.
setXJustification(int, int, int) - Method in class com.oculustech.layout.OculusGrid
Sets the justification of the given grid cell.
setXPreference(int) - Method in class com.oculustech.layout.OculusLayoutConstraints
Sets the horizontal stretching preference according to one of the fields.
setYJustification(int, int, int) - Method in class com.oculustech.layout.OculusGrid
Sets the justification of the given grid cell.
setYPreference(int) - Method in class com.oculustech.layout.OculusLayoutConstraints
Sets the vertical stretching preference according to one of the fields.
ShowAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
Space - class com.oculustech.layout.Space.
Space is a empty space of a preset preferred, minimum, and maximum size that can be added to layouts.
Space() - Constructor for class com.oculustech.layout.Space
Constructs a 35 by 20 size space.
Space(int, int) - Constructor for class com.oculustech.layout.Space
Constructs a space of the given width and height.
Space(int, int, int, int, int, int) - Constructor for class com.oculustech.layout.Space
Constructs a space with the given preferred, minimum, and maximum width and height, respectively.
splitLines(String) - Static method in class com.oculustech.layout.WordWrap
Returns an array of Strings derived from text by splitting it at newlines.
START_NON_POINT_ALIGNMENT_STRETCHING_HERE - Static variable in interface com.oculustech.layout.OculusLayoutInfo
this final int reflects the priority at or above which stretching will begin that isn't to do with aligning specific edges/points of components.
START_NORMAL_STRETCHING - Static variable in interface com.oculustech.layout.OculusLayoutInfo
This will equal the stretching priority at which normal (non-special case, e.g.
START_STRETCHING_HERE - Static variable in interface com.oculustech.layout.OculusLayoutInfo
This final int reflects the priority at or above which stretching will begin that isn't 'special' in that it is only sometimes applied.
storeMaximums(int[], int[]) - Static method in class com.oculustech.layout.OculusLayout
For every value in destination, stores the maximum of the value in destination or the corresponding value in other into destination
storeMaximums(int[], int[], int, int) - Static method in class com.oculustech.layout.OculusLayout
For every value in destination within given index range, stores the maximum of the value in destination or the corresponding value in other into destination
storeMaximums(SizeRequirements[], SizeRequirements[]) - Static method in class com.oculustech.layout.OculusLayout
For each of preferred, minimum, and maximum (independently), for every value in destination, stores the maximum of the value in destination or the corresponding value in other into destination
STRETCH_ONLY_TO_ALIGN - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Constraint that the component will only be stretched so as to align with the boundaries of the box it is in and no more.
superActions - Variable in class com.oculustech.layout.SelectionActions
 

T

TOP_JUSTIFY - Static variable in interface com.oculustech.layout.OculusLayoutConstants
In a grid, indication that contents should be aligned to the top border of cell.
toString() - Method in class com.oculustech.layout.ActionIdentifier
 
TRAILING_EDGE - Static variable in class com.oculustech.layout.AlignedComponentSpacing
Specifies the edge that comes second along the primary axis of the box.

V

ValidateAction - Static variable in class com.oculustech.layout.ActionIdentifier
 
VERTICAL - Static variable in interface com.oculustech.layout.OculusLayoutConstants
Specifies that components should be laid out top to bottom in an OculusBox.

W

WANT_STRETCHED - Static variable in interface com.oculustech.layout.OculusLayoutInfo
Highest priority stretching.
WordWrap - class com.oculustech.layout.WordWrap.
This class contains static methods for line wrapping text at a given position using a given newline sequence.
wrapText(String, int, String) - Static method in class com.oculustech.layout.WordWrap
Returns given string wrapped at given character position using given newline sequence

A B C D E F G H I J K L M N O P R S T V W
Oculus Layout System API Documentation
November 25, 2002

Copyright 2001-2002 Oculus Technologies Corporation. 103 Broad Street, 5th Floor,
Boston, Massachusetts, 02110, U.S.A. All Rights Reserved.