AVDictionaryDataEvent not accessible
<type name="flash.events::AVHTTPStatusEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="AV_HTTP_RESPONSE_STATUS" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::AVHTTPStatusEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="responseHeaders" access="readwrite" type="Array" declaredBy="flash.events::AVHTTPStatusEvent"/>
      <accessor name="responseURL" access="readwrite" type="String" declaredBy="flash.events::AVHTTPStatusEvent"/>
      <accessor name="status" access="readonly" type="int" declaredBy="flash.events::AVHTTPStatusEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="int" optional="true"/>
          <parameter index="5" type="String" optional="true"/>
          <parameter index="6" type="Array" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::AVHTTPStatusEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::AVHTTPStatusEvent" returnType="String"/>
  </factory>
</type>
AVLoadInfoEvent not accessible
AVManifestLoadEvent not accessible
AVPauseAtPeriodEndEvent not accessible
AVPlayStateEvent not accessible
AVStatusEvent not accessible
AVStreamSwitchEvent not accessible
AccelerometerEvent not accessible
<type name="flash.events::ActivityEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="ACTIVITY" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::ActivityEvent">
      <accessor name="activating" access="readwrite" type="Boolean" declaredBy="flash.events::ActivityEvent"/>
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="Boolean" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::ActivityEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::ActivityEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::AsyncErrorEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="ASYNC_ERROR" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::AsyncErrorEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="text" access="readwrite" type="String" declaredBy="flash.events::TextEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
          <parameter index="5" type="Error" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::ErrorEvent"/>
      <extendsClass type="flash.events::Event"/>
      <extendsClass type="flash.events::TextEvent"/>
      <method name="clone" declaredBy="flash.events::AsyncErrorEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::AsyncErrorEvent" returnType="String"/>
      <variable name="error" type="Error"/>
  </factory>
</type>
AudioOutputChangeEvent not accessible
<type name="flash.events::ContextMenuEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="MENU_ITEM_SELECT" type="String"/>
  <constant name="MENU_SELECT" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::ContextMenuEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="contextMenuOwner" access="readwrite" type="flash.display::InteractiveObject" declaredBy="flash.events::ContextMenuEvent"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="mouseTarget" access="readwrite" type="flash.display::InteractiveObject" declaredBy="flash.events::ContextMenuEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="flash.display::InteractiveObject" optional="true"/>
          <parameter index="5" type="flash.display::InteractiveObject" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::ContextMenuEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::ContextMenuEvent" returnType="String"/>
  </factory>
</type>
DRMAuthenticateEvent not accessible
DRMAuthenticationCompleteEvent not accessible
DRMAuthenticationErrorEvent not accessible
DRMDeviceGroupErrorEvent not accessible
DRMDeviceGroupEvent not accessible
DRMErrorEvent not accessible
<type name="flash.events::DRMLicenseRequestEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="LICENSE_REQUEST" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::DRMLicenseRequestEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="serverURL" access="readwrite" type="String" declaredBy="flash.events::DRMLicenseRequestEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::DRMLicenseRequestEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::Event" returnType="String"/>
  </factory>
</type>
<type name="flash.events::DRMMetadataEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="DRM_METADATA" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::DRMMetadataEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="drmMetadata" access="readonly" type="flash.net.drm::DRMContentData" declaredBy="flash.events::DRMMetadataEvent"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="timestamp" access="readonly" type="Number" declaredBy="flash.events::DRMMetadataEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="true"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="flash.utils::ByteArray" optional="true"/>
          <parameter index="5" type="Number" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::Event" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::Event" returnType="String"/>
  </factory>
