DoubleClick Studio AS3 API Reference

class com.google.ads.studio.utils.StudioClassAccessor

The StudioClassAccessor provides a utility to get a reference to the class at runtime.

To ensure that there aren't compile-time dependencies (to save file size), use this utility if you need to access the class at runtime. Also, use this when a child SWF needs to access a class that it was not compiled with.

To get a reference to the expanding class:
   var expandingClass:Class = StudioClassAccessor.getClass(
       StudioClassAccessor.CLASS_EXPANDING);
   

Constants

NameValueDescription
CLASS_CONFIGURABLEcom.google.ads.studio.configurable.Configurable

The Configurable fully qualified class name.

CLASS_CONFIGURABLE_PREVIEWcom.google.ads.studio.configurable.ConfigurablePreview

The LayoutsPreview fully qualified class name.

CLASS_ENABLERcom.google.ads.studio.HtmlEnabler

An alias for the HTML Enabler's fully qualified class name for backwards compatibility.

CLASS_ENABLER_PROXYcom.google.ads.studio.ProxyEnabler

The Proxy Enabler fully qualified class name.

CLASS_EXPANDINGcom.google.ads.studio.expanding.Expanding

The Expanding component fully qualified class name.

CLASS_F2F_ENABLERcom.google.ads.studio.F2fEnabler

The Flash in Flash Enabler fully qualified class name.

CLASS_HTML_ENABLERcom.google.ads.studio.HtmlEnabler

The HTML Enabler fully qualified class name.

CLASS_LAYOUTScom.google.ads.studio.layouts.Layouts

The Layouts fully qualified class name.

CLASS_LAYOUTS_PREVIEWcom.google.ads.studio.layouts.LayoutsPreview

The LayoutsPreview fully qualified class name.

CLASS_LIGHTBOXcom.google.ads.studio.innovation.lightbox.Lightbox

The Lightbox fully qualified class name.

CLASS_LIGHTBOX_PROXYcom.google.ads.studio.innovation.lightbox.proxy.Lightbox

The proxy Lightbox fully qualified class name.

CLASS_PLAYLISTcom.google.ads.studio.video.Playlist

The Playlist fully qualified class name.

CLASS_RMDAcom.google.ads.studio.rmda.RmdaEnabler

The RMDA Enabler fully qualified class name.

CLASS_VIDEO_CONTROLLERcom.google.ads.studio.video.VideoController

The Video Controller fully qualified class name.

CLASS_VIDEO_PLAYERcom.google.ads.studio.video.VideoPlayer

The Video player fully qualified class name.

CLASS_VIDEO_PLAYER_ADVANCEDcom.google.ads.studio.video.VideoPlayerAdvanced

The Video player advanced fully qualified class name.

CLASS_VIDEO_STREAMING_CONNECTIONcom.google.ads.studio.video.SmartStreamingConnection

The Video streaming library fully qualified class name.

CLASS_VPAID_ENABLERcom.google.ads.studio.VpaidEnabler

The VPAID Enabler fully qualified class name.

Constructors

StudioClassAccessor()

StudioClassAccessor is a util and should never been instantiated.

Static Methods

Expand
StudioClassAccessor.getClass(fullyQualifiedClassName:String, returnProxyClassWhenRunningLocally:Boolean=true) : Class

Gets the class as defined in the current application domain.

Expand
StudioClassAccessor.getInstance(className:String) : Object

Gets an instance of the specified component if it exists. Otherwise returns null.

Back to top

  1. com.google.ads.studio
    1. AssetLoader
    2. ContextualDiscovery
    3. F2fEnabler
    4. FullScreenButton
    5. HtmlEnabler
    6. ProxyEnabler
    7. VpaidEnabler
  1. com.google.ads.studio.configurable
    1. Configurable
  1. com.google.ads.studio.display
    1. StudioLoader
  1. com.google.ads.studio.events
    1. StudioEvent
    2. StudioVideoEvent
  1. com.google.ads.studio.expanding
    1. Expanding
  1. com.google.ads.studio.localconnect
    1. LocalConnectWrapper
  1. com.google.ads.studio.video
    1. ConfigurableVideoPlayer
    2. EnhancedVideoController
    3. PlayPauseButton
    4. Playlist
    5. Scrubber
    6. SoundToggleButton
    7. VideoController
    8. VideoEntry
    9. VideoPlayer
    10. VideoPlayerAdvanced
  1. com.google.ads.studio.vpaid
    1. VpaidTimer