| Package | lunas.groups |
| Class | public class AbstractGroup |
| Inheritance | AbstractGroup CoreObject |
| Subclasses | RadioButtonGroup |
| Property | Defined by | ||
|---|---|---|---|
| groups : Map
The internal MultiHashSet reference of this manager.
| AbstractGroup | ||
| Method | Defined by | ||
|---|---|---|---|
|
Creates a new AbstractGroup instance.
| AbstractGroup | ||
|
contains(groupName:String):Boolean
Returns
true if the specified group name exist. | AbstractGroup | ||
|
get(groupName:String):IGroupable
Returns the current IGroupable object selected with the passed-in group name.
| AbstractGroup | ||
![]() |
Returns the internal
ILogger reference of this ILogable object. | CoreObject | |
|
handleEvent(e:Event):void
Handles the event.
| AbstractGroup | ||
![]() |
hashCode():uint
Returns a hashcode value for the object.
| CoreObject | |
|
Initialize the internal map of this group manager.
| AbstractGroup | ||
|
select(item:IGroupable):void
Selects the passed-in IGroupable item.
| AbstractGroup | ||
![]() |
Sets the internal
ILogger reference of this ILogable object. | CoreObject | |
|
Returns the
Map representation of the groups. | AbstractGroup | ||
![]() |
toSource(indent:int = 0):String
Returns the string representation the source code of the object.
| CoreObject | |
![]() |
toString():String
Returns the string representation of this instance.
| CoreObject | |
|
unSelect(item:*):void
Unselect the specified item in argument.
| AbstractGroup | ||
| groups | property |
public var groups:MapThe internal MultiHashSet reference of this manager.
| AbstractGroup | () | constructor |
public function AbstractGroup()Creates a new AbstractGroup instance.
| contains | () | method |
public function contains(groupName:String):Boolean
Returns true if the specified group name exist.
groupName:String |
Boolean — true if the specified group name exist.
|
| get | () | method |
public function get(groupName:String):IGroupableReturns the current IGroupable object selected with the passed-in group name.
ParametersgroupName:String |
IGroupable —
the current IGroupable object selected with the passed-in group name.
|
| handleEvent | () | method |
public function handleEvent(e:Event):voidHandles the event.
Parameterse:Event |
| initMap | () | method |
public function initMap():MapInitialize the internal map of this group manager. This method is used in the constructor of this class. You can overrides this method.
ReturnsMap |
| select | () | method |
public function select(item:IGroupable):voidSelects the passed-in IGroupable item. Overrides this method.
Parametersitem:IGroupable |
| toMap | () | method |
public function toMap():Map
Returns the Map representation of the groups.
Map —
the Map representation of the groups.
|
| unSelect | () | method |
public function unSelect(item:*):voidUnselect the specified item in argument. This item can be a IGroupable object or the String representation of the name's group to unselect. Overrides this method.
Parametersitem:* |