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
.