Packagecom.bourre.ioc.core
Classpublic class IDExpert

Player version: Flash Player 9.0
Language version: ActionScript 3.0

IoC Identifier manager.



Protected Properties
 PropertyDefined by
  _d : Dictionary
ID storage dictionnary
IDExpert
Public Methods
 MethodDefined by
  
Creates instance.
IDExpert
  
clear():void
Clears all ID from manager.
IDExpert
  
isRegistered(id:String):Boolean
Returns true if passed-in id is registered in manager.
IDExpert
  
register(id:String):Boolean
Registers passed-in id in manager.
IDExpert
  
toString():String
Returns the string representation of this instance.
IDExpert
  
unregister(id:String):Boolean
Unregisters passed-in id from manager.
IDExpert
Property detail
_dproperty
protected var _d:Dictionary

Player version: Flash Player 9.0
Language version: ActionScript 3.0

ID storage dictionnary

Constructor detail
IDExpert()constructor
public function IDExpert()

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Creates instance.

Method detail
clear()method
public function clear():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Clears all ID from manager.

isRegistered()method 
public function isRegistered(id:String):Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns true if passed-in id is registered in manager.

Parameters
id:String

Returns
Boolean
register()method 
public function register(id:String):Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Registers passed-in id in manager.

Parameters
id:String — ID to register

Returns
Boolean

Throws
IllegalArgumentException — ID is already registered in manager
toString()method 
public function toString():String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns the string representation of this instance.

Returns
String — the string representation of this instance
unregister()method 
public function unregister(id:String):Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Unregisters passed-in id from manager.

Parameters
id:String — ID to unregister

Returns
Boolean

Throws
IllegalArgumentException — ID is not registered in manager