com.ibm.xsp.context
Class DojoLibraryFactory

java.lang.Object
  extended by com.ibm.xsp.context.DojoLibraryFactory

public abstract class DojoLibraryFactory
extends java.lang.Object

Dojo Library Factory. Get access to the installed Dojo Libraries


Field Summary
static java.lang.String EXTENSION_NAME
           
 
Constructor Summary
DojoLibraryFactory()
           
 
Method Summary
static DojoLibrary getDefaultIbmLibrary()
          Get the default dojo library.
static DojoLibrary getDefaultLibrary()
          Get the default dojo library.
static java.util.Collection<DojoLibrary> getDojoLibraries()
           
static DojoLibrary getDojoLibrary(java.lang.String version)
           
abstract  java.util.Collection<DojoLibrary> getLibraries()
           
static void initializeLibraries()
          Only intended to be invoked by the XPages framework.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSION_NAME

public static final java.lang.String EXTENSION_NAME
See Also:
Constant Field Values
Constructor Detail

DojoLibraryFactory

public DojoLibraryFactory()
Method Detail

getLibraries

public abstract java.util.Collection<DojoLibrary> getLibraries()

initializeLibraries

public static void initializeLibraries()
Only intended to be invoked by the XPages framework.


getDojoLibrary

public static DojoLibrary getDojoLibrary(java.lang.String version)
Parameters:
app -
Returns:
Return the dojo factory being used for this dojo code.

getDojoLibraries

public static java.util.Collection<DojoLibrary> getDojoLibraries()
Parameters:
app -
Returns:
Return the list of the available Dojo libraries

getDefaultLibrary

public static DojoLibrary getDefaultLibrary()
Get the default dojo library.


getDefaultIbmLibrary

public static DojoLibrary getDefaultIbmLibrary()
Get the default dojo library.