| Package | Description |
|---|---|
| org.eclipse.wst.jsdt.chromium |
Main package of ChromDevTools SDK API.
|
| org.eclipse.wst.jsdt.chromium.debug.core.model | |
| org.eclipse.wst.jsdt.chromium.debug.core.util | |
| org.eclipse.wst.jsdt.chromium.debug.ui.actions | |
| org.eclipse.wst.jsdt.chromium.debug.ui.liveedit | |
| org.eclipse.wst.jsdt.chromium.util | |
| org.eclipse.wst.jsdt.chromium.wip |
Contains all WIP-specific interfaces.
|
| Class and Description |
|---|
| Breakpoint
A breakpoint in the browser JavaScript virtual machine.
|
| Breakpoint.Target
A reference to some JavaScript text that you can set breakpoints on.
|
| Breakpoint.Target.Visitor |
| 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.ScriptRegExpSupport
Supports targets that refer to a script by a 'regexp' of its name.
|
| 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.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.
|
| DebugContext.State
The suspension state.
|
| DebugContext.StepAction
JavaScript debugger step actions.
|
| 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.ExceptionCatchMode
Defines when VM will break on exception throw (before stack unwind happened).
|
| JavascriptVm.ListBreakpointsCallback |
| JavascriptVm.ScriptsCallback
A callback for retrieving scripts.
|
| JavascriptVm.SuspendCallback
A callback for suspend request.
|
| JavascriptVmFactory
A factory for
JavascriptVm instances. |
| 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 |
| 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.Type |
| JsScope.Visitor |
| JsValue
An object that represents a browser JavaScript VM variable value (compound or
atomic.)
|
| JsValue.ReloadBiggerCallback |
| JsValue.Type
Type of a JavaScript value.
|
| 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.
|
| Script.Type
Denotes a script type.
|
| 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).
|
| UnsupportedVersionException
This exception is thrown if the SDK protocol version is not compatible with
that supported by the browser.
|
| 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.ChangeStatus |
| UpdatableScript.CompileErrorFailure
Describes failure caused by compile error.
|
| UpdatableScript.Failure
Specifies failure type.
|
| UpdatableScript.Failure.Visitor |
| UpdatableScript.FunctionNode
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 |
| Version
An object that describes a number-based version.
|
| Class and Description |
|---|
| Breakpoint
A breakpoint in the browser JavaScript virtual machine.
|
| Browser.TabConnector
Tab list item that is fetched from browser.
|
| Browser.TabFetcher
Helps to fetch currently opened browser tabs.
|
| 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.StreamListener
Listens to stream data traffic.
|
| DebugContext
An object that matches the execution state of the browser JavaScript VM while
suspended.
|
| DebugEventListener
This interface is used by the SDK to report debug events for a certain
JavascriptVm to
the clients. |
| 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. |
| JavascriptVm
Abstraction of a remote JavaScript virtual machine.
|
| JsArray
Extends
JsObject interface by adding methods for handling array elements. |
| JsEvaluateContext
A context in which watch expressions may be evaluated.
|
| JsFunction
Extends
JsObject interface with the methods for function-specific properties. |
| JsScope.ObjectBased
Mirrors object scope, i.e. the one built above a JavaScript object.
|
| JsValue
An object that represents a browser JavaScript VM variable value (compound or
atomic.)
|
| 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".
|
| 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.
|
| 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.
|
| UpdatableScript.UpdateCallback |
| Class and Description |
|---|
| Breakpoint.Target.Visitor |
| JavascriptVm
Abstraction of a remote JavaScript virtual machine.
|
| JsValue
An object that represents a browser JavaScript VM variable value (compound or
atomic.)
|
| 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.
|
| Class and Description |
|---|
| JsValue
An object that represents a browser JavaScript VM variable value (compound or
atomic.)
|
| Class and Description |
|---|
| UpdatableScript.Failure
Specifies failure type.
|
| UpdatableScript.TextualDiff |
| Class and Description |
|---|
| RelayOk
A symbolic interface that means "callback has been accepted and will be called sooner or later".
|
| 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.
|
| Class and Description |
|---|
| ConnectionLogger
Logger facility for the Chromium debugger connection.
|
| JavascriptVm
Abstraction of a remote JavaScript virtual machine.
|
| JsEvaluateContext
A context in which watch expressions may be evaluated.
|
| JsEvaluateContext.EvaluateCallback
A callback for the "evaluate" request.
|
| JsValue
An object that represents a browser JavaScript VM variable value (compound or
atomic.)
|
| 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.
|
| 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.
|
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.