Пакет | mx.collections |
Класс | public class XMLListCollection |
Наследование | XMLListCollection ListCollectionView Proxy |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
The <mx:XMLListCollection>
tag inherits all
the attributes of its superclass, and adds the following attributes:
<mx:XMLListCollection Properties source="null" />
Свойство MXML по умолчаниюsource
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
filterFunction : Function
Функция, которую представление использует для устранения элементов, несоответствующих критериям функции. | ListCollectionView | ||
length : int [только для чтения]
Число элементов в данном представлении. | ListCollectionView | ||
list : IList
IList, вставляющий строки в данное представление коллекции. | ListCollectionView | ||
sort : ISort
ISort, применяемый к ICollectionView. | ListCollectionView | ||
source : XMLList
Основной XMLList для данной коллекции. | XMLListCollection |
Метод | Определено | ||
---|---|---|---|
XMLListCollection(source:XMLList = null)
Конструктор. | XMLListCollection | ||
Добавляет список элементов к текущему списку, помещая их в конце списка в порядке передачи. | ListCollectionView | ||
Добавляет список элементов к текущему списку, помещая их в позиции индекса, передаваемого в функцию. | ListCollectionView | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | ListCollectionView | ||
Добавляет указанный элемент в конец списка. | ListCollectionView | ||
Добавляет элемент в заданный индекс. | ListCollectionView | ||
Вызывает метод attribute() каждого XML-объекта в XMLList и возвращает XMLList результатов, которые соответствуют данному attributeName. | XMLListCollection | ||
Вызывает метод attributes() каждого XML-объекта в объекте XMLList и возвращает XMList атрибутов для каждого XML-объекта. | XMLListCollection | ||
Вызывает метод child() каждого XML-объекта в XMLList и возвращает XMLList, содержащий нижестоящие записи с указанным именем свойства в порядке появления. | XMLListCollection | ||
Вызывает метод children() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. | XMLListCollection | ||
Возвращает значение, определяющее, содержит ли данное представление указанный объект. | ListCollectionView | ||
Возвращает полную копию объекта XMLList. | XMLListCollection | ||
Создает новый IViewCursor, работающий с данным представлением. | ListCollectionView | ||
Вызывает метод descendants() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. | XMLListCollection | ||
Предотвращает передачу представлением информации об изменениях коллекции и ее элементов. | ListCollectionView | ||
Посылает событие в поток событий. | ListCollectionView | ||
Вызывает метод elements() каждого XML-объекта в XMLList. | XMLListCollection | ||
Активирует автоматическое обновление. | ListCollectionView | ||
Получает элемент, расположенный по заданному индексу. | ListCollectionView | ||
Возвращает индекс элемента, если он находится в списке, где, например getItemAt(индекс) == элемент. | ListCollectionView | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | ListCollectionView | ||
Автоматически вызывается компилятором MXML при создании ListCollectionView с помощью тега MXML. | ListCollectionView | ||
itemUpdated(item:Object, property:Object = null, oldValue:Object = null, newValue:Object = null):void
Уведомляет представление об обновлении элемента. | ListCollectionView | ||
Применяет сортировку и фильтр к представлению. | ListCollectionView | ||
Удаляет все элементы из списка. | ListCollectionView | ||
Удаляет прослушиватель из объекта EventDispatcher. | ListCollectionView | ||
Удаляет элемент в указанной позиции индекса и возвращает его. | ListCollectionView | ||
Помещает элемент в заданную позицию индекса. | ListCollectionView | ||
Вызывает метод text() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. | XMLListCollection | ||
Возвращает массив, заполняемый в порядке, аналогичном реализации IList. | ListCollectionView | ||
[переопределить]
Возвращает строковое представление XMLList, вызывая метод toString() для каждого XML-объекта в XMLList. | XMLListCollection | ||
Возвращает строковое представление XMLList, вызывая метод toXMLString() для каждого XML-объекта в XMLList. | XMLListCollection | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | ListCollectionView |
source | свойство |
source:XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Основной XMLList для данной коллекции. Объект XMLListCollection не отображает изменений, выполненных непосредственно с исходным объектом XMLList. Для изменения коллекции следует всегда использовать методы XMLListCollection.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие listChanged
.
Реализация
public function get source():XMLList
public function set source(value:XMLList):void
XMLListCollection | () | Конструктор |
public function XMLListCollection(source:XMLList = null)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
Создает новый объект XMLListCollection с помощью указанного объекта XMLList.
Параметрыsource:XMLList (default = null ) — Объект XMLList, содержащий данные, представленные объектом XMLListCollection.
|
attribute | () | метод |
public function attribute(attributeName:Object):XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод attribute()
каждого XML-объекта в XMLList и возвращает XMLList результатов, которые соответствуют данному attributeName
.
Параметры
attributeName:Object — Атрибут соответствия XML-объектов из XMLList.
|
XMLList — XMLList соответствия XML-объектам.
|
Связанные элементы API
attributes | () | метод |
public function attributes():XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод attributes()
каждого XML-объекта в объекте XMLList и возвращает XMList атрибутов для каждого XML-объекта.
XMLList — XMLList, содержащий результирующие XML-объекты, которые перечисляют атрибуты.
|
Связанные элементы API
child | () | метод |
public function child(propertyName:Object):XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод child()
каждого XML-объекта в XMLList и возвращает XMLList, содержащий нижестоящие записи с указанным именем свойства в порядке появления.
Параметры
propertyName:Object — Искомое свойство.
|
XMLList — XMLList соответствующих нижестоящих элементов XML-объектов в исходном XMLList.
|
Связанные элементы API
children | () | метод |
public function children():XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод children() каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты.
ВозвращаетXMLList — XMLList нижестоящих элементов XML-объектов в исходном XMLList.
|
Связанные элементы API
copy | () | метод |
descendants | () | метод |
public function descendants(name:Object = *):XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод descendants()
каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты. Параметр name
передается в метод descendants()
XML-объекта. Если этот параметр не указан, в метод descendants()
передается строка «*».
Параметры
name:Object (default = * ) — Имена искомых элементов.
|
XMLList — XMLList соответствующих нижестоящих элементов (нижестоящие записи первого уровня, второго уровня и т. д.) XML-объектов в исходном XMLList.
|
Связанные элементы API
elements | () | метод |
public function elements(name:String = "*"):XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод elements()
каждого XML-объекта в XMLList. Параметр name
передается в метод elements()
XML-объекта. Если этот параметр не указан, в метод elements()
передается строка «*».
Параметры
name:String (default = "* ") — Имена искомых элементов.
|
XMLList — XMLList соответствующих нижестоящих элементов XML-объектов в исходном XMLList.
|
Связанные элементы API
text | () | метод |
public function text():XMLList
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывает метод text()
каждого XML-объекта в XMLList и возвращает XMLList, содержащий результаты.
XMLList — XMLList, содержащий результат.
|
Связанные элементы API
toString | () | метод |
override public function toString():String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает строковое представление XMLList, вызывая метод toString()
для каждого XML-объекта в XMLList. Если свойство prettyPrinting
класса XML
установлено равным true
, то результаты для каждого XML-объекта разделяются в XMLList символами возврата каретки. В противном случае, если значение prettyPrinting
равно false
, то результаты соединяются без вставки символов возврата каретки.
Метод toString()
помещает в возвращаемую строку для XML-объекта с простым содержимым следующую информацию: открывающий тег, атрибуты, объявления пространства имен и закрывающий тег. Можно использовать метод toXMLString()
, если необходимо сохранить данную информацию в возвращаемой строке для XML-объектов с простым содержимым.
String — Строковое представление объекта XMLList.
|
Связанные элементы API
toXMLString | () | метод |
public function toXMLString():String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает строковое представление XMLList, вызывая метод toXMLString()
для каждого XML-объекта в XMLList. Если свойство prettyPrinting
класса XML
установлено равным true
, то результаты для каждого XML-объекта разделяются в XMLList символами возврата каретки. Если значение prettyPrinting
равно false
, то результаты соединяются без символов возврата каретки.
Метод toXMLString()
содержит в возвращаемой строке для объекта XML с простым содержимым следующую информацию: открывающий тег, атрибуты, объявления пространства имен и закрывающий тег. Метод toString()
следует использовать при необходимости определения данной информации из возвращаемой строки для XML-объектов с простым содержимым.
String — Строковое представление XMLList.
|
Связанные элементы API
Tue Jun 12 2018, 11:34 AM Z