</type>
DRMReturnVoucherCompleteEvent not accessible
DRMReturnVoucherErrorEvent not accessible
DRMStatusEvent not accessible
<type name="flash.events::DataEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="DATA" type="String"/>
  <constant name="UPLOAD_COMPLETE_DATA" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::DataEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="data" access="readwrite" type="String" declaredBy="flash.events::DataEvent"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="text" access="readwrite" type="String" declaredBy="flash.events::TextEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <extendsClass type="flash.events::TextEvent"/>
      <method name="clone" declaredBy="flash.events::DataEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::DataEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::ErrorEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="ERROR" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::ErrorEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="text" access="readwrite" type="String" declaredBy="flash.events::TextEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
          <parameter index="5" type="int" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <extendsClass type="flash.events::TextEvent"/>
      <method name="clone" declaredBy="flash.events::ErrorEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::ErrorEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::Event" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="ACTIVATE" type="String"/>
  <constant name="ADDED" type="String"/>
  <constant name="ADDED_TO_STAGE" type="String"/>
  <constant name="BROWSER_ZOOM_CHANGE" type="String"/>
  <constant name="CANCEL" type="String"/>
  <constant name="CHANGE" type="String"/>
  <constant name="CLEAR" type="String"/>
  <constant name="CLOSE" type="String"/>
  <constant name="COMPLETE" type="String"/>
  <constant name="CONNECT" type="String"/>
  <constant name="COPY" type="String"/>
  <constant name="CUT" type="String"/>
  <constant name="DEACTIVATE" type="String"/>
  <constant name="ENTER_FRAME" type="String"/>
  <constant name="EXIT_FRAME" type="String"/>
  <constant name="FRAME_CONSTRUCTED" type="String"/>
  <constant name="FRAME_LABEL" type="String"/>
  <constant name="FULLSCREEN" type="String"/>
  <constant name="ID3" type="String"/>
  <constant name="INIT" type="String"/>
  <constant name="MOUSE_LEAVE" type="String"/>
  <constant name="OPEN" type="String"/>
  <constant name="PASTE" type="String"/>
  <constant name="REMOVED" type="String"/>
  <constant name="REMOVED_FROM_STAGE" type="String"/>
  <constant name="RENDER" type="String"/>
  <constant name="RESIZE" type="String"/>
  <constant name="SCROLL" type="String"/>
  <constant name="SELECT" type="String"/>
  <constant name="SELECT_ALL" type="String"/>
  <constant name="SOUND_COMPLETE" type="String"/>
  <constant name="TAB_CHILDREN_CHANGE" type="String"/>
  <constant name="TAB_ENABLED_CHANGE" type="String"/>
  <constant name="TAB_INDEX_CHANGE" type="String"/>
  <constant name="TEXT_INTERACTION_MODE_CHANGE" type="String"/>
  <constant name="UNLOAD" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::Event">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <method name="clone" declaredBy="flash.events::Event" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::Event" returnType="String"/>
  </factory>
</type>
<type name="flash.events::EventDispatcher" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::EventDispatcher">
      <constructor>
          <parameter index="1" type="flash.events::IEventDispatcher" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <implementsInterface type="flash.events::IEventDispatcher"/>
      <method name="addEventListener" declaredBy="flash.events::EventDispatcher" returnType="void">
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Function" optional="false"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="int" optional="true"/>
          <parameter index="5" type="Boolean" optional="true"/>
    </method>
      <method name="dispatchEvent" declaredBy="flash.events::EventDispatcher" returnType="Boolean">
          <parameter index="1" type="flash.events::Event" optional="false"/>
    </method>
      <method name="hasEventListener" declaredBy="flash.events::EventDispatcher" returnType="Boolean">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="removeEventListener" declaredBy="flash.events::EventDispatcher" returnType="void">
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Function" optional="false"/>
          <parameter index="3" type="Boolean" optional="true"/>
    </method>
      <method name="toString" declaredBy="flash.events::EventDispatcher" returnType="String"/>
      <method name="willTrigger" declaredBy="flash.events::EventDispatcher" returnType="Boolean">
          <parameter index="1" type="String" optional="false"/>
    </method>
  </factory>
</type>
<type name="flash.events::EventPhase" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="AT_TARGET" type="uint"/>
  <constant name="BUBBLING_PHASE" type="uint"/>
  <constant name="CAPTURING_PHASE" type="uint"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::EventPhase">
      <extendsClass type="Object"/>
  </factory>
