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.