|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.cesr.more.measures.util.MRService
public class MRService
MORe Service class for R calculations - schedules at initialisation stopping R.Engine at the end of simulation - loads igraph library - instantiates REnging
Method Summary | ||
---|---|---|
static
|
assignGraphObject(org.rosuda.JRI.Rengine re,
Graph<V,E> graph,
String targetSymbol)
|
|
static
|
assignGraphObject(org.rosuda.JRI.Rengine re,
Graph<V,E> graph,
String targetSymbol,
Map<V,Integer> idMap)
Assigns a JUNG graph object to an R igraph graph object. |
|
static void |
endEngine()
Stops REngine. |
|
static MRService |
getInstance()
Returns the the current MRService if existing and creates
a new instance otherwise. |
|
static org.rosuda.JRI.Rengine |
getRengine()
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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static MRService getInstance()
MRService
if existing and creates
a new instance otherwise.
public static void endEngine()
public static <V,E extends MoreEdge<? super V>> void assignGraphObject(org.rosuda.JRI.Rengine re, Graph<V,E> graph, String targetSymbol, Map<V,Integer> idMap)
re
- the REnginegraph
- the graph to assigntargetSymbol
- name of R target objectpublic static <V,E extends MoreEdge<? super V>> void assignGraphObject(org.rosuda.JRI.Rengine re, Graph<V,E> graph, String targetSymbol)
public static org.rosuda.JRI.Rengine getRengine()
public void rBusy(org.rosuda.JRI.Rengine arg0, int which)
rBusy
in interface org.rosuda.JRI.RMainLoopCallbacks
RMainLoopCallbacks.rBusy(org.rosuda.JRI.Rengine, int)
public String rChooseFile(org.rosuda.JRI.Rengine arg0, int arg1)
rChooseFile
in interface org.rosuda.JRI.RMainLoopCallbacks
RMainLoopCallbacks.rChooseFile(org.rosuda.JRI.Rengine, int)
public void rFlushConsole(org.rosuda.JRI.Rengine arg0)
rFlushConsole
in interface org.rosuda.JRI.RMainLoopCallbacks
RMainLoopCallbacks.rFlushConsole(org.rosuda.JRI.Rengine)
public void rLoadHistory(org.rosuda.JRI.Rengine arg0, String arg1)
rLoadHistory
in interface org.rosuda.JRI.RMainLoopCallbacks
RMainLoopCallbacks.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.RMainLoopCallbacks
RMainLoopCallbacks.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.RMainLoopCallbacks
RMainLoopCallbacks.rSaveHistory(org.rosuda.JRI.Rengine, java.lang.String)
public void rShowMessage(org.rosuda.JRI.Rengine arg0, String message)
rShowMessage
in interface org.rosuda.JRI.RMainLoopCallbacks
RMainLoopCallbacks.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.RMainLoopCallbacks
RMainLoopCallbacks.rWriteConsole(org.rosuda.JRI.Rengine, java.lang.String, int)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |