layout
A B C D E F G H I L M N P R S T U V W

A

add(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
Adds the specified component to the pane.
add(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
Adds the specified component to this grid bag layout pane, applying the default constraints.
add(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
 
add(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Adds the specified component to this table layout pane, applying the default constraints.
add(ULCComponent, GridBagConstraints) - Method in class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
Adds the specified component to this grid bag layout pane, applying the specified constraints.
add(ULCComponent, int, int, int, int) - Method in class com.canoo.ulc.community.layout.application.ULCNullLayoutPane
 
add(ULCComponent, String) - Method in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
Adds the specified component to this border layout pane, applying the specified constraints.
add(ULCComponent, String) - Method in class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
 
add(ULCComponent, String) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Adds the specified component to this table layout pane, applying the specified constraints.
add(ULCComponent, TableLayoutConstraints) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Adds the specified component to this table layout pane, applying the specified constraints.
addComponentConstraint(String, Element, ULCRelativeLayoutPane) - Method in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder
Utility method called once we have the element corresponding to a constraint that needs to be created.
addConstraint(AttributeType, RelativeLayoutConstraint) - Method in class com.canoo.ulc.community.layout.application.ComponentSpecifications
Add a constraint for this component.
addConstraint(String, AttributeType, RelativeLayoutConstraint) - Method in class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
 
addConstraints(Document, ULCRelativeLayoutPane) - Method in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder
Utility method to do the work of walking the document tree generated by parsing the supplied XML constraint specifications, and turning these into actual constraints to be added to the layout.
addConstraints(File, ULCRelativeLayoutPane) - Method in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder
Add constraints parsed from a file.
addConstraints(InputStream, ULCRelativeLayoutPane) - Method in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder
Add constraints parsed from an input stream.
AFTER_LAST_LINE - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The component comes after the last line of the pane's content.
AFTER_LINE_ENDS - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The component goes at the end of the line direction for the pane.
Attribute - class com.canoo.ulc.community.layout.application.Attribute.
A simple, immutable class that represents a particular attribute within a ULCRelativeLayoutPane.
Attribute(String, AttributeType) - Constructor for class com.canoo.ulc.community.layout.application.Attribute
Create an attribute description.
AttributeAxis - class com.canoo.ulc.community.layout.application.AttributeAxis.
A typesafe enumeration of the axes on which attributes exist within a ULCRelativeLayoutPane.
AttributeConstraint - class com.canoo.ulc.community.layout.application.AttributeConstraint.
A Constraint that represents a fixed offset from an attribute of another component (or list of components).
AttributeConstraint(String, AttributeType) - Constructor for class com.canoo.ulc.community.layout.application.AttributeConstraint
Simplified constructor usable when offset is zero.
AttributeConstraint(String, AttributeType, int) - Constructor for class com.canoo.ulc.community.layout.application.AttributeConstraint
Constructor sets the immutable fields.
AttributeType - class com.canoo.ulc.community.layout.application.AttributeType.
A typesafe enumeration of the types of attributes that can be associated with components within a ULCRelativeLayoutPane.
AxisConstraint - class com.canoo.ulc.community.layout.application.AxisConstraint.
A Constraint that represents a fractional position along an axis of another component.
AxisConstraint(String, AttributeAxis, double) - Constructor for class com.canoo.ulc.community.layout.application.AxisConstraint
Constructor sets the immutable fields.

B

BEFORE_FIRST_LINE - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The component comes before the first line of the pane's content.
BEFORE_LINE_BEGINS - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The component goes at the beginning of the line direction for the pane.
BOTH - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Resize the component both horizontally and vertically.
BOTTOM - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is bottom justified in its cell.
BOTTOM - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the bottom edge of a component.

C

CENTER - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The center layout constraint (middle of pane).
CENTER - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is centered in its cell.
CENTER - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component in the center of its display area.
CENTER - Static variable in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
This value indicates that each row of components should be centered.
clone() - Method in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
 
clone() - Method in class com.canoo.ulc.community.layout.application.GridBagConstraints
 
com.canoo.ulc.community.layout.application - package com.canoo.ulc.community.layout.application
 
ComponentSpecifications - class com.canoo.ulc.community.layout.application.ComponentSpecifications.
Keeps track of the specifications that have been provided for a particular component.
ComponentSpecifications(String) - Constructor for class com.canoo.ulc.community.layout.application.ComponentSpecifications
Create a new set of specifications for the named component.
CONSTRAINT_SET_DTD_PUBLIC - Static variable in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder
The public identifier by which our constraint-set DTD can be resolved.
CONSTRAINT_SET_DTD_SYSTEM - Static variable in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder
The system identifier by which our constraint-set DTD is loaded.

D

deleteColumn(int) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Deletes a column from this pane.
deleteRow(int) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Deletes a row from this pane.

E

EAST - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The east layout constraint (right side of pane).
EAST - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component on the right side of its display area, centered vertically.
equals(Object) - Method in class com.canoo.ulc.community.layout.application.Attribute
 

F

fAnchor - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
This field is used when the component is smaller than its display area.
fCause - Variable in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder.ParseException
Keeps track of the underlying cause, if any.
fCol1 - Variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Column of the cell in which the upper left corner of the component lays.
fCol2 - Variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Column of the cell in which the lower right corner of the component lays.
fFill - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
This field is used when the component's display area is larger than the component's requested size.
fGridheight - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specifies the number of cells in a column for the component's display area.
fGridwidth - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specifies the number of cells in a row for the component's display area.
fGridx - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specifies the cell at the left of the component's display area, where the leftmost cell has fGridx=0.
fGridy - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specifies the cell at the top of the component's display area, where the topmost cell has fGridy=0.
fhAlign - Variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Horizontal justification if component occupies just one cell.
FILL - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the row/column should fill the available space.
fInsets - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
This field specifies the external padding of the component, the minimum amount of space between the component and the edges of its display area.
fIpadx - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
This field specifies the internal padding of the component, how much space to add to the minimum width of the component.
fIpady - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
This field specifies the internal padding, that is, how much space to add to the minimum height of the component.
fRow1 - Variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Row of the cell in which the upper left corner of the component lays.
fRow2 - Variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Row of the cell in which the lower right corner of the component lays.
FULL - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is full justified in its cell.
fvAlign - Variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Vertical justification if component occupies just one cell.
fWeightx - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specifies how to distribute extra horizontal space.
fWeighty - Variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specifies how to distribute extra vertical space.

G

getAlignment() - Method in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
Gets the alignment used in this pane.
getAllTypes() - Static method in class com.canoo.ulc.community.layout.application.AttributeType
Return the set of all known attribute types.
getAnchor() - Method in class com.canoo.ulc.community.layout.application.AxisConstraint
 
getAnchorList() - Method in class com.canoo.ulc.community.layout.application.AttributeConstraint
Return a comma-separated list of the attributes on which this constraint depends.
getAttribute() - Method in class com.canoo.ulc.community.layout.application.AttributeConstraint
Return the dependend attribute to which this constraint bound.
getAxis() - Method in class com.canoo.ulc.community.layout.application.AxisConstraint
 
getAxis() - Method in class com.canoo.ulc.community.layout.application.AttributeType
Return the axis on which this attribute type is defined.
getAxisTypes(AttributeAxis) - Static method in class com.canoo.ulc.community.layout.application.AttributeType
Return the set of attribute types associated with an axis.
getCause() - Method in class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder.ParseException
Returns the underlying cause of this exception, or null if there was none.
getCols() - Method in class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
Gets the number of columns in this pane.
getColumn(int) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Gets the width of the specified column in this pane.
getColumns() - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Gets the widths of the columns in this pane.
getComponent() - Method in class com.canoo.ulc.community.layout.application.Attribute
Return the name of the component associated with this attribute.
getComponent(int) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
Returns the component at the given position.
getComponentConstraints(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
 
getComponentCount() - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
Returns the number of contained components.
getComponentName() - Method in class com.canoo.ulc.community.layout.application.ComponentSpecifications
Return the logical name of the component to which these specifications apply.
getComponents() - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
Returns all contained components.
getConstraints() - Method in class com.canoo.ulc.community.layout.application.ComponentSpecifications
Return a mapping of the the added constraints
getConstraints(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
Gets the constraints for the specified component in this grid bag layout pane.
getConstraints(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Gets the constraints for the specified component in this table layout pane.
getDependencies() - Method in class com.canoo.ulc.community.layout.application.AttributeConstraint
Return the attributes on which this constraint depends.
getDependencies() - Method in interface com.canoo.ulc.community.layout.application.RelativeLayoutConstraint
Return the attributes on which this constraint depends.
getDependencies() - Method in class com.canoo.ulc.community.layout.application.AxisConstraint
Return the attributes on which this constraint depends.
getFraction() - Method in class com.canoo.ulc.community.layout.application.AxisConstraint
 
getInstance(String) - Static method in class com.canoo.ulc.community.layout.application.AttributeAxis
 
getInstance(String) - Static method in class com.canoo.ulc.community.layout.application.AttributeType
Static factory that looks up an attribute type by name.
getName() - Method in class com.canoo.ulc.community.layout.application.AttributeAxis
 
getName() - Method in class com.canoo.ulc.community.layout.application.AttributeType
Return name of this attribute type.
getNumColumn() - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Gets the number of columns in this pane.
getNumRow() - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Gets the number of rows in this pane.
getOffset() - Method in class com.canoo.ulc.community.layout.application.AttributeConstraint
Return the offset from the dependend attribute value
getPropertyPrefix() - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
Returns the client-side default UI properties prefix.
getRow(int) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Gets the height of the specified row in this pane.
getRows() - Method in class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
Gets the number of rows in this pane.
getRows() - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Gets the heights of the rows in this pane.
getType() - Method in class com.canoo.ulc.community.layout.application.Attribute
Return the type of attribute being represented.
GridBagConstraints - class com.canoo.ulc.community.layout.application.GridBagConstraints.
The GridBagConstraints class specifies constraints for components that are laid out using the ULCGridBagLayoutPane class.
GridBagConstraints() - Constructor for class com.canoo.ulc.community.layout.application.GridBagConstraints
Creates a new GridBagConstraint object with all of its fields set to their default values.
GridBagConstraints(GridBagConstraints) - Constructor for class com.canoo.ulc.community.layout.application.GridBagConstraints
Creates a new GridBagConstraints object with all of its fields set to the values of the passed in constraints argument.
GridBagConstraints(int, int, int, int, double, double, int, int, Insets, int, int) - Constructor for class com.canoo.ulc.community.layout.application.GridBagConstraints
Creates a new GridBagConstraints object with all of its fields set to the passed-in arguments.

H

hashCode() - Method in class com.canoo.ulc.community.layout.application.Attribute
 
HEIGHT - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the height of a component.
HORIZONTAL - Static variable in class com.canoo.ulc.community.layout.application.AttributeAxis
Axis on which the attributes left, right, width, and horizontalCenter apply.
HORIZONTAL - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Resize the component horizontally but not vertically.
HORIZONTAL_CENTER - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the horizontal center of a component.

I

indexOf(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
Returns the position of the given component.
insertColumn(int, double) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Inserts a new column in this pane.
insertRow(int, double) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Inserts a new row in this pane.
internalConvert(ULCComponent, Object) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
 
internalConvertFromArray(double[]) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
 
internalConvertFromComponents(List, Map) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
 
internalConvertFromConstraints(Object) - Method in class com.canoo.ulc.community.layout.application.ULCNullLayoutPane
 
internalConvertFromGridBagConstraints(GridBagConstraints) - Static method in class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
 
internalConvertFromSize(int, double) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
 
internalConvertFromTableLayoutConstraints(TableLayoutConstraints) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
 

L

LEADING - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is leading justified in its cell.
LEADING - Static variable in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
This value indicates that each row of components should be justified to the leading edge of the container's orientation, e.g.
LEFT - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is left justified in its cell.
LEFT - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the left edge of a component.
LEFT - Static variable in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
This value indicates that each row of components should be left-justified.

M

MINIMUM - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the row/column should be allocated just enough space to accomidate the minimum size of all components contained completely within this row/column.

N

NONE - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Do not resize the component.
NORTH - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The north layout constraint (top of pane).
NORTH - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component at the top of its display area, centered horizontally.
NORTHEAST - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component at the top-right corner of its display area.
NORTHWEST - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component at the top-left corner of its display area.

P

PREFERRED - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the row/column should be allocated just enough space to accomidate the preferred size of all components contained completely within this row/column.

R

RELATIVE - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specify that this component is the next-to-last component in its column or row (fGridwidth, fGridheight), or that this component be placed next to the previously added component (fGridx, fGridy).
RelativeLayoutConstraint - interface com.canoo.ulc.community.layout.application.RelativeLayoutConstraint.
Specifies the common features of a constraint.
REMAINDER - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Specify that this component is the last component in its column or row.
remove(ULCComponent) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
Removes the specified component from the pane.
RIGHT - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is right justified in its cell.
RIGHT - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the right edge of a component.
RIGHT - Static variable in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
This value indicates that each row of components should be right-justified.
ROOT_NAME - Static variable in class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
The name of the special Component corresponding to the container in which the ULCRelativeLayoutPane is managing components.

S

saveState(Anything) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
 
saveState(Anything) - Method in class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
 
saveState(Anything) - Method in class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
 
saveState(Anything) - Method in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
 
saveState(Anything) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
 
setAlignment(int) - Method in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
Sets the alignment used in this pane.
setCols(int) - Method in class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
Sets the number of columns in this pane to the specified value.
setColumn(int, double) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Updates the width of the specified column.
setColumns(double[]) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Sets the widths of the columns in this pane.
setComponentConstraints(ULCComponent, Object) - Method in class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
 
setConstraints(ULCComponent, GridBagConstraints) - Method in class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
Sets the constraints for the specified component in this grid bag layout pane.
setConstraints(ULCComponent, TableLayoutConstraints) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Sets the constraints for the specified component in this table layout pane.
setHGap(int) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Sets the horizontal gap between colunns.
setRow(int, double) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Updates the height of the specified row.
setRows(double[]) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Sets the heights of the rows in this pane.
setRows(int) - Method in class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
Sets the number of rows in this pane to the specified value.
setVGap(int) - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Sets the vertical gap between rows.
SOUTH - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The south layout constraint (bottom of pane).
SOUTH - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component at the bottom of its display area, centered horizontally.
SOUTHEAST - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component at the bottom-right corner of its display area.
SOUTHWEST - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component at the bottom-left corner of its display area.

T

TableLayoutConstraints - class com.canoo.ulc.community.layout.application.TableLayoutConstraints.
The TableLayoutConstraints class specifies constraints for components that are laid out using the ULCTableLayoutPane class.
TableLayoutConstraints() - Constructor for class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Creates a new TableLayoutConstraints object with all of its fields set to their default values.
TableLayoutConstraints(int, int, int, int, int, int) - Constructor for class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Creates a new TableLayoutConstraints object with all of its fields set to the passed-in arguments.
TableLayoutConstraints(String) - Constructor for class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Creates a new TableLayoutConstraints object from the specifed string.
TableLayoutConstraints(TableLayoutConstraints) - Constructor for class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Creates a new TableLayoutConstraints object with all of its fields set to the values of the passed in constraints argument.
TOP - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is top justified in its cell.
TOP - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the top edge of a component.
toString() - Method in class com.canoo.ulc.community.layout.application.AttributeConstraint
 
toString() - Method in class com.canoo.ulc.community.layout.application.AttributeAxis
 
toString() - Method in class com.canoo.ulc.community.layout.application.AxisConstraint
 
toString() - Method in class com.canoo.ulc.community.layout.application.ComponentSpecifications
 
toString() - Method in class com.canoo.ulc.community.layout.application.AttributeType
 
toString() - Method in class com.canoo.ulc.community.layout.application.Attribute
 
TRAILING - Static variable in class com.canoo.ulc.community.layout.application.TableLayoutConstraints
Indicates that the component is trailing justified in its cell.
TRAILING - Static variable in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
This value indicates that each row of components should be justified to the trailing edge of the container's orientation, e.g.
typeString() - Method in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
 
typeString() - Method in class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
 
typeString() - Method in class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
 
typeString() - Method in class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
 
typeString() - Method in class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
 
typeString() - Method in class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
 
typeString() - Method in class com.canoo.ulc.community.layout.application.ULCNullLayoutPane
 

U

ULCAbstractLayoutPane - class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane.
This abstract class serves as the base class for implementation of new pane layout components.
ULCAbstractLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCAbstractLayoutPane
 
ULCBorderLayoutPane - class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane.
The ULCBorderLayoutPane aligns and resizes its components to fit in five regions: north, south, east, west, and center.
ULCBorderLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
Creates a new ULCBorderLayoutPane instance.
ULCFlowLayoutPane - class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane.
The ULCFlowLayoutPane aligns components in a left-to-right flow, much like lines of text in a paragraph.
ULCFlowLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
Creates a new ULCFlowLayoutPane instance with a centered alignment.
ULCFlowLayoutPane(int) - Constructor for class com.canoo.ulc.community.layout.application.ULCFlowLayoutPane
Creates a new instance with the specified alignment.
ULCGridBagLayoutPane - class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane.
The ULCGridBagLayoutPane aligns widgets according to the concept of Swing's GridBagLayout.
ULCGridBagLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCGridBagLayoutPane
Creates a new ULCGridBagLayoutPane instance.
ULCGridLayoutPane - class com.canoo.ulc.community.layout.application.ULCGridLayoutPane.
The ULCGridLayoutPane aligns widgets in a rectangular grid.
ULCGridLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
Creates a new ULCGridLayoutPane instance with a default of one column per component, in a single row.
ULCGridLayoutPane(int, int) - Constructor for class com.canoo.ulc.community.layout.application.ULCGridLayoutPane
Creates a new ULCGridLayoutPane instance with the specified number of rows and columns.
ULCNullLayoutPane - class com.canoo.ulc.community.layout.application.ULCNullLayoutPane.
 
ULCNullLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCNullLayoutPane
 
ULCRelativeLayoutPane - class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane.
The ULCRelativeLayoutPane aligns widgets relative to each other and/or relative to the surrounding container.
ULCRelativeLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCRelativeLayoutPane
Creates a new ULCRelativeLayoutPane instance.
ULCTableLayoutPane - class com.canoo.ulc.community.layout.application.ULCTableLayoutPane.
The ULCTableLayoutPane aligns widgets in rows and columns like a spreadsheet.
ULCTableLayoutPane() - Constructor for class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Creates a new ULCTableLayoutPane instance.
ULCTableLayoutPane(double[][]) - Constructor for class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Creates a new ULCTableLayoutPane instance with the specified number and widths of columns and number and heights of rows.
ULCTableLayoutPane(double[], double[]) - Constructor for class com.canoo.ulc.community.layout.application.ULCTableLayoutPane
Creates a new ULCTableLayoutPane instance with the specified number and widths of columns and number and heights of rows.
ULCXmlConstraintBuilder - class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder.
A helper class providing the ability to add constraints to a ULCRelativeLayoutPane by parsing XML definition files.
ULCXmlConstraintBuilder.ParseException - exception com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder.ParseException.
An exception subclass with which we'll wrap any exceptions thrown in parsing the constraints specifications, to shield our clients from details about the libraries we use, unless they want to know about them.
ULCXmlConstraintBuilder.ParseException(String, Throwable) - Constructor for class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder.ParseException
Record the message and cause of a parse exception.
ULCXmlConstraintBuilder() - Constructor for class com.canoo.ulc.community.layout.application.ULCXmlConstraintBuilder
Sets up the necessary resources for parsing XML specifications.

V

VERTICAL - Static variable in class com.canoo.ulc.community.layout.application.AttributeAxis
Axis on which the attributes top, bottom, height, and verticalCenter apply.
VERTICAL - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Resize the component vertically but not horizontally.
VERTICAL_CENTER - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the vertical center of a component.

W

WEST - Static variable in class com.canoo.ulc.community.layout.application.ULCBorderLayoutPane
The west layout constraint (left side of pane).
WEST - Static variable in class com.canoo.ulc.community.layout.application.GridBagConstraints
Put the component on the left side of its display area, centered vertically.
WIDTH - Static variable in class com.canoo.ulc.community.layout.application.AttributeType
Attribute type representing the width of a component.

A B C D E F G H I L M N P R S T U V W
layout

Contact Etienne Studer for feedback.