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
Modifier and TypeMethodDescriptionint
getGroupID
(GroupNameProp groupName) Gets the unique ID for a group name.UIComp[]
getRadioSelectionComponents
(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 Details
getGroupID
Gets the unique ID for a group name.- Parameters:
groupName
- The group name. Return The unique for the group name.
getRadioSelectionComponents
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
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
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.