</type>
<type name="flash.events::FocusEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="FOCUS_IN" type="String"/>
  <constant name="FOCUS_OUT" type="String"/>
  <constant name="KEY_FOCUS_CHANGE" type="String"/>
  <constant name="MOUSE_FOCUS_CHANGE" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::FocusEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="keyCode" access="readwrite" type="uint" declaredBy="flash.events::FocusEvent"/>
      <accessor name="relatedObject" access="readwrite" type="flash.display::InteractiveObject" declaredBy="flash.events::FocusEvent"/>
      <accessor name="shiftKey" access="readwrite" type="Boolean" declaredBy="flash.events::FocusEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="flash.display::InteractiveObject" optional="true"/>
          <parameter index="5" type="Boolean" optional="true"/>
          <parameter index="6" type="uint" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::FocusEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::FocusEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::FullScreenEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="FULL_SCREEN" type="String"/>
  <constant name="FULL_SCREEN_INTERACTIVE_ACCEPTED" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::FullScreenEvent">
      <accessor name="activating" access="readwrite" type="Boolean" declaredBy="flash.events::ActivityEvent"/>
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="fullScreen" access="readonly" type="Boolean" declaredBy="flash.events::FullScreenEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="Boolean" optional="true"/>
          <parameter index="5" type="Boolean" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::ActivityEvent"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::FullScreenEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::FullScreenEvent" returnType="String"/>
  </factory>
</type>
GameInputEvent not accessible
GeolocationEvent not accessible
GestureEvent not accessible
GesturePhase not accessible
<type name="flash.events::HTTPStatusEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="HTTP_STATUS" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::HTTPStatusEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="status" access="readonly" type="int" declaredBy="flash.events::HTTPStatusEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="int" optional="true"/>
          <parameter index="5" type="Boolean" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::HTTPStatusEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::HTTPStatusEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::IEventDispatcher" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::IEventDispatcher">
      <method name="addEventListener" declaredBy="flash.events::IEventDispatcher" returnType="void" uri="flash.events:IEventDispatcher">
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Function" optional="false"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="int" optional="true"/>
          <parameter index="5" type="Boolean" optional="true"/>
    </method>
      <method name="dispatchEvent" declaredBy="flash.events::IEventDispatcher" returnType="Boolean" uri="flash.events:IEventDispatcher">
          <parameter index="1" type="flash.events::Event" optional="false"/>
    </method>
      <method name="hasEventListener" declaredBy="flash.events::IEventDispatcher" returnType="Boolean" uri="flash.events:IEventDispatcher">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="removeEventListener" declaredBy="flash.events::IEventDispatcher" returnType="void" uri="flash.events:IEventDispatcher">
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Function" optional="false"/>
          <parameter index="3" type="Boolean" optional="true"/>
    </method>
      <method name="willTrigger" declaredBy="flash.events::IEventDispatcher" returnType="Boolean" uri="flash.events:IEventDispatcher">
          <parameter index="1" type="String" optional="false"/>
    </method>
  </factory>
</type>
<type name="flash.events::IMEEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="IME_COMPOSITION" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::IMEEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="text" access="readwrite" type="String" declaredBy="flash.events::TextEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
          <parameter index="5" type="flash.text.ime::IIMEClient" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <extendsClass type="flash.events::TextEvent"/>
      <method name="clone" declaredBy="flash.events::IMEEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::IMEEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::IOErrorEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="DISK_ERROR" type="String"/>
  <constant name="IO_ERROR" type="String"/>
  <constant name="NETWORK_ERROR" type="String"/>
  <constant name="VERIFY_ERROR" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::IOErrorEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="text" access="readwrite" type="String" declaredBy="flash.events::TextEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
          <parameter index="5" type="int" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::ErrorEvent"/>
      <extendsClass type="flash.events::Event"/>
      <extendsClass type="flash.events::TextEvent"/>
      <method name="clone" declaredBy="flash.events::IOErrorEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::IOErrorEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::KeyboardEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="KEY_DOWN" type="String"/>
  <constant name="KEY_UP" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::KeyboardEvent">
      <accessor name="altKey" access="readwrite" type="Boolean" declaredBy="flash.events::KeyboardEvent"/>
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="charCode" access="readwrite" type="uint" declaredBy="flash.events::KeyboardEvent"/>
      <accessor name="ctrlKey" access="readwrite" type="Boolean" declaredBy="flash.events::KeyboardEvent"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="keyCode" access="readwrite" type="uint" declaredBy="flash.events::KeyboardEvent"/>
      <accessor name="keyLocation" access="readwrite" type="uint" declaredBy="flash.events::KeyboardEvent"/>
      <accessor name="shiftKey" access="readwrite" type="Boolean" declaredBy="flash.events::KeyboardEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="uint" optional="true"/>
          <parameter index="5" type="uint" optional="true"/>
          <parameter index="6" type="uint" optional="true"/>
          <parameter index="7" type="Boolean" optional="true"/>
          <parameter index="8" type="Boolean" optional="true"/>
          <parameter index="9" type="Boolean" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::KeyboardEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::KeyboardEvent" returnType="String"/>
      <method name="updateAfterEvent" declaredBy="flash.events::KeyboardEvent" returnType="void"/>
  </factory>
