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 TypeMethodDescriptionintgetGroupID(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 booleansetRadioSelectionComponent(IUIRadioComponent radioComponent) Sets the selection to the specified radio component.booleansetRadioSelectionComponent(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 thisIRadioComponentinterface.- 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 (interfaceIUIRadioComponentcomponent.- 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 (interfaceIUIRadioComponentcomponent.isSelected- The selection state.- Returns:
- true if at least one change occurred, false for none.