Package com.google.collide.json.client

Examples of com.google.collide.json.client.Jso.addField()


  @Override
  public void renameRemoteObjectProperty(final String sessionId,
      final RemoteObjectId remoteObjectId, final String oldName, final String newName) {
    Jso params = Jso.create();
    params.addField("functionDeclaration", "function(a, b) {"
        + "  if (a === b) return true;"
        + "  this[b] = this[a];"
        + "  if (this[b] !== this[a]) return false;"
        + "  delete this[a];"
        + "  return !(a in this);"
View Full Code Here


        + "  this[b] = this[a];"
        + "  if (this[b] !== this[a]) return false;"
        + "  delete this[a];"
        + "  return !(a in this);"
        + "}");
    params.addField("objectId", remoteObjectId.toString());

    JsonArray<Jso> arguments = JsonCollections.createArray();
    arguments.add(Jso.create());
    arguments.add(Jso.create());
    arguments.get(0).addField("value", oldName);
View Full Code Here

    JsonArray<Jso> arguments = JsonCollections.createArray();
    arguments.add(Jso.create());
    arguments.add(Jso.create());
    arguments.get(0).addField("value", oldName);
    arguments.get(1).addField("value", newName);
    params.addField("arguments", arguments);

    sendCustomEvent(sessionId, METHOD_RUNTIME_CALL_FUNCTION_ON, params, new Callback() {
      @Override
      public void run(ExtensionResponse response) {
        boolean isError = response.isError() || !DebuggerApiUtils.castToBoolean(
View Full Code Here

    evaluateExpression(sessionId, expression, null);
  }

  private void evaluateExpression(String sessionId, String expression, Callback callback) {
    Jso params = Jso.create();
    params.addField("expression", expression);
    params.addField("doNotPauseOnExceptions", true);
    sendCustomEvent(sessionId, METHOD_RUNTIME_EVALUATE, params, callback);
  }

  @Override
View Full Code Here

  }

  private void evaluateExpression(String sessionId, String expression, Callback callback) {
    Jso params = Jso.create();
    params.addField("expression", expression);
    params.addField("doNotPauseOnExceptions", true);
    sendCustomEvent(sessionId, METHOD_RUNTIME_EVALUATE, params, callback);
  }

  @Override
  public void evaluateExpressionOnCallFrame(String sessionId, CallFrame callFrame,
View Full Code Here

  }

  private void evaluateExpressionOnCallFrame(String sessionId, CallFrame callFrame,
      String expression, Callback callback) {
    Jso params = Jso.create();
    params.addField("expression", expression);
    params.addField("callFrameId", callFrame.getId());
    sendCustomEvent(sessionId, METHOD_DEBUGGER_EVALUATE_ON_CALL_FRAME, params, callback);
  }

  @Override
View Full Code Here

  private void evaluateExpressionOnCallFrame(String sessionId, CallFrame callFrame,
      String expression, Callback callback) {
    Jso params = Jso.create();
    params.addField("expression", expression);
    params.addField("callFrameId", callFrame.getId());
    sendCustomEvent(sessionId, METHOD_DEBUGGER_EVALUATE_ON_CALL_FRAME, params, callback);
  }

  @Override
  public void requestAllCssStyleSheets(String sessionId) {
View Full Code Here

  }

  @Override
  public void setStyleSheetText(String sessionId, String styleSheetId, String text) {
    Jso params = Jso.create();
    params.addField("styleSheetId", styleSheetId);
    params.addField("text", text);
    sendCustomEvent(sessionId, METHOD_CSS_SET_STYLE_SHEET_TEXT, params);
  }

  @Override
View Full Code Here

  @Override
  public void setStyleSheetText(String sessionId, String styleSheetId, String text) {
    Jso params = Jso.create();
    params.addField("styleSheetId", styleSheetId);
    params.addField("text", text);
    sendCustomEvent(sessionId, METHOD_CSS_SET_STYLE_SHEET_TEXT, params);
  }

  @Override
  public void sendCustomMessage(String sessionId, String message) {
View Full Code Here

    Log.debug(getClass(), "Sending message to the debugger: " + methodName);

    final int id = ++lastUsedId;

    Jso data = Jso.create();
    data.addField("id", id);
    data.addField("target", sessionId);
    data.addField("method", methodName);
    if (params != null) {
      data.addField("params", params);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.