net.sourceforge.idrs.script.embedable
Interface IDRSScriptLanguage

All Known Implementing Classes:
IDRSBeanShell, IDRSJPython

public interface IDRSScriptLanguage


Method Summary
 java.lang.String eval(java.lang.String cmd)
          Used for <$= $>
 void exec(java.lang.String cmds)
          Used for <$ $>
 java.lang.Object getVal(java.lang.String obj)
          Used for extracting objects
 void importClass(java.lang.String className)
           
 void setVal(java.lang.String name, java.lang.Object val)
          Used for setting object
 

Method Detail

eval

public java.lang.String eval(java.lang.String cmd)
                      throws java.lang.Exception
Used for <$= $>

exec

public void exec(java.lang.String cmds)
          throws java.lang.Exception
Used for <$ $>

getVal

public java.lang.Object getVal(java.lang.String obj)
                        throws java.lang.Exception
Used for extracting objects

setVal

public void setVal(java.lang.String name,
                   java.lang.Object val)
            throws java.lang.Exception
Used for setting object

importClass

public void importClass(java.lang.String className)
                 throws java.lang.Exception