Package de.kleopatra.forms.description

Definition of descriptive layout elements Constraint, Line, Row/Column.

See:
          Description

Interface Summary
Column Tagging interface to type a Line as a Column.
Constraint Description of constraint/component pair.
LayoutBorder Border description for usage in LayoutDescription.
LayoutDebugPainter responsible to visualize the Layout of Container.
LayoutDescription named collection of description elements.
LayoutFactory Factory to create descriptive elements for the LayoutBuilder.
LayoutTranslator Responsible to translate description elements to layout elements as understood by a specific LayoutManager and vice versa.
Line Description of row/column.
Row Tagging interface to type a Line as a Row.
Stylable Object that is mutable by Style.
Style An immutable type-encoding pair.
StyleMap Handler (Factory?)
 

Class Summary
DefaultLayoutDescription this is for persistance and handing around the descriptive data.
LayoutBuilderFactory factory to create the factories for creation of LayoutElements.
 

Package de.kleopatra.forms.description Description

Definition of descriptive layout elements Constraint, Line, Row/Column. For each element the description is represented by a String and contained in a a property "encodedString". Clients should delegate the building/ interpretation of this property to an appropriate LayoutFactory/LayoutTranslator as returned by the LayoutBuilderFactory.

Author:
(C) 2003 Jeanette Winzenburg






Copyright © 2003, 2004 SwingEmpire Jeanette Winzenburg. All Rights Reserved.