See: Description
Interface | Description |
---|---|
Element |
Base class for all layout classes.
|
Extensible |
Layout elements implementing this interface are extensible, that is they can be extended by, extend, or be part-of another extensible element of the same type.
|
FormLayoutFactory |
A
FormLayoutFactory implementation need only be provided when the PropertyFormLayout is not declared in an extension manifest. |
Class | Description |
---|---|
AutoExpandPreferredSize | |
CategoryLayout |
CategoryLayout s specify how the property inspector form view displays properties under a specific category. |
Choice |
One of the display choices in a
ChoiceGroup . |
ChoiceGroup |
One of the
Element s comprising a DisplayGroup . |
ChoiceSelector |
Clients defining a
ChoiceGroup must provide an implementation of this class to be notified when a Choice is activate and deactivated. |
CustomComponent |
One of the
Element s comprising a DisplayGroup . |
CustomGUIComponent |
When a
CustomComponent is shown in a DisplayGroup the UI for that component must be encapsulated in a CustomGUIComponent subclass. |
DisplayGroup |
Display groups collect a number of displayable elements into meaningful groups that are hidden from view when the display group is not in its expanded state.
|
ExtensibleElement |
Extensible elements should extend this class.
|
ExtensibleGroup |
Group elements that are also extensible must implement this interface.
|
Property |
One of the
Element s comprising a DisplayGroup . |
PropertyFormLayout |
A
PropertyFormLayout encapsulates the constraints controlling the positioning of PropertyEditor s in the property inspector form view. |
PropertyFormLayoutAssembly |
Assembles multiple
PropertyFormLayout s into one. |
PropertyFormLayoutAssembly.CategoryLayoutAssembly |
Assembles multiple
CategoryLayout s into one. |
PropertyFormLayoutAssembly.ChoiceAssembly |
Assembles multiple part-of
Choice s into one. |
PropertyFormLayoutAssembly.ChoiceGroupAssembly |
Assembles multiple
ChoiceGroup s that are part of another into to one group. |
PropertyFormLayoutAssembly.ChoiceSelectorDispatcher |
An implementation of the choice selector interface that knows how to delagate to the actual choice selector classes that comprise this assembly.
|
PropertyFormLayoutAssembly.DisplayGroupAssembly |
Assembles multiple
DisplayGroup s that part-of another group into one group . |
PropertyFormLayoutFactory |
Singleton factory for creating the property form layout element.
|
Row |
One of the
Element s comprising a DisplayGroup . |
SimpleElement |
Simple elements should extend this class.
|
Spring |
A
Spring controls distance between properties in a Row element. |
The property form layout information describes how properties defined by a PropertyModel
are laid out visually in the property inspector form view. The entry point to this layout information is the class PropertyFormLayout
.