use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method plotsCreateRPubsHtml.
@Override
public void plotsCreateRPubsHtml(String title, String comment, int width, int height, ServerRequestCallback<String> callback) {
JSONArray params = new JSONArray();
params.set(0, new JSONString(title));
params.set(1, new JSONString(comment));
params.set(2, new JSONNumber(width));
params.set(3, new JSONNumber(height));
sendRequest(RPC_SCOPE, "plots_create_rpubs_html", params, callback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method getLintResults.
@Override
public void getLintResults(String target, ServerRequestCallback<RSConnectLintResults> requestCallback) {
JSONArray params = new JSONArray();
params.set(0, new JSONString(target));
sendRequest(RPC_SCOPE, GET_RSCONNECT_LINT_RESULTS, params, requestCallback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method copyPlotToClipboardMetafile.
public void copyPlotToClipboardMetafile(int width, int height, ServerRequestCallback<Void> requestCallback) {
JSONArray params = new JSONArray();
params.set(0, new JSONNumber(width));
params.set(1, new JSONNumber(height));
sendRequest(RPC_SCOPE, COPY_PLOT_TO_CLIPBOARD_METAFILE, params, requestCallback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method setFunctionBreakpoints.
@Override
public void setFunctionBreakpoints(String functionName, String fileName, String packageName, ArrayList<String> steps, ServerRequestCallback<Void> requestCallback) {
JSONArray breakSteps = new JSONArray();
for (int idx = 0; idx < steps.size(); idx++) {
breakSteps.set(idx, new JSONString(steps.get(idx)));
}
JSONArray params = new JSONArray();
params.set(0, new JSONString(functionName));
params.set(1, new JSONString(fileName));
params.set(2, new JSONString(packageName));
params.set(3, breakSteps);
sendRequest(RPC_SCOPE, SET_FUNCTION_BREAKPOINTS, params, requestCallback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method validateServerUrl.
@Override
public void validateServerUrl(String url, ServerRequestCallback<RSConnectServerInfo> requestCallback) {
JSONArray params = new JSONArray();
params.set(0, new JSONString(url));
sendRequest(RPC_SCOPE, VALIDATE_SERVER_URL, params, requestCallback);
}
Aggregations