Packageru.antkarlov.anthill.signals
Classpublic class AntSignalBindingList
InheritanceAntSignalBindingList Inheritance Object

Language Version : ActionScript 3
Since : 25.02.2013
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Description



Public Properties
 PropertyDefined By
  head : AntSignalBinding
Указатель на данные связи для текущего элемента.
AntSignalBindingList
  length : uint
[read-only] Возвращает количество элементов в списке.
AntSignalBindingList
  tail : AntSignalBindingList
Указатель на следующий элемент списка.
AntSignalBindingList
Protected Properties
 PropertyDefined By
  _isEmpty : Boolean
Определяет содержатся ли данные в текущем элементе.
AntSignalBindingList
Public Methods
 MethodDefined By
  
AntSignalBindingList
  
contains(aListener:Function):Boolean
Определяет содержится ли указанный метод в списке.
AntSignalBindingList
  
get(aListener:Function):AntSignalBinding
Извлекает из списка связь с указанным методом слушателя.
AntSignalBindingList
  
Добавляет элемент в начало списка.
AntSignalBindingList
  
Добавляет элемент с учетом приоритета.
AntSignalBindingList
  
remove(aListener:Function):AntSignalBindingList
Удаляет элемент списка который содержит указанный метод.
AntSignalBindingList
  
toString():String
Преобразует содержимое списка в строку.
AntSignalBindingList
Public Constants
 ConstantDefined By
  NIL : AntSignalBindingList
[static]
AntSignalBindingList
Property Detail
_isEmptyproperty
protected var _isEmpty:Boolean

Определяет содержатся ли данные в текущем элементе.

headproperty 
public var head:AntSignalBinding

Указатель на данные связи для текущего элемента.

lengthproperty 
length:uint  [read-only]

Возвращает количество элементов в списке.


Implementation
    public function get length():uint
tailproperty 
public var tail:AntSignalBindingList

Указатель на следующий элемент списка.

Constructor Detail
AntSignalBindingList()Constructor
public function AntSignalBindingList(aHead:AntSignalBinding, aTail:AntSignalBindingList)

Parameters
aHead:AntSignalBinding
 
aTail:AntSignalBindingList
Method Detail
contains()method
public function contains(aListener:Function):Boolean

Определяет содержится ли указанный метод в списке.

Parameters

aListener:Function — Метод слушателя наличие которого в списке следует проверить.

Returns
Boolean — Возвращает true если метод содержится в списке.
get()method 
public function get(aListener:Function):AntSignalBinding

Извлекает из списка связь с указанным методом слушателя.

Parameters

aListener:Function — Метод слушателя связь которого необходимо извлечь из списка.

Returns
AntSignalBinding — Возвращает связь которая соотвествует указанному методу или null если список пуст или связь метод не существует в списке.
insert()method 
public function insert(aSignalBinding:AntSignalBinding):AntSignalBindingList

Добавляет элемент в начало списка.

Parameters

aSignalBinding:AntSignalBinding — Данные для нового элемента списка.

Returns
AntSignalBindingList — Возвращает обновленный список (указатель на первый элемент).
insertWithPriority()method 
public function insertWithPriority(aSignalBinding:AntSignalBinding):AntSignalBindingList

Добавляет элемент с учетом приоритета.

Parameters

aSignalBinding:AntSignalBinding — Данные для нового элемента списка.

Returns
AntSignalBindingList — Возвращает обновленный список (указатель на первый элемент).
remove()method 
public function remove(aListener:Function):AntSignalBindingList

Удаляет элемент списка который содержит указанный метод.

Parameters

aListener:Function — Метод слушателя который следует удалить из списка.

Returns
AntSignalBindingList — Возвращает обновленный список (указатель на первый элемент списка).
toString()method 
public function toString():String

Преобразует содержимое списка в строку. Используется для просмотра содержимого списка во время отладки.

Returns
String
Constant Detail
NILConstant
public static const NIL:AntSignalBindingList