public static final class PropertyFormLayoutAssembly.ChoiceGroupAssembly extends ChoiceGroup
ChoiceGroups that are part of another into to one group. The choice groups assembled must be associated with the property models of a single object loaded in the property inspector.CHOICE_GROUP, CHOICE_SELECTOR_CLASSEXPANDED, HINT, TITLE| Modifier and Type | Method and Description | 
|---|---|
ExtensibleGroup | 
getBase()
Assemblies cannot be extended, therefore, this method always returns null. 
 | 
java.util.List<Element> | 
getChildren()
Assembles multiple  
ChoiceGroups that are part of another into to one group. | 
ChoiceSelector | 
getChoiceSelector()
Get the  
ChoiceSelector instance. | 
MetaClass | 
getChoiceSelectorClass()
Get the  
ChoiceSelector class. | 
java.lang.String | 
getExtends()
Assemblies cannot be extended, therefore, this method always returns null. 
 | 
java.lang.String | 
getHint()
Gets the hint of the first element of the assembly. 
 | 
java.lang.String | 
getID()
Assemblies do not have a unique ID. 
 | 
java.lang.String | 
getPartOf()
Assemblies cannot be part-of other elements, therefore, this method always returns null. 
 | 
java.lang.String | 
getTitle()
Gets the title of the first element of the assembly. 
 | 
boolean | 
isExpanded()
Gets the expanded value of the first element of the assembly. 
 | 
toStringgetExtensible, isExtensible, mayHaveChildrenpublic MetaClass getChoiceSelectorClass()
ChoiceSelector class. Returns an implementation of the choice selector interface that knows how to delagate to the actual choice selector classes that comprise this assembly.getChoiceSelectorClass in class ChoiceGroupMetaClass encapsulating the choice selector class.public ChoiceSelector getChoiceSelector()
ChoiceSelector instance. Returns an instance of the PropertyFormLayoutAssembly.ChoiceSelectorDispatcher. An implementation of the choice selector interface that knows how to delagate to the actual choice selector classes that comprise this assembly.getChoiceSelector in class ChoiceGrouppublic java.lang.String getID()
public java.lang.String getExtends()
public ExtensibleGroup getBase()
getBase in interface ExtensiblegetBase in class ExtensibleGrouppublic java.lang.String getPartOf()
public java.lang.String getTitle()
getTitle in class ExtensibleGrouppublic java.lang.String getHint()
getHint in class ExtensibleGrouppublic boolean isExpanded()
isExpanded in class ExtensibleGrouppublic java.util.List<Element> getChildren()
ChoiceGroups that are part of another into to one group. The choice groups assembled must be associated with the property models of a single object loaded in the property inspector.