</type>
<type name="flash.events::MouseEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="CLICK" type="String"/>
  <constant name="DOUBLE_CLICK" type="String"/>
  <constant name="MOUSE_DOWN" type="String"/>
  <constant name="MOUSE_MOVE" type="String"/>
  <constant name="MOUSE_OUT" type="String"/>
  <constant name="MOUSE_OVER" type="String"/>
  <constant name="MOUSE_UP" type="String"/>
  <constant name="MOUSE_WHEEL" type="String"/>
  <constant name="RELEASE_OUTSIDE" type="String"/>
  <constant name="ROLL_OUT" type="String"/>
  <constant name="ROLL_OVER" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::MouseEvent">
      <accessor name="altKey" access="readwrite" type="Boolean" declaredBy="flash.events::MouseEvent"/>
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="buttonDown" access="readwrite" type="Boolean" declaredBy="flash.events::MouseEvent"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="ctrlKey" access="readwrite" type="Boolean" declaredBy="flash.events::MouseEvent"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="delta" access="readwrite" type="int" declaredBy="flash.events::MouseEvent"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="localX" access="readwrite" type="Number" declaredBy="flash.events::MouseEvent"/>
      <accessor name="localY" access="readwrite" type="Number" declaredBy="flash.events::MouseEvent"/>
      <accessor name="relatedObject" access="readwrite" type="flash.display::InteractiveObject" declaredBy="flash.events::MouseEvent"/>
      <accessor name="shiftKey" access="readwrite" type="Boolean" declaredBy="flash.events::MouseEvent"/>
      <accessor name="stageX" access="readonly" type="Number" declaredBy="flash.events::MouseEvent"/>
      <accessor name="stageY" access="readonly" type="Number" declaredBy="flash.events::MouseEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="10" type="Boolean" optional="true"/>
          <parameter index="11" type="int" optional="true"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="Number" optional="true"/>
          <parameter index="5" type="Number" optional="true"/>
          <parameter index="6" type="flash.display::InteractiveObject" optional="true"/>
          <parameter index="7" type="Boolean" optional="true"/>
          <parameter index="8" type="Boolean" optional="true"/>
          <parameter index="9" type="Boolean" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::MouseEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::MouseEvent" returnType="String"/>
      <method name="updateAfterEvent" declaredBy="flash.events::MouseEvent" returnType="void"/>
  </factory>
</type>
NetDataEvent not accessible
<type name="flash.events::NetFilterEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::NetFilterEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="flash.utils::ByteArray" optional="true"/>
          <parameter index="5" type="flash.utils::ByteArray" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::NetFilterEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::NetFilterEvent" returnType="String"/>
      <variable name="data" type="flash.utils::ByteArray"/>
      <variable name="header" type="flash.utils::ByteArray"/>
  </factory>
</type>
NetMonitorEvent not accessible
<type name="flash.events::NetStatusEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="NET_STATUS" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::NetStatusEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="info" access="readwrite" type="Object" declaredBy="flash.events::NetStatusEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="Object" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::NetStatusEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::NetStatusEvent" returnType="String"/>
  </factory>
