layout

Package com.canoo.ulc.community.layout.application

Interface Summary
RelativeLayoutConstraint Specifies the common features of a constraint.
 

Class Summary
Attribute A simple, immutable class that represents a particular attribute within a ULCRelativeLayoutPane.
AttributeAxis A typesafe enumeration of the axes on which attributes exist within a ULCRelativeLayoutPane.
AttributeConstraint A Constraint that represents a fixed offset from an attribute of another component (or list of components).
AttributeType A typesafe enumeration of the types of attributes that can be associated with components within a ULCRelativeLayoutPane.
AxisConstraint A Constraint that represents a fractional position along an axis of another component.
ComponentSpecifications Keeps track of the specifications that have been provided for a particular component.
GridBagConstraints The GridBagConstraints class specifies constraints for components that are laid out using the ULCGridBagLayoutPane class.
TableLayoutConstraints The TableLayoutConstraints class specifies constraints for components that are laid out using the ULCTableLayoutPane class.
ULCAbstractLayoutPane This abstract class serves as the base class for implementation of new pane layout components.
ULCBorderLayoutPane The ULCBorderLayoutPane aligns and resizes its components to fit in five regions: north, south, east, west, and center.
ULCFlowLayoutPane The ULCFlowLayoutPane aligns components in a left-to-right flow, much like lines of text in a paragraph.
ULCGridBagLayoutPane The ULCGridBagLayoutPane aligns widgets according to the concept of Swing's GridBagLayout.
ULCGridLayoutPane The ULCGridLayoutPane aligns widgets in a rectangular grid.
ULCNullLayoutPane  
ULCRelativeLayoutPane The ULCRelativeLayoutPane aligns widgets relative to each other and/or relative to the surrounding container.
ULCTableLayoutPane The ULCTableLayoutPane aligns widgets in rows and columns like a spreadsheet.
ULCXmlConstraintBuilder A helper class providing the ability to add constraints to a ULCRelativeLayoutPane by parsing XML definition files.
 

Exception Summary
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.
 


layout

Contact Etienne Studer for feedback.