use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method abort.
public void abort(String nextProj, ServerRequestCallback<Void> requestCallback) {
JSONArray params = new JSONArray();
params.set(0, new JSONString(StringUtil.notNull(nextProj)));
sendRequest(RPC_SCOPE, ABORT, params, requestCallback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method cleanReplayNotebookChunkPlots.
@Override
public void cleanReplayNotebookChunkPlots(String docId, String chunkId, ServerRequestCallback<Void> requestCallback) {
JSONArray params = new JSONArray();
params.set(0, new JSONString(docId));
params.set(1, new JSONString(chunkId));
sendRequest(RPC_SCOPE, "clean_replay_notebook_chunk_plots", params, requestCallback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method getHistoryItems.
public void getHistoryItems(// inclusive
long startIndex, // exclusive
long endIndex, ServerRequestCallback<RpcObjectList<HistoryEntry>> requestCallback) {
JSONArray params = new JSONArray();
params.set(0, new JSONNumber(startIndex));
params.set(1, new JSONNumber(endIndex));
sendRequest(RPC_SCOPE, GET_HISTORY_ITEMS, params, requestCallback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method copyPlotToCocoaPasteboard.
@Override
public void copyPlotToCocoaPasteboard(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_COCOA_PASTEBOARD, params, requestCallback);
}
use of com.google.gwt.json.client.JSONArray in project rstudio by rstudio.
the class RemoteServer method consoleInput.
public void consoleInput(String consoleInput, String consoleId, ServerRequestCallback<Void> requestCallback) {
JSONArray params = new JSONArray();
params.set(0, consoleInput == null ? JSONNull.getInstance() : new JSONString(consoleInput));
params.set(1, consoleId == null ? JSONNull.getInstance() : new JSONString(consoleId));
sendRequest(RPC_SCOPE, CONSOLE_INPUT, params, requestCallback);
}
Aggregations