home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2012 April / ME_04_2012.iso / Video-Tutorial / iPhoto / media / player.swf / scripts / mx / automation / IAutomationObject.as
Encoding:
Text File  |  2011-11-11  |  1.4 KB  |  48 lines

  1. package mx.automation
  2. {
  3.    import flash.display.DisplayObjectContainer;
  4.    import flash.events.Event;
  5.    
  6.    public interface IAutomationObject
  7.    {
  8.       function get automationDelegate() : Object;
  9.       
  10.       function set automationDelegate(param1:Object) : void;
  11.       
  12.       function get automationName() : String;
  13.       
  14.       function set automationName(param1:String) : void;
  15.       
  16.       function get automationValue() : Array;
  17.       
  18.       function get numAutomationChildren() : int;
  19.       
  20.       function get showInAutomationHierarchy() : Boolean;
  21.       
  22.       function set showInAutomationHierarchy(param1:Boolean) : void;
  23.       
  24.       function get automationTabularData() : Object;
  25.       
  26.       function get automationOwner() : DisplayObjectContainer;
  27.       
  28.       function get automationParent() : DisplayObjectContainer;
  29.       
  30.       function get automationEnabled() : Boolean;
  31.       
  32.       function get automationVisible() : Boolean;
  33.       
  34.       function createAutomationIDPart(param1:IAutomationObject) : Object;
  35.       
  36.       function createAutomationIDPartWithRequiredProperties(param1:IAutomationObject, param2:Array) : Object;
  37.       
  38.       function resolveAutomationIDPart(param1:Object) : Array;
  39.       
  40.       function getAutomationChildAt(param1:int) : IAutomationObject;
  41.       
  42.       function getAutomationChildren() : Array;
  43.       
  44.       function replayAutomatableEvent(param1:Event) : Boolean;
  45.    }
  46. }
  47.  
  48.