Interface | Description |
---|---|
Breakpoint |
A breakpoint in the browser JavaScript virtual machine.
|
Breakpoint.Target.Visitor<R> | |
BreakpointTypeExtension |
An extension to supported breakpoint target types.
|
BreakpointTypeExtension.FunctionSupport |
Supports targets that refer to function text in form of function-returning
JavaScript expression.
|
BreakpointTypeExtension.FunctionSupport.Visitor<R> |
Additional interface that user visitor may implement for
Breakpoint.Target.accept(org.eclipse.wst.jsdt.chromium.Breakpoint.Target.Visitor<R>)
method. |
BreakpointTypeExtension.ScriptRegExpSupport |
Supports targets that refer to a script by a 'regexp' of its name.
|
BreakpointTypeExtension.ScriptRegExpSupport.Visitor<R> |
Additional interface that user visitor may implement for
Breakpoint.Target.accept(org.eclipse.wst.jsdt.chromium.Breakpoint.Target.Visitor<R>)
method. |
Browser |
An "entry point" of the SDK.
|
Browser.TabConnector |
Tab list item that is fetched from browser.
|
Browser.TabFetcher |
Helps to fetch currently opened browser tabs.
|
BrowserTab |
A lightweight abstraction of a remote Browser tab.
|
CallFrame |
An object that represents a browser JavaScript VM call frame.
|
ConnectionLogger |
Logger facility for the Chromium debugger connection.
|
ConnectionLogger.ConnectionCloser |
Interface that gives you control over underlying connection.
|
ConnectionLogger.Factory |
Factory for connection logger.
|
ConnectionLogger.StreamListener |
Listens to stream data traffic.
|
DebugContext |
An object that matches the execution state of the browser JavaScript VM while
suspended.
|
DebugContext.ContinueCallback |
A callback for the "continue" request.
|
DebugEventListener |
This interface is used by the SDK to report debug events for a certain
JavascriptVm to
the clients. |
DebugEventListener.VmStatusListener |
A specialized listener for status of remote VM command queue.
|
ExceptionData |
A JavaScript exception data holder for exceptions reported by a JavaScript
virtual machine.
|
FunctionScopeExtension |
An extension to
JsFunction API that returns function (closure) hidden scope. |
IgnoreCountBreakpointExtension |
An extension to breakpoint API that supports 'ignore count' property.
|
JavascriptVm |
Abstraction of a remote JavaScript virtual machine.
|
JavascriptVm.BreakpointCallback |
A callback for breakpoint-related requests.
|
JavascriptVm.ListBreakpointsCallback | |
JavascriptVm.ScriptsCallback |
A callback for retrieving scripts.
|
JavascriptVm.SuspendCallback |
A callback for suspend request.
|
JsArray |
Extends
JsObject interface by adding methods for handling array elements. |
JsDeclarativeVariable |
A variable from JavaScript declarative scope.
|
JsDeclarativeVariable.SetValueCallback |
A callback to use while setting a variable value.
|
JsEvaluateContext |
A context in which watch expressions may be evaluated.
|
JsEvaluateContext.EvaluateCallback |
A callback for the "evaluate" request.
|
JsEvaluateContext.PrimitiveValueFactory |
Locally creates primitive values.
|
JsEvaluateContext.ResultOrException | |
JsEvaluateContext.ResultOrException.Visitor<R> | |
JsFunction |
Extends
JsObject interface with the methods for function-specific properties. |
JsObject |
A compound JsValue that has zero or more properties.
|
JsObjectProperty |
Exposes additional data if variable is a property of object and its property descriptor
is available.
|
JsScope |
An object that represents a scope in JavaScript.
|
JsScope.Declarative |
Mirrors declarative scope.
|
JsScope.ObjectBased |
Mirrors object scope, i.e. the one built above a JavaScript object.
|
JsScope.Visitor<R> | |
JsValue |
An object that represents a browser JavaScript VM variable value (compound or
atomic.)
|
JsValue.ReloadBiggerCallback | |
JsVariable |
An object that represents a variable in a browser JavaScript VM, a call frame
variable and/or an object property.
|
RelayOk |
A symbolic interface that means "callback has been accepted and will be called sooner or later".
|
RemoteValueMapping |
Represents a technical scope that manages remote value representation in debugger.
|
RestartFrameExtension |
An extension to
CallFrame API that supports restart frame operation. |
Script |
An objects that holds data for a "script" which is a part of a resource
loaded into the browser, identified by its original document URL, line offset
in the original document, and the line count this script spans.
|
StandaloneVm |
Abstraction of a remote JavaScript virtual machine which is embedded into
some application and accessed via TCP/IP connection to a port opened by
DebuggerAgent.
|
SyncCallback |
Secondary callback that should be called after main callback has been
called; it gets called regardless of whether main callback finished
normally or thrown an exception.
|
TabDebugEventListener |
This interface is used by the SDK to report browser-related debug
events for a certain tab to the clients.
|
TextStreamPosition |
A structure that defines position within text stream (file).
|
UpdatableScript |
This interface is a part of
Script interface. |
UpdatableScript.ChangeDescription |
An interface that explains what has happened/going to happen within script update action.
|
UpdatableScript.CompileErrorFailure |
Describes failure caused by compile error.
|
UpdatableScript.Failure |
Specifies failure type.
|
UpdatableScript.Failure.Visitor<R> | |
UpdatableScript.FunctionNode<T extends UpdatableScript.FunctionNode<T>> |
A basic element of function change tree.
|
UpdatableScript.FunctionPositions | |
UpdatableScript.NewFunctionNode |
Represents a brand new function in the changed script, that has no corresponding old function.
|
UpdatableScript.OldFunctionNode |
Represents an old function in the changed script.
|
UpdatableScript.TextualDiff | |
UpdatableScript.UpdateCallback |
Class | Description |
---|---|
Breakpoint.Target |
A reference to some JavaScript text that you can set breakpoints on.
|
Breakpoint.Target.ScriptId |
A target that refers to a script by its id.
|
Breakpoint.Target.ScriptName |
A target that refers to a script by its name.
|
CallbackSemaphore |
Convenient implementation of
SyncCallback . |
JavascriptVmFactory |
A factory for
JavascriptVm instances. |
Version |
An object that describes a number-based version.
|
Enum | Description |
---|---|
DebugContext.State |
The suspension state.
|
DebugContext.StepAction |
JavaScript debugger step actions.
|
JavascriptVm.ExceptionCatchMode |
Defines when VM will break on exception throw (before stack unwind happened).
|
JsScope.Type | |
JsValue.Type |
Type of a JavaScript value.
|
Script.Type |
Denotes a script type.
|
UpdatableScript.ChangeStatus |
Exception | Description |
---|---|
InvalidContextException |
Signals that operation is not available because related
DebugContext
is no more valid. |
UnsupportedVersionException |
This exception is thrown if the SDK protocol version is not compatible with
that supported by the browser.
|
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.