com.etasoft.trans.bsh
Class axBeanShell

java.lang.Object
  extended bycom.etasoft.trans.bsh.axBeanShell

public class axBeanShell
extends java.lang.Object

BeanShell implementation specific to translator.


Constructor Summary
axBeanShell()
           
 
Method Summary
 java.lang.String eval(java.lang.String script, java.lang.String data, java.lang.String parameters)
          Call internal beanshell code in i.eval().
 int getErrorLine()
           
 java.lang.String getErrorMessage()
           
 java.lang.String getErrorText()
           
 boolean isError()
           
 void reset()
          Reset all internal variables.
 java.lang.String source(java.lang.String fileName, java.lang.String data, java.lang.String parameters)
          Call external beanshell file in i.source().
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

axBeanShell

public axBeanShell()
Method Detail

isError

public boolean isError()

getErrorMessage

public java.lang.String getErrorMessage()

getErrorLine

public int getErrorLine()

getErrorText

public java.lang.String getErrorText()

reset

public void reset()
Reset all internal variables.


source

public java.lang.String source(java.lang.String fileName,
                               java.lang.String data,
                               java.lang.String parameters)
Call external beanshell file in i.source().


eval

public java.lang.String eval(java.lang.String script,
                             java.lang.String data,
                             java.lang.String parameters)
Call internal beanshell code in i.eval().