public class RService extends Object implements org.rosuda.JRI.RMainLoopCallbacks, ScheduleStatusListener
| Modifier and Type | Method and Description |
|---|---|
static void |
endEngine()
Stops REngine.
|
static RService |
getInstance(RunInfo rInfo)
Returns the the current
MRService if existing and creates a new instance otherwise. |
static org.rosuda.JRI.Rengine |
getRengine(RunInfo rInfo)
Create a new REngine
|
void |
rBusy(org.rosuda.JRI.Rengine arg0,
int which) |
String |
rChooseFile(org.rosuda.JRI.Rengine arg0,
int arg1) |
void |
rFlushConsole(org.rosuda.JRI.Rengine arg0) |
void |
rLoadHistory(org.rosuda.JRI.Rengine arg0,
String arg1) |
String |
rReadConsole(org.rosuda.JRI.Rengine arg0,
String arg1,
int arg2) |
void |
rSaveHistory(org.rosuda.JRI.Rengine arg0,
String arg1) |
void |
rShowMessage(org.rosuda.JRI.Rengine arg0,
String message) |
void |
rWriteConsole(org.rosuda.JRI.Rengine arg0,
String message,
int level) |
void |
scheduleStatus(ScheduleStatusEvent e) |
public static RService getInstance(RunInfo rInfo)
MRService if existing and creates a new instance otherwise.public static void endEngine()
public static org.rosuda.JRI.Rengine getRengine(RunInfo rInfo)
public void rBusy(org.rosuda.JRI.Rengine arg0,
int which)
rBusy in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rBusy(org.rosuda.JRI.Rengine, int)public String rChooseFile(org.rosuda.JRI.Rengine arg0, int arg1)
rChooseFile in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rChooseFile(org.rosuda.JRI.Rengine, int)public void rFlushConsole(org.rosuda.JRI.Rengine arg0)
rFlushConsole in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rFlushConsole(org.rosuda.JRI.Rengine)public void rLoadHistory(org.rosuda.JRI.Rengine arg0,
String arg1)
rLoadHistory in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rLoadHistory(org.rosuda.JRI.Rengine, java.lang.String)public String rReadConsole(org.rosuda.JRI.Rengine arg0, String arg1, int arg2)
rReadConsole in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rReadConsole(org.rosuda.JRI.Rengine, java.lang.String,
int)public void rSaveHistory(org.rosuda.JRI.Rengine arg0,
String arg1)
rSaveHistory in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rSaveHistory(org.rosuda.JRI.Rengine, java.lang.String)public void rShowMessage(org.rosuda.JRI.Rengine arg0,
String message)
rShowMessage in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rShowMessage(org.rosuda.JRI.Rengine, java.lang.String)public void rWriteConsole(org.rosuda.JRI.Rengine arg0,
String message,
int level)
rWriteConsole in interface org.rosuda.JRI.RMainLoopCallbacksRMainLoopCallbacks.rWriteConsole(org.rosuda.JRI.Rengine,
java.lang.String, int)public void scheduleStatus(ScheduleStatusEvent e)
scheduleStatus in interface ScheduleStatusListener