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.