Packagemain.model.proxies
Classpublic class AliasProxy
InheritanceAliasProxy Inheritance ListProxy Inheritance org.puremvc.as3.multicore.utilities.fabrication.patterns.proxy.FabricationProxy



Public Properties
 PropertyDefined By
 Inheritedlist : ArrayCollection
[read-only]
ListProxy
  nickname : String
AliasProxy
Public Methods
 MethodDefined By
  
AliasProxy(name:String, _list:ArrayCollection = null)
AliasProxy
 Inherited
add(element:IListElement):void
ListProxy
  
addByPeerID(peerID:String, nickname:String = null, netGroupID:String = local):void
AliasProxy
 Inherited
exists(element:IListElement):Boolean
ListProxy
 Inherited
find(elementID:String):IListElement
ListProxy
  
findAllByName(name:String):Array
AliasProxy
  
findAllByNetGroupID(id:String):Array
AliasProxy
  
findByPeerID(peerID:String):IAlias
AliasProxy
  
[override]
AliasProxy
  
[override]
AliasProxy
 Inherited
remove(element:IListElement):void
ListProxy
 Inherited
removeAll():void
ListProxy
  
removeUnreachable(peerID:String):void
AliasProxy
  
retrieveName(alias:IAlias):String
AliasProxy
Public Constants
 ConstantDefined By
 InheritedADDED_TO_LIST : String = addedToList
[static]
ListProxy
  ALIAS_ADDED : String = aliasAdded
[static]
AliasProxy
  ALIAS_CHANGED : String = aliasChanged
[static]
AliasProxy
  ALIAS_INTRODUCED : String = aliasIntroduced
[static]
AliasProxy
  ALIAS_REMOVED : String = aliasRemoved
[static]
AliasProxy
  ALIAS_UNREACHABLE : String = aliasUnreachable
[static]
AliasProxy
  NAME : String = AliasProxy
[static]
AliasProxy
 InheritedREMOVED_FROM_LIST : String = removedFromList
[static]
ListProxy
  REQUEST_ALIAS : String = requestAlias
[static]
AliasProxy
Property Detail
nicknameproperty
nickname:String


Implementation
    public function get nickname():String
    public function set nickname(value:String):void
Constructor Detail
AliasProxy()Constructor
public function AliasProxy(name:String, _list:ArrayCollection = null)



Parameters
name:String (default = NaN)
 
_list:ArrayCollection (default = null)
Method Detail
addByPeerID()method
public function addByPeerID(peerID:String, nickname:String = null, netGroupID:String = local):void

Parameters

peerID:String
 
nickname:String (default = null)
 
netGroupID:String (default = local)

findAllByName()method 
public function findAllByName(name:String):Array

Parameters

name:String

Returns
Array
findAllByNetGroupID()method 
public function findAllByNetGroupID(id:String):Array

Parameters

id:String

Returns
Array
findByPeerID()method 
public function findByPeerID(peerID:String):IAlias

Parameters

peerID:String

Returns
IAlias
onElementAdded()method 
override public function onElementAdded(element:IListElement):void

Parameters

element:IListElement

onElementRemoved()method 
override public function onElementRemoved(element:IListElement):void

Parameters

element:IListElement

removeUnreachable()method 
public function removeUnreachable(peerID:String):void

Parameters

peerID:String

retrieveName()method 
public function retrieveName(alias:IAlias):String

Parameters

alias:IAlias

Returns
String
Constant Detail
ALIAS_ADDEDConstant
public static const ALIAS_ADDED:String = aliasAdded

ALIAS_CHANGEDConstant 
public static const ALIAS_CHANGED:String = aliasChanged

ALIAS_INTRODUCEDConstant 
public static const ALIAS_INTRODUCED:String = aliasIntroduced

ALIAS_REMOVEDConstant 
public static const ALIAS_REMOVED:String = aliasRemoved

ALIAS_UNREACHABLEConstant 
public static const ALIAS_UNREACHABLE:String = aliasUnreachable

NAMEConstant 
public static const NAME:String = AliasProxy

REQUEST_ALIASConstant 
public static const REQUEST_ALIAS:String = requestAlias