Packageorg.openPyro.collections
Classpublic class ArrayIterator
InheritanceArrayIterator Inheritance flash.events.EventDispatcher
ImplementsIIterator



Public Properties
 PropertyDefined by
  cursorIndex : int
ArrayIterator
  normalizedArray : Array
[read-only]
ArrayIterator
Protected Properties
 PropertyDefined by
  _array : Array
ArrayIterator
  _collection : ICollection
ArrayIterator
Public Methods
 MethodDefined by
  
ArrayIterator
  
getCurrent():Object
ArrayIterator
  
getNext():Object
ArrayIterator
  
getPrevious():Object
ArrayIterator
  
hasNext():Boolean
ArrayIterator
  
hasPrevious():Boolean
ArrayIterator
  
reset():void
ArrayIterator
Protected Methods
 MethodDefined by
  
setSource():void
ArrayIterator
Property detail
_arrayproperty
protected var _array:Array
_collectionproperty 
protected var _collection:ICollection
cursorIndexproperty 
cursorIndex:int  [read-write]Implementation
    public function get cursorIndex():int
    public function set cursorIndex(value:int):void
normalizedArrayproperty 
normalizedArray:Array  [read-only]Implementation
    public function get normalizedArray():Array
Constructor detail
ArrayIterator()constructor
public function ArrayIterator(collection:ICollection)Parameters
collection:ICollection
Method detail
getCurrent()method
public function getCurrent():Object

Returns
Object
getNext()method 
public function getNext():Object

Returns
Object
getPrevious()method 
public function getPrevious():Object

Returns
Object
hasNext()method 
public function hasNext():Boolean

Returns
Boolean
hasPrevious()method 
public function hasPrevious():Boolean

Returns
Boolean
reset()method 
public function reset():void
setSource()method 
protected function setSource():void