ArrayListIterator
Private Class (IteratorInterface) ArrayListIterator (
    arrList : ArrayList,
    [ind : Integer = 0]
)
Реализация итератора для ArrayList.
Аргументы конструктора класса
arrList
Объект списка
ind
Индекс стартового элемента
Методы
macro clear ()
Переводит указатель итератора в начало списка
macro getLastReturned () : Variant
Повторно возвращает последний уже отданный элемент
macro hasNext () : Bool
Возвращает true
если имеется следующий элемент коллекции
macro hasPrev () : Bool
Возвращает true
если имеется предыдущий элемент коллекции
macro next () : Variant
Возвращает следующий элемент коллекции или null
если находится в конце списка
macro previous () : Variant
Возвращает предыдущий элемент коллекции или null
если находится в начале списка