public class DojoDependencies extends Object
Instances of this class are used to record all of the different Dojo dependencies that are required for any given Dojo JavaScript file. The dependencies are broken down into the following types:
| Modifier and Type | Class and Description |
|---|---|
class |
DojoDependencies.CssDependency
An inner class for defining CSS depdendencies.
|
class |
DojoDependencies.I18nDependency
An inner class for defining CSS depdendencies.
|
| Constructor and Description |
|---|
DojoDependencies() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCssDep(String path,
String mediaType)
Adds a new CSS dependency
|
void |
addI18nDep(String path,
String scope)
Adds a new i18n dependency
|
void |
addJavaScriptDep(String javaScriptDep)
Adds a new JavaScript dependency.
|
void |
addNonAmdDep(String path)
Adds a new non-AMD dependency
|
void |
addTextDep(String textDep)
Adds a new text dependency
|
Set<DojoDependencies.CssDependency> |
getCssDeps() |
Set<DojoDependencies.I18nDependency> |
getI18nDeps() |
Set<String> |
getJavaScriptDeps() |
Set<String> |
getNonAmdDependencies() |
Set<String> |
getTextDeps() |
String |
toString() |
public void addJavaScriptDep(String javaScriptDep)
javaScriptDep - Stringpublic void addTextDep(String textDep)
textDep - Stringpublic void addCssDep(String path, String mediaType)
path - The dependency pathmediaType - The CSS media typepublic void addI18nDep(String path, String scope)
path - Stringscope - Stringpublic void addNonAmdDep(String path)
path - Stringpublic Set<String> getJavaScriptDeps()
public Set<DojoDependencies.CssDependency> getCssDeps()
public Set<DojoDependencies.I18nDependency> getI18nDeps()
public Set<String> getNonAmdDependencies()
Copyright © 2005–2016 Alfresco Software. All rights reserved.