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



Public Properties
 PropertyDefined By
 Inheritedlist : ArrayCollection
[read-only]
ListProxy
Public Methods
 MethodDefined By
  
InstantMessageProxy(name:String, _list:ArrayCollection = null)
InstantMessageProxy
 Inherited
add(element:IListElement):void
ListProxy
  
addByElementID(instantMessage:IInstantMessage, source:String):void
InstantMessageProxy
 Inherited
exists(element:IListElement):Boolean
ListProxy
 Inherited
find(elementID:String):IListElement
ListProxy
  
[override]
InstantMessageProxy
  
[override]
InstantMessageProxy
 Inherited
remove(element:IListElement):void
ListProxy
 Inherited
removeAll():void
ListProxy
Public Constants
 ConstantDefined By
 InheritedADDED_TO_LIST : String = addedToList
[static]
ListProxy
  INSTANT_MESSAGE_ADDED : String = instantMessageAdded
[static]
InstantMessageProxy
  INSTANT_MESSAGE_REMOVED : String = instantMessageRemoved
[static]
InstantMessageProxy
  NAME : String = InstantMessageProxy
[static]
InstantMessageProxy
 InheritedREMOVED_FROM_LIST : String = removedFromList
[static]
ListProxy
Constructor Detail
InstantMessageProxy()Constructor
public function InstantMessageProxy(name:String, _list:ArrayCollection = null)



Parameters
name:String (default = NaN)
 
_list:ArrayCollection (default = null)
Method Detail
addByElementID()method
public function addByElementID(instantMessage:IInstantMessage, source:String):void

Parameters

instantMessage:IInstantMessage
 
source:String

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

Parameters

element:IListElement

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

Parameters

element:IListElement

Constant Detail
INSTANT_MESSAGE_ADDEDConstant
public static const INSTANT_MESSAGE_ADDED:String = instantMessageAdded

INSTANT_MESSAGE_REMOVEDConstant 
public static const INSTANT_MESSAGE_REMOVED:String = instantMessageRemoved

NAMEConstant 
public static const NAME:String = InstantMessageProxy