</type>
OutputProgressEvent not accessible
PressAndTapGestureEvent not accessible
<type name="flash.events::ProgressEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="PROGRESS" type="String"/>
  <constant name="SOCKET_DATA" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::ProgressEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="bytesLoaded" access="readwrite" type="Number" declaredBy="flash.events::ProgressEvent"/>
      <accessor name="bytesTotal" access="readwrite" type="Number" declaredBy="flash.events::ProgressEvent"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="Number" optional="true"/>
          <parameter index="5" type="Number" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::ProgressEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::ProgressEvent" returnType="String"/>
  </factory>
</type>
SampleDataEvent not accessible
<type name="flash.events::SecurityErrorEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="SECURITY_ERROR" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::SecurityErrorEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="text" access="readwrite" type="String" declaredBy="flash.events::TextEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
          <parameter index="5" type="int" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::ErrorEvent"/>
      <extendsClass type="flash.events::Event"/>
      <extendsClass type="flash.events::TextEvent"/>
      <method name="clone" declaredBy="flash.events::SecurityErrorEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::SecurityErrorEvent" returnType="String"/>
  </factory>
</type>
ShaderEvent not accessible
SoftKeyboardEvent not accessible
SoftKeyboardTrigger not accessible
StageVideoAvailabilityEvent not accessible
StageVideoEvent not accessible
<type name="flash.events::StatusEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="STATUS" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::StatusEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="code" access="readwrite" type="String" declaredBy="flash.events::StatusEvent"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="level" access="readwrite" type="String" declaredBy="flash.events::StatusEvent"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
          <parameter index="5" type="String" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::StatusEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::StatusEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::SyncEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="SYNC" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::SyncEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="changeList" access="readwrite" type="Array" declaredBy="flash.events::SyncEvent"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="Array" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::SyncEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::SyncEvent" returnType="String"/>
  </factory>
</type>
<type name="flash.events::TextEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="LINK" type="String"/>
  <constant name="TEXT_INPUT" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::TextEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="text" access="readwrite" type="String" declaredBy="flash.events::TextEvent"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::TextEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::TextEvent" returnType="String"/>
  </factory>
</type>
ThrottleEvent not accessible
ThrottleType not accessible
<type name="flash.events::TimerEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <constant name="TIMER" type="String"/>
  <constant name="TIMER_COMPLETE" type="String"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::TimerEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::TimerEvent" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::TimerEvent" returnType="String"/>
      <method name="updateAfterEvent" declaredBy="flash.events::TimerEvent" returnType="void"/>
  </factory>
</type>
TouchEvent not accessible
TransformGestureEvent not accessible
UncaughtErrorEvent not accessible
UncaughtErrorEvents not accessible
VideoEvent not accessible
<type name="flash.events::VideoTextureEvent" base="Class" isDynamic="true" isFinal="true" isStatic="true">
  <accessor name="prototype" access="readonly" type="*" declaredBy="Class"/>
  <extendsClass type="Class"/>
  <extendsClass type="Object"/>
  <factory type="flash.events::VideoTextureEvent">
      <accessor name="bubbles" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="cancelable" access="readonly" type="Boolean" declaredBy="flash.events::Event"/>
      <accessor name="currentTarget" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="eventPhase" access="readonly" type="uint" declaredBy="flash.events::Event"/>
      <accessor name="target" access="readonly" type="Object" declaredBy="flash.events::Event"/>
      <accessor name="type" access="readonly" type="String" declaredBy="flash.events::Event"/>
      <constructor>
          <parameter index="1" type="String" optional="false"/>
          <parameter index="2" type="Boolean" optional="true"/>
          <parameter index="3" type="Boolean" optional="true"/>
          <parameter index="4" type="String" optional="true"/>
          <parameter index="5" type="String" optional="true"/>
    </constructor>
      <extendsClass type="Object"/>
      <extendsClass type="flash.events::Event"/>
      <method name="clone" declaredBy="flash.events::Event" returnType="flash.events::Event"/>
      <method name="formatToString" declaredBy="flash.events::Event" returnType="String">
          <parameter index="1" type="String" optional="false"/>
    </method>
      <method name="isDefaultPrevented" declaredBy="flash.events::Event" returnType="Boolean"/>
      <method name="preventDefault" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopImmediatePropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="stopPropagation" declaredBy="flash.events::Event" returnType="void"/>
      <method name="toString" declaredBy="flash.events::Event" returnType="String"/>
  </factory>
</type>
