Packageorg.igniterealtime.xiff.collections
Interfacepublic interface ICollection extends flash.events.IEventDispatcher
SubinterfacesIRoom, IRoster
ImplementorsArrayCollection



Public Properties
 PropertyDefined by
  length : int
[read-only]
ICollection
Public Methods
 MethodDefined by
  
addItem(item:*):void
ICollection
  
addItemAt(item:*, index:int):void
ICollection
  
clearSource():void
ICollection
  
contains(item:*):Boolean
ICollection
  
getItemAt(index:int):*
ICollection
  
getItemIndex(item:*):int
ICollection
  
itemUpdated(item:*):void
ICollection
  
removeAll():void
ICollection
  
removeItem(item:*):Boolean
ICollection
  
removeItemAt(index:int):*
ICollection
  
setItemAt(item:*, index:int):*
ICollection
  
toString():String
ICollection
Property detail
lengthproperty
length:int  [read-only]Implementation
    public function get length():int
Method detail
addItem()method
public function addItem(item:*):voidParameters
item:*
addItemAt()method 
public function addItemAt(item:*, index:int):voidParameters
item:*
 
index:int
clearSource()method 
public function clearSource():void
contains()method 
public function contains(item:*):BooleanParameters
item:*

Returns
Boolean
getItemAt()method 
public function getItemAt(index:int):*Parameters
index:int

Returns
*
getItemIndex()method 
public function getItemIndex(item:*):intParameters
item:*

Returns
int
itemUpdated()method 
public function itemUpdated(item:*):voidParameters
item:*
removeAll()method 
public function removeAll():void
removeItem()method 
public function removeItem(item:*):BooleanParameters
item:*

Returns
Boolean
removeItemAt()method 
public function removeItemAt(index:int):*Parameters
index:int

Returns
*
setItemAt()method 
public function setItemAt(item:*, index:int):*Parameters
item:*
 
index:int

Returns
*
toString()method 
public function toString():String

Returns
String