public final class PropertyFormLayoutAssembly extends PropertyFormLayout
PropertyFormLayouts into one. The property form layouts assembled must be associated with
the property models of a single object loaded in the property inspector.| Modifier and Type | Class and Description |
|---|---|
static class |
PropertyFormLayoutAssembly.CategoryLayoutAssembly
Assembles multiple
CategoryLayouts into one. |
static class |
PropertyFormLayoutAssembly.ChoiceAssembly
Assembles multiple part-of
Choices into one. |
static class |
PropertyFormLayoutAssembly.ChoiceGroupAssembly
Assembles multiple
ChoiceGroups that are part of another into
to one group. |
static class |
PropertyFormLayoutAssembly.ChoiceSelectorDispatcher
An implementation of the choice selector interface that knows how to
delagate to the actual choice selector classes that comprise this assembly.
|
static class |
PropertyFormLayoutAssembly.DisplayGroupAssembly
Assembles multiple
DisplayGroups that part-of another
group into one group . |
AUTO_EXTEND_PREFERRED_SIZE, PROPERTY_FORM_LAYOUT, PROPERTY_MODEL_CLASS| Constructor and Description |
|---|
PropertyFormLayoutAssembly(java.util.List<Element> propertyFormLayouts) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
AutoExpandPreferredSize |
getAutoExtendPreferredSize() |
java.util.List<Element> |
getChildren()
If this element contains other elements as children, this method returns
the list of children, otherwise, it returns an empty list.
|
MetaClass |
getPropertyModelClass()
Gets the property model class.
|
int |
hashCode() |
getExtensible, isExtensible, mayHaveChildren, toStringpublic PropertyFormLayoutAssembly(java.util.List<Element> propertyFormLayouts)
public MetaClass getPropertyModelClass()
getPropertyModelClass in class PropertyFormLayoutpublic AutoExpandPreferredSize getAutoExtendPreferredSize()
getAutoExtendPreferredSize in class PropertyFormLayoutpublic java.util.List<Element> getChildren()
Elementpublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object