OracleJavaScript API Reference for Oracle ADF Faces

 

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

oracle.adfinternal.view.js.laf.dhtml.scriptLoading
Class AdfDomLibraryLoadableScript

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adfinternal.view.js.laf.dhtml.scriptLoading.AdfLoadableScript
               |
               +--oracle.adfinternal.view.js.laf.dhtml.scriptLoading.AdfDomLibraryLoadableScript

public class AdfDomLibraryLoadableScript
extends AdfLoadableScript
AdfLoadableScript implementation that loads external JavaScript libraries via DOM APIs (ie. by inserting script elements into the DOM). This implementation supports cross-origin library loading, but only supports asynchronous/background loading.



Field Summary

private Object
_domDocument
private Object
_librarySource
private Object
_loadCompleteCallback
private Object
_loaded
private Object
_loadMethod


Fields inherited from oracle.adf.view.js.base.AdfObject

constructor, superclass


Fields inherited from org.ecmascript.object.Object

prototype


Constructor Summary

public
AdfDomLibraryLoadableScript(Object domWindow, Object domDocument, Object librarySource, Object loadMethod)
AdfLoadableScript implementation that loads external JavaScript libraries via DOM APIs (ie.


Method Summary

public Object
getLoadMethod()
Returns the loading method used to load this script.
protected Object
Init(Object domWindow, Object domDocument, Object librarySource, Object loadMethod)
Initializes the AdfDomLibraryLoadableScript.
private Object
_isLoadComplete(Object evt, Object scriptElement)
public Object
load(Object loadCallback)
Loads this script.
private Object
_loadComplete(Object evt)


Methods inherited from oracle.adfinternal.view.js.laf.dhtml.scriptLoading.AdfLoadableScript

ExecScript


Methods inherited from oracle.adf.view.js.base.AdfObject

adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, exportPrototypeSymbol, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString


Field Detail


_domDocument

private Object _domDocument

_librarySource

private Object _librarySource

_loadCompleteCallback

private Object _loadCompleteCallback

_loaded

private Object _loaded

_loadMethod

private Object _loadMethod

Constructor Detail


AdfDomLibraryLoadableScript

public AdfDomLibraryLoadableScript(Object domWindow,
                                   Object domDocument,
                                   Object librarySource,
                                   Object loadMethod)

AdfLoadableScript implementation that loads external JavaScript libraries via DOM APIs (ie. by inserting script elements into the DOM). This implementation supports cross-origin library loading, but only supports asynchronous/background loading.

Parameters:
domWindow    
domDocument    
librarySource    
loadMethod    

Method Detail


getLoadMethod

public Object getLoadMethod()

Returns the loading method used to load this script.

Return:
Object
Overrides:
AdfLoadableScript.getLoadMethod()

Init

protected Object Init(Object domWindow,
                      Object domDocument,
                      Object librarySource,
                      Object loadMethod)

Initializes the AdfDomLibraryLoadableScript.

Parameters:
domWindow    
domDocument    
librarySource    
loadMethod    
Return:
Object
Overrides:
AdfObject.Init()

_isLoadComplete

private Object _isLoadComplete(Object evt,
                               Object scriptElement)

Parameters:
evt    
scriptElement    
Return:
Object

load

public Object load(Object loadCallback)

Loads this script.

Parameters:
loadCallback    
Return:
Object
Overrides:
AdfLoadableScript.load(Object)

_loadComplete

private Object _loadComplete(Object evt)

Parameters:
evt    
Return:
Object

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

 

Generated on 2014.03.27 12:59 UTC
Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.