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 |
CategoryLayouts 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
Elements comprising a DisplayGroup. |
| ChoiceSelector |
Clients defining a
ChoiceGroupmust provide an implementation of this
class to be notified when a Choice is
activate and deactivated. |
| CustomComponent |
One of the
Elements 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
Elements comprising a DisplayGroup. |
| PropertyFormLayout |
A
PropertyFormLayout encapsulates the constraints controlling the positioning of
PropertyEditors in the property inspector form view. |
| PropertyFormLayoutAssembly |
Assembles multiple
PropertyFormLayouts into one. |
| PropertyFormLayoutAssembly.CategoryLayoutAssembly |
Assembles multiple
CategoryLayouts into one. |
| PropertyFormLayoutAssembly.ChoiceAssembly |
Assembles multiple part-of
Choices into one. |
| PropertyFormLayoutAssembly.ChoiceGroupAssembly |
Assembles multiple
ChoiceGroups 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
DisplayGroups that part-of another
group into one group . |
| PropertyFormLayoutFactory |
Singleton factory for creating the property form layout element.
|
| Row |
One of the
Elements 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.