Save This Page
Home » bsf-src-2.4.0 » org.apache.bsf.engines.jacl » [javadoc | source]
org.apache.bsf.engines.jacl
public class: JaclEngine [javadoc | source]
java.lang.Object
   org.apache.bsf.util.BSFEngineImpl
      org.apache.bsf.engines.jacl.JaclEngine

All Implemented Interfaces:
    BSFEngine

This is the interface to Scriptics's Jacl (Tcl) from the Bean Scripting Framework.

Fields inherited from org.apache.bsf.util.BSFEngineImpl:
mgr,  lang,  declaredBeans,  classPath,  tempDir,  classLoader
Method from org.apache.bsf.engines.jacl.JaclEngine Summary:
call,   declareBean,   eval,   initialize,   undeclareBean
Methods from org.apache.bsf.util.BSFEngineImpl:
apply,   compileApply,   compileExpr,   compileScript,   declareBean,   exec,   iexec,   initialize,   propertyChange,   terminate,   undeclareBean
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.bsf.engines.jacl.JaclEngine Detail:
 public Object call(Object obj,
    String method,
    Object[] args) throws BSFException 
 public  void declareBean(BSFDeclaredBean bean) throws BSFException 
    Declare a bean
 public Object eval(String source,
    int lineNo,
    int columnNo,
    Object oscript) throws BSFException 
    This is used by an application to evaluate a string containing some expression.
 public  void initialize(BSFManager mgr,
    String lang,
    Vector declaredBeans) throws BSFException 
    Initialize the engine.
 public  void undeclareBean(BSFDeclaredBean bean) throws BSFException 
    Undeclare a previously declared bean.