public class DedicatedWorkerGlobalScope extends HtmlUnitScriptable
Worker
s.Constructor and Description |
---|
DedicatedWorkerGlobalScope()
For prototype instantiation.
|
Modifier and Type | Method and Description |
---|---|
String |
getClassName()
Returns the JavaScript class name.
|
Object |
getSelf()
Get the scope itself.
|
static void |
importScripts(net.sourceforge.htmlunit.corejs.javascript.Context cx,
net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj,
Object[] args,
net.sourceforge.htmlunit.corejs.javascript.Function funObj)
Import external script(s).
|
void |
postMessage(Object message)
Posts a message to the
WebWorker in the page's context. |
defineFunctionProperties, defineProperty, getDefaultValue, setClassName, setParentScope
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, equivalentValues, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasInstance, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isReadOnlySettable, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setPrototype, size
public DedicatedWorkerGlobalScope()
public Object getSelf()
public void postMessage(Object message)
WebWorker
in the page's context.message
- the messagepublic String getClassName()
HtmlUnitScriptable
getClassName
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
getClassName
in class HtmlUnitScriptable
public static void importScripts(net.sourceforge.htmlunit.corejs.javascript.Context cx, net.sourceforge.htmlunit.corejs.javascript.Scriptable thisObj, Object[] args, net.sourceforge.htmlunit.corejs.javascript.Function funObj) throws IOException
cx
- the current contextthisObj
- this objectargs
- the script(s) to importfunObj
- the JS function calledIOException
- in case of problem loading/executing the scriptsCopyright © 2002–2017 Gargoyle Software Inc.. All rights reserved.