Packagelunas.groups
Classpublic class RadioButtonGroup
InheritanceRadioButtonGroup Inheritance CoreGroup Inheritance Object

This singleton class defined all groups for the different RadioButton in the application.



Public Properties
 PropertyDefined By
 Inheritedgroups : Map
The internal MultiHashSet reference of this manager.
CoreGroup
Public Methods
 MethodDefined By
  
Creates a new RadioButtonGroup.
RadioButtonGroup
 Inherited
contains(groupName:String):Boolean
Returns true if the specified group name exist.
CoreGroup
 Inherited
get(groupName:String):Groupable
Returns the current IGroupable object selected with the passed-in group name.
CoreGroup
  
[static] Returns a singleton reference of the RadioButtonGroup class.
RadioButtonGroup
 Inherited
handleEvent(e:Event):void
Handles the event.
CoreGroup
 Inherited
Initialize the internal map of this group manager.
CoreGroup
  
select(item:Groupable):void
Selects the passed-in IGroupable item.
RadioButtonGroup
 Inherited
Returns the Map representation of the groups.
CoreGroup
  
unSelect(item:*):void
Unselect the specified item in argument.
RadioButtonGroup
Constructor Detail
RadioButtonGroup()Constructor
public function RadioButtonGroup()

Creates a new RadioButtonGroup.

Method Detail
getInstance()method
public static function getInstance():RadioButtonGroup

Returns a singleton reference of the RadioButtonGroup class.

Returns
RadioButtonGroup — a singleton reference of the RadioButtonGroup class.
select()method 
public function select(item:Groupable):void

Selects the passed-in IGroupable item.

Parameters

item:Groupable

unSelect()method 
public function unSelect(item:*):void

Unselect the specified item in argument. This item can be a Groupable object or the String representation of the name's group to unselect.

Parameters

item:*