Пакет | com.adobe.icomm.assetplacement.data |
Класс | public class XFADataStream |
Наследование | XFADataStream EventDispatcher Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 10 |
NavigatorHostInstance.initialize(hostValue);
Связанные элементы API
com.adobe.portfolio.api.INavigatorHost
Otherwise any calls to read or write to the datasets packet will throw an exception.
Метод | Определено | ||
---|---|---|---|
Constructor
| XFADataStream | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Посылает событие в поток событий. | EventDispatcher | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Asynch call to read the xfadata set xml stream from Acrobat. | XFADataStream | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher | ||
Asynch call to save the given XML into the xfadata set stream within Acrobat. | XFADataStream |
Событие | Сводка | Определено | ||
---|---|---|---|---|
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | |||
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | |||
Dispatched when the xfadataset xml fails to load | XFADataStream | |||
Dispatched when the xfadataset xml is available after calling readXML() | XFADataStream | |||
Dispatched when the xfadataset xml has finished saving after a call to saveData(xml) | XFADataStream | |||
Dispatched when the xfadataset xml has failed to save after a call to saveXML(xml) | XFADataStream |
XFADataStream | () | Конструктор |
public function XFADataStream()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Player 10 |
Constructor
readXML | () | метод |
public function readXML():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 10 |
Asynch call to read the xfadata set xml stream from Acrobat. Caller should register for xfaDataReady event as well as xfaDataLoadFailed event. Calling this function before setting NavigatorHostInstance.value throws an error.
writeXML | () | метод |
public function writeXML(xml:XML):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 10 |
Asynch call to save the given XML into the xfadata set stream within Acrobat. Caller should register for xfaDataSaved and xfaDataSaveFailed events to determine the outcome. The xml passed in must be non-null, otherwise an Error is thrown. Calling this function before setting NavigatorHostInstance.value throws an error.
Параметры
xml:XML |
xfaDataLoadFailed | Событие |
com.adobe.icomm.assetplacement.data.XFADataLoadFailedEvent
свойство XFADataLoadFailedEvent.type =
com.adobe.icomm.assetplacement.data.XFADataLoadedEvent.XFA_DATA_LOADFAILED
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 10 |
Dispatched when the xfadataset xml fails to load
xfaDataReady | Событие |
com.adobe.icomm.assetplacement.data.XFADataReadyEvent
свойство XFADataReadyEvent.type =
com.adobe.icomm.assetplacement.data.XFADataLoadedEvent.XFA_DATA_LOADED
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 10 |
Dispatched when the xfadataset xml is available after calling readXML()
xfaDataSaved | Событие |
com.adobe.icomm.assetplacement.data.XFADataSavedEvent
свойство XFADataSavedEvent.type =
com.adobe.icomm.assetplacement.data.XFADataSavedEvent.XFA_DATA_SAVED
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 10 |
Dispatched when the xfadataset xml has finished saving after a call to saveData(xml)
xfaDataSaveFailed | Событие |
com.adobe.icomm.assetplacement.data.XFADataSaveFailedEvent
свойство XFADataSaveFailedEvent.type =
com.adobe.icomm.assetplacement.data.XFADataSaveFailedEvent.XFA_DATA_SAVEFAILED
Язык версии: | ActionScript 3.0 |
Версия продукта: | Asset Placement Building Block 10 |
Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Player 10 |
Dispatched when the xfadataset xml has failed to save after a call to saveXML(xml)
private xfaStream:XFADataStream = new XFADataStream(); public function set host(value:INavigatorHost):void { if(value) { // //Initialize the navigator. // //Set the host instance to allow centralized access NavigatorHostInstance.initialize(value); //Add handlers for read/write xfaStream.addEventListener(XFADataReadyEvent.XFA_DATA_READY, onXFADataReady); xfaStream.addEventListener(XFADataLoadFailedEvent.XFA_DATA_LOADFAILED, onXFADataLoadFailed); xfaStream.addEventListener(XFADataSavedEvent.XFA_DATA_SAVED, onXFADataSaved); xfaStream.addEventListener(XFADataSaveFailedEvent.XFA_DATA_SAVEFAILED, onXFADataSaveFailed); } else { // //Shutdown the navigator // NavigatorHostInstance.release(); //other cleanup ... } } public function readData() : void { try { xfaStream.readXML(); } catch(e:Error) { //UNEXPECTED ERROR } } public function writeData(newXML:XML) : void { try { xfaStream.writeXML(xml); } catch(e:Error) { //UNEXPECTED ERROR } } //event handler for when xfa data successfully loaded via XFADataStream private function onXFADataReady(event:XFADataReadyEvent) : void { //The xfa data loaded successfully var info:XML = event.data; } //event handler for when xfa data fails to load via XFADataStream private function onXFADataLoadFailed(event:XFADataLoadFailedEvent) : void { //Failed to load data. See event.error } //event handler for when xfa data successfully saved via XFADataStream private function onXFADataSaved(event:XFADataSavedEvent) : void { //The xfa data was saved successfully"); } //event handler for when xfa data fails to save via XFADataStream private function onXFADataSaveFailed(event:XFADataSaveFailedEvent) : void { //Failure to save data. See event.error }
Tue Jun 12 2018, 11:34 AM Z