Class and Description |
---|
JavascriptVmEmbedder
Abstraction of application embedding JavaScript VM.
|
LaunchParams.LookupMode |
ResourceManager
This object handles the mapping between
Script s and their corresponding resources
inside Eclipse. |
VmResource
A representation of V8 VM resource in a virtual project.
|
VmResourceId
Id of resources loaded in V8 VM.
|
VmResourceRef
VM resource reference.
|
Class and Description |
---|
BreakpointInTargetMap
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.
|
BreakpointSynchronizer.BreakpointHelper
Additional interface used by
BreakpointSynchronizer . |
BreakpointSynchronizer.BreakpointHelper.CreateCallback |
BreakpointSynchronizer.Callback |
BreakpointSynchronizer.Direction
Describes a direction the breakpoint synchronization should be performed in.
|
ChromiumExceptionBreakpoint
JavaScript exception breakpoint.
|
ChromiumLineBreakpoint
JavaScript line breakpoint.
|
ChromiumLineBreakpoint.BreakpointIgnoreList |
ChromiumLineBreakpoint.Helper.CreateOnRemoveCallback |
ChromiumLineBreakpoint.MutableProperty |
ConnectedTargetData
Contains state and behavior of 'connected'
DebugTargetImpl . |
ConnectionLoggerImpl
Connection logger that writes both incoming and outgoing streams into
logWriter with simple annotations.
|
ConnectionLoggerImpl.LogLifecycleListener
Additional interface logger sends its output to.
|
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.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. |
IgnoreCountData
A structure used to store ignore count parameter.
|
IgnoreCountData.State
Additional field of the ignore count data.
|
IPredefinedSourceWrapProvider
Provides a collection of source wrappers.
|
IPredefinedSourceWrapProvider.Entry
Describes source wrapper.
|
JavaScriptFormatter
Provides a format operation for JavaScript source text.
|
JavaScriptFormatter.Result
Represents formatting result.
|
JavascriptThread
This class represents the only Chromium V8 VM thread.
|
JavascriptThread.StateVisitor
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.BreakpointOption |
LaunchParams.LookupMode |
LaunchParams.LookupMode.Visitor |
LaunchParams.ValueConverter |
LineBreakpointAdapter
Adapter to create breakpoints in JS files.
|
NamedConnectionLoggerFactory
The factory provides
ConnectionLogger that can be used to output connection
traffic, supposedly to some UI. |
PushChangesPlan
Holds parameters of a planned LiveEdit push operation.
|
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.Wrapper
Describes a known type of script source wrapper.
|
SourceWrapSupport.Wrapper.Match
Defines a particular wrapper match.
|
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.
|
Value.ReloadValueCallback |
ValueBase
A base implementation of all Chromium values.
|
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 . |
VmResource
A representation of V8 VM resource in a virtual project.
|
VmResource.Metadata
Defines a logic behind a particular resource.
|
VmResourceId
Id of resources loaded in V8 VM.
|
VmResourceRef
VM resource reference.
|
VmResourceRef.Visitor
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 and Description |
---|
StringMappingData
A raw-level data that defines segments inside one multiline substring in terms of lines/columns.
|
VmResourceId
Id of resources loaded in V8 VM.
|
Class and Description |
---|
ConnectedTargetData
Contains state and behavior of 'connected'
DebugTargetImpl . |
VmResource
A representation of V8 VM resource in a virtual project.
|
Class and Description |
---|
JavaScriptFormatter
Provides a format operation for JavaScript source text.
|
JavaScriptFormatter.Result
Represents formatting result.
|
Class and Description |
---|
TabSelector
This interface allows clients to provide various strategies
for selecting a Chromium tab to debug.
|
WipTabSelector
This interface allows clients to provide various strategies
for selecting a Chromium tab to debug.
|
Class and Description |
---|
BreakpointSynchronizer.Direction
Describes a direction the breakpoint synchronization should be performed in.
|
ConnectedTargetData
Contains state and behavior of 'connected'
DebugTargetImpl . |
EvaluateContext
Projection of
JsEvaluateContext into Eclipse world. |
Value
A generic (non-array) implementation of IValue using a JsValue instance.
|
Variable
An IVariable implementation over a JsVariable instance.
|
Class and Description |
---|
BreakpointSynchronizer.Direction
Describes a direction the breakpoint synchronization should be performed in.
|
JavascriptVmEmbedder.ConnectionToRemote
First intermediate object that corresponds to already connected server.
|
Class and Description |
---|
PushChangesPlan
Holds parameters of a planned LiveEdit push operation.
|
Class and Description |
---|
ChromiumExceptionBreakpoint
JavaScript exception breakpoint.
|
ChromiumLineBreakpoint
JavaScript line breakpoint.
|
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.