Packagefeathers.data
Classpublic class VectorListCollectionDataDescriptor
InheritanceVectorListCollectionDataDescriptor Inheritance Object
Implements IListCollectionDataDescriptor

Product Version : Feathers 1.0.0

An IListCollectionDataDescriptor implementation for Vectors.

See also

ListCollection
IListCollectionDataDescriptor


Public Methods
 MethodDefined By
  
Constructor.
VectorListCollectionDataDescriptor
  
addItemAt(data:Object, item:Object, index:int):void
Adds an item to the data source, at the specified index.
VectorListCollectionDataDescriptor
  
getItemAt(data:Object, index:int):Object
Returns the item at the specified index in the data source.
VectorListCollectionDataDescriptor
  
getItemIndex(data:Object, item:Object):int
Determines which index the item appears at within the data source.
VectorListCollectionDataDescriptor
  
getLength(data:Object):int
The number of items in the data source.
VectorListCollectionDataDescriptor
  
removeAll(data:Object):void
Removes all items from the data source.
VectorListCollectionDataDescriptor
  
removeItemAt(data:Object, index:int):Object
Removes the item at the specified index from the data source and returns it.
VectorListCollectionDataDescriptor
  
setItemAt(data:Object, item:Object, index:int):void
Replaces the item at the specified index with a new item.
VectorListCollectionDataDescriptor
Constructor Detail
VectorListCollectionDataDescriptor()Constructor
public function VectorListCollectionDataDescriptor()

Constructor.

Method Detail
addItemAt()method
public function addItemAt(data:Object, item:Object, index:int):void

Adds an item to the data source, at the specified index.

Parameters

data:Object
 
item:Object
 
index:int

getItemAt()method 
public function getItemAt(data:Object, index:int):Object

Returns the item at the specified index in the data source.

Parameters

data:Object
 
index:int

Returns
Object
getItemIndex()method 
public function getItemIndex(data:Object, item:Object):int

Determines which index the item appears at within the data source. If the item isn't in the data source, returns -1.

Parameters

data:Object
 
item:Object

Returns
int
getLength()method 
public function getLength(data:Object):int

The number of items in the data source.

Parameters

data:Object

Returns
int
removeAll()method 
public function removeAll(data:Object):void

Removes all items from the data source.

Parameters

data:Object

removeItemAt()method 
public function removeItemAt(data:Object, index:int):Object

Removes the item at the specified index from the data source and returns it.

Parameters

data:Object
 
index:int

Returns
Object
setItemAt()method 
public function setItemAt(data:Object, item:Object, index:int):void

Replaces the item at the specified index with a new item.

Parameters

data:Object
 
item:Object
 
index:int