public abstract class AbstractJavaScriptConfiguration extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractJavaScriptConfiguration(BrowserVersion browser,
Class<?> scopeClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<ClassConfiguration> |
getAll()
Gets all the configurations.
|
static ClassConfiguration |
getClassConfiguration(Class<? extends HtmlUnitScriptable> klass,
BrowserVersion browserVersion)
Returns the class configuration of the given
klass. |
protected abstract Class<? extends HtmlUnitScriptable>[] |
getClasses() |
Class<? extends HtmlUnitScriptable> |
getDomJavaScriptMappingFor(Class<?> clazz)
Returns an immutable map containing the DOM to JavaScript mappings.
|
protected ClassConfiguration |
getScopeConfiguration() |
protected AbstractJavaScriptConfiguration(BrowserVersion browser, Class<?> scopeClass)
browser - the browser version to usescopeClass - the scope class for faster accessprotected abstract Class<? extends HtmlUnitScriptable>[] getClasses()
public Iterable<ClassConfiguration> getAll()
public static ClassConfiguration getClassConfiguration(Class<? extends HtmlUnitScriptable> klass, BrowserVersion browserVersion)
klass.klass - the classbrowserVersion - the browser versionpublic Class<? extends HtmlUnitScriptable> getDomJavaScriptMappingFor(Class<?> clazz)
clazz - the class to get the scriptable forprotected ClassConfiguration getScopeConfiguration()
Copyright © 2002–2025 Gargoyle Software Inc.. All rights reserved.