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.util | |
org.eclipse.wst.jsdt.chromium.wip |
Contains all WIP-specific interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
CallbackSemaphore
Convenient implementation of
SyncCallback . |
Modifier and Type | Method and Description |
---|---|
RelayOk |
Breakpoint.clear(JavascriptVm.BreakpointCallback callback,
SyncCallback syncCallback)
Removes the breakpoint from the JS debugger and invokes the
callback once the operation has finished.
|
RelayOk |
DebugContext.continueVm(DebugContext.StepAction stepAction,
int stepCount,
DebugContext.ContinueCallback callback,
SyncCallback syncCallback)
Resumes the JavaScript VM execution using a "continue" request.
|
RelayOk |
JavascriptVm.enableBreakpoints(java.lang.Boolean enabled,
GenericCallback<java.lang.Boolean> callback,
SyncCallback syncCallback)
Asynchronously enables or disables all breakpoints on remote.
|
RelayOk |
JsEvaluateContext.evaluateAsync(java.lang.String expression,
java.util.Map<java.lang.String,? extends JsValue> additionalContext,
JsEvaluateContext.EvaluateCallback evaluateCallback,
SyncCallback syncCallback)
Asynchronously evaluates an arbitrary JavaScript
expression in
the particular context. |
RelayOk |
JsObjectProperty.evaluateGet(JsEvaluateContext.EvaluateCallback callback,
SyncCallback syncCallback)
Asynchronously evaluates property getter and returns property value.
|
RelayOk |
Breakpoint.flush(JavascriptVm.BreakpointCallback callback,
SyncCallback syncCallback)
Flushes the breakpoint parameter changes (set* methods) into the browser
and invokes the callback once the operation has finished.
|
RelayOk |
JavascriptVm.listBreakpoints(JavascriptVm.ListBreakpointsCallback callback,
SyncCallback syncCallback)
Asynchronously reads breakpoints from remote VM.
|
RelayOk |
UpdatableScript.previewSetSource(java.lang.String newSource,
UpdatableScript.UpdateCallback callback,
SyncCallback syncCallback)
Same as
UpdatableScript.setSourceOnRemote(java.lang.String, org.eclipse.wst.jsdt.chromium.UpdatableScript.UpdateCallback, org.eclipse.wst.jsdt.chromium.SyncCallback) , but does not actually update a script, only provides
a description of the planned changes. |
RelayOk |
JsValue.reloadHeavyValue(JsValue.ReloadBiggerCallback callback,
SyncCallback syncCallback)
Asynchronously reloads object value with extended size limit.
|
RelayOk |
RestartFrameExtension.restartFrame(CallFrame callFrame,
GenericCallback<java.lang.Boolean> callback,
SyncCallback syncCallback)
Restarts a frame (all frames above are dropped from the stack, this frame is started over).
|
RelayOk |
JavascriptVm.setBreakOnException(JavascriptVm.ExceptionCatchMode catchMode,
GenericCallback<JavascriptVm.ExceptionCatchMode> callback,
SyncCallback syncCallback)
Controls whether VM stops on exceptions. 3 catch modes are supported.
|
RelayOk |
JavascriptVm.setBreakpoint(Breakpoint.Target target,
int line,
int column,
boolean enabled,
java.lang.String condition,
JavascriptVm.BreakpointCallback callback,
SyncCallback syncCallback)
Sets a breakpoint with the specified parameters.
|
RelayOk |
IgnoreCountBreakpointExtension.setBreakpoint(JavascriptVm javascriptVm,
Breakpoint.Target target,
int line,
int column,
boolean enabled,
java.lang.String condition,
int ignoreCount,
JavascriptVm.BreakpointCallback callback,
SyncCallback syncCallback)
Sets a breakpoint with the specified parameters.
|
RelayOk |
IgnoreCountBreakpointExtension.setIgnoreCount(Breakpoint breakpoint,
int ignoreCount,
GenericCallback<java.lang.Void> callback,
SyncCallback syncCallback)
Sets the ignore count for this breakpoint (
EMPTY_VALUE to clear). |
RelayOk |
UpdatableScript.setSourceOnRemote(java.lang.String newSource,
UpdatableScript.UpdateCallback callback,
SyncCallback syncCallback)
Demands that script text should be replaced with a new one if possible.
|
RelayOk |
JsDeclarativeVariable.setValue(JsValue newValue,
JsDeclarativeVariable.SetValueCallback callback,
SyncCallback syncCallback)
Sets a new value for this variable.
|
Modifier and Type | Method and Description |
---|---|
RelayOk |
BreakpointSynchronizer.BreakpointHelper.createBreakpointOnRemote(ChromiumLineBreakpoint uiBreakpoint,
VmResourceRef vmResourceRef,
BreakpointSynchronizer.BreakpointHelper.CreateCallback createCallback,
SyncCallback syncCallback)
Create breakpoint on remote VM (asynchronously) and link it to uiBreakpoint.
|
static RelayOk |
ChromiumLineBreakpoint.Helper.createOnRemote(ChromiumLineBreakpoint uiBreakpoint,
VmResourceRef vmResourceRef,
ConnectedTargetData connectedTargetData,
ChromiumLineBreakpoint.Helper.CreateOnRemoveCallback createOnRemoveCallback,
SyncCallback syncCallback) |
RelayOk |
PushChangesPlan.execute(boolean previewOnly,
UpdatableScript.UpdateCallback callback,
SyncCallback syncCallback) |
Modifier and Type | Method and Description |
---|---|
SyncCallback |
RelaySyncCallback.Guard.asSyncCallback() |
SyncCallback |
RelaySyncCallback.getUserSyncCallback() |
Modifier and Type | Method and Description |
---|---|
static RelayOk |
RelaySyncCallback.finish(SyncCallback syncCallback) |
abstract RelayOk |
AsyncFuture.getAsync(AsyncFuture.Callback<? super T> callback,
SyncCallback syncCallback)
Obtains the operation result.
|
RelayOk |
AsyncFutureRef.getAsync(AsyncFuture.Callback<T> callback,
SyncCallback syncCallback) |
RelayOk |
AsyncFuture.Operation.start(AsyncFuture.Callback<RES> callback,
SyncCallback syncCallback)
Starts the operation.
|
Constructor and Description |
---|
RelaySyncCallback(SyncCallback syncCallback) |
Modifier and Type | Method and Description |
---|---|
RelayOk |
PermanentRemoteValueMapping.delete(GenericCallback<java.lang.Void> callback,
SyncCallback syncCallback)
Asynchronously deletes mapping on remote VM.
|
RelayOk |
PermanentRemoteValueMapping.delete(GenericCallback<java.lang.Void> callback,
SyncCallback syncCallback)
Asynchronously deletes mapping on remote VM.
|
RelayOk |
EvaluateToMappingExtension.evaluateAsync(JsEvaluateContext evaluateContext,
java.lang.String expression,
java.util.Map<java.lang.String,? extends JsValue> additionalContext,
RemoteValueMapping targetMapping,
JsEvaluateContext.EvaluateCallback evaluateCallback,
SyncCallback syncCallback)
Asynchronously evaluates an arbitrary JavaScript
expression in
the particular context. |
RelayOk |
EvaluateToMappingExtension.evaluateAsync(JsEvaluateContext evaluateContext,
java.lang.String expression,
java.util.Map<java.lang.String,? extends JsValue> additionalContext,
RemoteValueMapping targetMapping,
JsEvaluateContext.EvaluateCallback evaluateCallback,
SyncCallback syncCallback)
Asynchronously evaluates an arbitrary JavaScript
expression in
the particular context. |
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.