Package com.iizix.prop.ui
Interface IUIGroupSeparator
- All Known Implementing Classes:
EMUISimpleDialog
,EUIContextMenu
,EUIDialog
,EUIPanel
,EUIPanelPart
,EUISwapContainer
,EUITabContainer
,MUISimpleDialog
,UIContextMenu
,UIDialog
,UIPanel
,UIPanelBase
,UIPanelPart
,UISwapContainer
,UITabContainer
public interface IUIGroupSeparator
Interface implemented by containers that separate grouping of components (radio buttons).- Author:
- Christopher Mindus
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description int
getGroupID(GroupNameProp groupName)
Gets the unique ID for a group name.UIComp[]
getRadioSelectionComponents(java.lang.String groupName)
Gets the components being part of the selection group specified.default boolean
setRadioSelectionComponent(IUIRadioComponent radioComponent)
Sets the selection to the specified radio component.boolean
setRadioSelectionComponent(IUIRadioComponent radioComponent, boolean isSelected)
Sets the selection to the specified radio component.
Method Detail
getGroupID
int getGroupID(GroupNameProp groupName)
Gets the unique ID for a group name.- Parameters:
groupName
- The group name. Return The unique for the group name.
getRadioSelectionComponents
UIComp[] getRadioSelectionComponents(java.lang.String groupName)
Gets the components being part of the selection group specified. Each component returned implements the thisIRadioComponent
interface.- Parameters:
groupName
- The group name.- Returns:
- An array of the selection components.
setRadioSelectionComponent
default boolean setRadioSelectionComponent(IUIRadioComponent radioComponent)
Sets the selection to the specified radio component.- Parameters:
radioComponent
- The radio-interface-implementing (interfaceIUIRadioComponent
component.- Returns:
- true if at least one change occurred, false for none.
setRadioSelectionComponent
boolean setRadioSelectionComponent(IUIRadioComponent radioComponent, boolean isSelected)
Sets the selection to the specified radio component.- Parameters:
radioComponent
- The radio-interface-implementing (interfaceIUIRadioComponent
component.isSelected
- The selection state.- Returns:
- true if at least one change occurred, false for none.