Interface | Description |
---|---|
BreakpointSynchronizer.BreakpointHelper |
Additional interface used by
BreakpointSynchronizer . |
BreakpointSynchronizer.BreakpointHelper.CreateCallback | |
BreakpointSynchronizer.Callback | |
ChromiumLineBreakpoint.Helper.CreateOnRemoveCallback | |
ConnectionLoggerImpl.LogLifecycleListener |
Additional interface logger sends its output to.
|
IPredefinedSourceWrapProvider |
Provides a collection of source wrappers.
|
JavaScriptFormatter |
Provides a format operation for JavaScript source text.
|
JavaScriptFormatter.Result |
Represents formatting result.
|
JavascriptThread.StateVisitor<R> |
Visitor that is used to describe thread state in UI.
|
JavascriptThread.SuspendedState |
Holds 'suspended' state of the thread.
|
JavascriptVmEmbedder |
Abstraction of application embedding JavaScript VM.
|
JavascriptVmEmbedder.ConnectionToRemote |
First intermediate object that corresponds to already connected server.
|
JavascriptVmEmbedder.Listener |
Listener that should handle embedder-specific events.
|
JavascriptVmEmbedder.VmConnector |
Intermediate object that works as an intermediate factory
for
JavascriptVmEmbedder . |
LaunchParams.LookupMode.Visitor<R> | |
NamedConnectionLoggerFactory |
The factory provides
ConnectionLogger that can be used to output connection
traffic, supposedly to some UI. |
SourceWrapSupport.Wrapper |
Describes a known type of script source wrapper.
|
SourceWrapSupport.Wrapper.Match |
Defines a particular wrapper match.
|
TabSelector |
This interface allows clients to provide various strategies
for selecting a Chromium tab to debug.
|
Value.ReloadValueCallback | |
VmResource |
A representation of V8 VM resource in a virtual project.
|
VmResource.Metadata |
Defines a logic behind a particular resource.
|
VmResource.ScriptHolder |
A special kind of
VmResource.Metadata that describes a resource directly linked to a resource
in VM. |
VmResourceRef.Visitor<R> |
A GoF Visitor interface for algebraic type
VmResourceRef . |
WipTabSelector |
This interface allows clients to provide various strategies
for selecting a Chromium tab to debug.
|
WipTabSelector.BrowserAndBackend | |
WorkspaceBridge |
This interface draws a connection between V8 debug target and Eclipse workspace with its
resources.
|
WorkspaceBridge.BreakpointHandler |
Breakpoint-related aspect of
WorkspaceBridge interface. |
WorkspaceBridge.Factory |
A factory interface for
WorkspaceBridge . |
WorkspaceBridge.JsLabelProvider |
Label provider for several debug elements.
|
Class | Description |
---|---|
ArrayValue |
An IIndexedValue implementation for an array element range using a JsArray
instance.
|
BreakpointAdapterFactory |
Factory of LineBreakpointAdapters for browser scripts.
|
BreakpointInTargetMap<SDK,UI> |
A one-to-one map between SDK and UI breakpoints inside one debug target.
|
BreakpointSynchronizer |
A class responsible for comparing breakpoints in workspace and on remote VM and synchronizing
them in both directions.
|
ChromiumBreakpointAdapter |
Implements breakpoint adapter for breakpoints provided by
org.eclipse.wst.jsdt.chromium.debug.* and org.eclipse.wst.jsdt.debug
|
ChromiumBreakpointWBAFactory |
An IWorkbenchAdapter factory for ChromiumLineBreakpoints.
|
ChromiumExceptionBreakpoint |
JavaScript exception breakpoint.
|
ChromiumLineBreakpoint |
JavaScript line breakpoint.
|
ChromiumLineBreakpoint.BreakpointIgnoreList | |
ChromiumLineBreakpoint.Helper |
A helper that propagates changes in Eclipse Debugger breakpoints (i.e.
|
ConnectedTargetData |
Contains state and behavior of 'connected'
DebugTargetImpl . |
ConnectionLoggerImpl |
Connection logger that writes both incoming and outgoing streams into
logWriter with simple annotations.
|
ConsolePseudoProcess |
This process corresponds to a Debugger-Chrome connection and its main
purpose is to expose connection log (see process console in UI).
|
ConsolePseudoProcess.Retransmitter |
Responsible for getting text as
Writer and retransmitting it
as IStreamMonitor to whoever is interested. |
DebugElementImpl |
A generic IDebugElement implementation.
|
DebugElementImpl.WithConnected |
A base class for debug element that refers to
ConnectedTargetData . |
DebugElementImpl.WithConnectedBase |
An abstract base class for debug element that refers to
ConnectedTargetData . |
DebugElementImpl.WithEvaluate |
A base class for debug element that refers to
EvaluateContext . |
DebugElementImpl.WithEvaluateBase |
An abstract base class for debug element that refers to
EvaluateContext . |
DebugElementImpl.WithSuspended |
A base class for debug element that refers to
JavascriptThread.SuspendedState . |
DebugElementImpl.WithSuspendedBase |
An abstract base class for debug element that refers to
JavascriptThread.SuspendedState . |
DebugTargetImpl |
An IDebugTarget implementation for remote JavaScript debugging.
|
EvaluateContext |
Projection of
JsEvaluateContext into Eclipse world. |
ExpressionTracker |
Tracks how one variable is obtained as an inner property of another variable.
|
HardcodedSourceWrapProvider |
Provides a set of standard known source wrappers (for example for Node.JS).
|
IgnoreCountData |
A structure used to store ignore count parameter.
|
IPredefinedSourceWrapProvider.Access |
Provides a standard mean of accessing instance of this interface.
|
IPredefinedSourceWrapProvider.Entry |
Describes source wrapper.
|
JavaScriptFormatter.Access |
Provides a standard mean of getting a single implementation of this interface.
|
JavascriptThread |
This class represents the only Chromium V8 VM thread.
|
JavascriptVmEmbedderFactory | |
LaunchParams | |
LaunchParams.BreakpointOption | |
LaunchParams.PredefinedSourceWrapperIds | |
LaunchParams.ValueConverter<P,L> | |
LineBreakpointAdapter |
Adapter to create breakpoints in JS files.
|
LineBreakpointAdapter.ForVirtualProject | |
Messages |
NLS messages for the package.
|
PushChangesPlan |
Holds parameters of a planned LiveEdit push operation.
|
ResourceManager |
This object handles the mapping between
Script s and their corresponding resources
inside Eclipse. |
SourceWrapSupport |
Supports better matching of local source files with remote scripts by leveraging the fact
that the original source could be preprocessed by adding a prefix and suffix (usually to
put user code in some scope).
|
SourceWrapSupport.StringBasedWrapper | |
StackFrame |
An IStackFrame implementation over a JsStackFrame instance.
|
StackFrameBase |
A common base class for all stack frames.
|
StringMappingData |
A raw-level data that defines segments inside one multiline substring in terms of lines/columns.
|
Value |
A generic (non-array) implementation of IValue using a JsValue instance.
|
ValueBase |
A base implementation of all Chromium values.
|
ValueBase.ErrorMessageValue |
Wraps string error message as a Value.
|
ValueBase.ValueWithLazyVariables |
A base implementation of Value that lazily calculates its inner variables.
|
Variable |
An IVariable implementation over a JsVariable instance.
|
Variable.Real |
Represents a real variable -- wraps
JsVariable . |
VmResourceId |
Id of resources loaded in V8 VM.
|
VmResourceIdMap<T> |
Dual-key map that works with
VmResourceId . |
VmResourceRef |
VM resource reference.
|
VProjectWorkspaceBridge |
Virtual project-supporting implementation of
WorkspaceBridge . |
VProjectWorkspaceBridge.FactoryImpl |
Enum | Description |
---|---|
BreakpointSynchronizer.Direction |
Describes a direction the breakpoint synchronization should be performed in.
|
ChromiumLineBreakpoint.MutableProperty | |
IgnoreCountData.State |
Additional field of the ignore count data.
|
LaunchParams.LookupMode |
Exception | Description |
---|---|
BreakpointSynchronizer.ProtocolNotSupportedOnRemote |
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.