ru.biosoft.plugins.jri.server
Class ClientRObject

java.lang.Object
  extended by ru.biosoft.plugins.jri.server.ClientRObject
All Implemented Interfaces:
RObject

public class ClientRObject
extends java.lang.Object
implements RObject


Constructor Summary
ClientRObject(RClient connection)
           
 
Method Summary
 void assignObject(java.lang.String symbol, java.lang.Object value)
          Assign object to R environment
 org.rosuda.REngine.REXP eval(java.lang.String paramString)
          Evaluate expression and return result object
 void help(java.lang.String expression)
          Show help page
 void newSession()
          Create new R session
 void openSession(java.lang.String name)
          Open R session by name
 void saveSession(java.lang.String name)
          Save R session
 void setEnvironmentProvider(ru.biosoft.plugins.javascript.JSEnvironmentProvider envProvider)
           
 java.lang.String toString()
           
 void voidEval(java.lang.String paramString)
          Evaluate expression and return messages
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClientRObject

public ClientRObject(RClient connection)
Method Detail

eval

public org.rosuda.REngine.REXP eval(java.lang.String paramString)
Description copied from interface: RObject
Evaluate expression and return result object

Specified by:
eval in interface RObject

voidEval

public void voidEval(java.lang.String paramString)
Description copied from interface: RObject
Evaluate expression and return messages

Specified by:
voidEval in interface RObject

help

public void help(java.lang.String expression)
Description copied from interface: RObject
Show help page

Specified by:
help in interface RObject

assignObject

public void assignObject(java.lang.String symbol,
                         java.lang.Object value)
Description copied from interface: RObject
Assign object to R environment

Specified by:
assignObject in interface RObject

newSession

public void newSession()
Description copied from interface: RObject
Create new R session

Specified by:
newSession in interface RObject

saveSession

public void saveSession(java.lang.String name)
Description copied from interface: RObject
Save R session

Specified by:
saveSession in interface RObject

openSession

public void openSession(java.lang.String name)
Description copied from interface: RObject
Open R session by name

Specified by:
openSession in interface RObject

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setEnvironmentProvider

public void setEnvironmentProvider(ru.biosoft.plugins.javascript.JSEnvironmentProvider envProvider)


Copyright © 2001-2009 Biosof.Ru. All Rights Reserved.