|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.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 object
public 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.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)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||