public class RConsole extends java.lang.Object implements org.rosuda.JRI.RMainLoopCallbacks
Constructor and Description |
---|
RConsole()
Construct the R Console class and initialize the buffer containing the
text.
|
Modifier and Type | Method and Description |
---|---|
void |
clear() |
java.lang.String |
getConsoleOutput()
After an R session has ended, get a String representation of the output
of the R session.
|
void |
rBusy(org.rosuda.JRI.Rengine re,
int which) |
java.lang.String |
rChooseFile(org.rosuda.JRI.Rengine re,
int newFile) |
void |
rFlushConsole(org.rosuda.JRI.Rengine re) |
void |
rLoadHistory(org.rosuda.JRI.Rengine re,
java.lang.String filename) |
java.lang.String |
rReadConsole(org.rosuda.JRI.Rengine re,
java.lang.String prompt,
int addToHistory) |
void |
rSaveHistory(org.rosuda.JRI.Rengine re,
java.lang.String filename) |
void |
rShowMessage(org.rosuda.JRI.Rengine re,
java.lang.String message) |
void |
rWriteConsole(org.rosuda.JRI.Rengine re,
java.lang.String text,
int oType)
Callback that is called when text is available from the R Engine and
should be written to the console.
|
public RConsole()
public void clear()
public java.lang.String getConsoleOutput()
public void rWriteConsole(org.rosuda.JRI.Rengine re, java.lang.String text, int oType)
rWriteConsole
in interface org.rosuda.JRI.RMainLoopCallbacks
public void rBusy(org.rosuda.JRI.Rengine re, int which)
rBusy
in interface org.rosuda.JRI.RMainLoopCallbacks
public java.lang.String rReadConsole(org.rosuda.JRI.Rengine re, java.lang.String prompt, int addToHistory)
rReadConsole
in interface org.rosuda.JRI.RMainLoopCallbacks
public void rShowMessage(org.rosuda.JRI.Rengine re, java.lang.String message)
rShowMessage
in interface org.rosuda.JRI.RMainLoopCallbacks
public java.lang.String rChooseFile(org.rosuda.JRI.Rengine re, int newFile)
rChooseFile
in interface org.rosuda.JRI.RMainLoopCallbacks
public void rFlushConsole(org.rosuda.JRI.Rengine re)
rFlushConsole
in interface org.rosuda.JRI.RMainLoopCallbacks
public void rLoadHistory(org.rosuda.JRI.Rengine re, java.lang.String filename)
rLoadHistory
in interface org.rosuda.JRI.RMainLoopCallbacks
public void rSaveHistory(org.rosuda.JRI.Rengine re, java.lang.String filename)
rSaveHistory
in interface org.rosuda.JRI.RMainLoopCallbacks