## Uses of Interface
org.apache.bsf.BSFEngine

- Packages that use BSFEngine
  Package | Description
  --- | ---
  org.apache.bsf |
  org.apache.bsf.engines.jacl |
  org.apache.bsf.engines.java |
  org.apache.bsf.engines.javaclass |
  org.apache.bsf.engines.javascript |
  org.apache.bsf.engines.jython |
  org.apache.bsf.engines.netrexx |
  org.apache.bsf.engines.xslt |
  org.apache.bsf.test |
  org.apache.bsf.util |

- - ### Uses of BSFEngine in org.apache.bsf

    Methods in org.apache.bsf that return BSFEngine
    Modifier and Type | Method and Description
    --- | ---
    `BSFEngine` | BSFManager.`loadScriptingEngine(java.lang.String lang)` Load a scripting engine based on the lang string identifying it.

  - ### Uses of BSFEngine in org.apache.bsf.engines.jacl

    Classes in org.apache.bsf.engines.jacl that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JaclEngine` This is the interface to Scriptics's Jacl (Tcl) from the Bean Scripting Framework.

  - ### Uses of BSFEngine in org.apache.bsf.engines.java

    Classes in org.apache.bsf.engines.java that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaEngine` This is the interface to Java from the Bean Scripting Framework.

  - ### Uses of BSFEngine in org.apache.bsf.engines.javaclass

    Classes in org.apache.bsf.engines.javaclass that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaClassEngine` This is the interface to scripts consisting of Java objects from the Bean Scripting Framework.

  - ### Uses of BSFEngine in org.apache.bsf.engines.javascript

    Classes in org.apache.bsf.engines.javascript that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaScriptEngine` This is the interface to Netscape's Rhino (JavaScript) from the Bean Scripting Framework.

  - ### Uses of BSFEngine in org.apache.bsf.engines.jython

    Classes in org.apache.bsf.engines.jython that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JythonEngine` This is the interface to Jython (http://www.jython.org/) from BSF.

  - ### Uses of BSFEngine in org.apache.bsf.engines.netrexx

    Classes in org.apache.bsf.engines.netrexx that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetRexxEngine` This is the interface to NetRexx from the Bean Scripting Framework.

  - ### Uses of BSFEngine in org.apache.bsf.engines.xslt

    Classes in org.apache.bsf.engines.xslt that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XSLTEngine` Xerces XSLT interface to BSF.

  - ### Uses of BSFEngine in org.apache.bsf.test

    Classes in org.apache.bsf.test that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `fakeEngine`

  - ### Uses of BSFEngine in org.apache.bsf.util

    Classes in org.apache.bsf.util that implement BSFEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BSFEngineImpl` This is a base implementation of the BSFEngine interface which engine implementations may choose to extend to get the basic methods of the interface implemented.

    Methods in org.apache.bsf.util with parameters of type BSFEngine
    Modifier and Type | Method and Description
    --- | ---
    `static void` | EngineUtils.`addEventListener(java.lang.Object bean, java.lang.String eventSetName, java.lang.String filter, BSFEngine engine, BSFManager manager, java.lang.String source, int lineNo, int columnNo, java.lang.Object script)` Add a script as a listener to some event coming out of an object.
    `static void` | EngineUtils.`addEventListenerReturningEventInfos(java.lang.Object bean, java.lang.String eventSetName, java.lang.String filter, BSFEngine engine, BSFManager manager, java.lang.String source, int lineNo, int columnNo, java.lang.Object script, java.lang.Object dataFromScriptingEngine)` Add a script as a listener to some event coming out of an object.

    Constructors in org.apache.bsf.util with parameters of type BSFEngine
    Constructor and Description
    `BSFFunctions(BSFManager mgr, BSFEngine engine)`