Class BSFFunctions


  • public class BSFFunctions
    extends java.lang.Object
    This is a utility that engine implementors may use as the Java object they expose in the scripting language as "bsf". This has essentially a subset of the methods in BSFManager plus some stuff from the utils. Currently used by Javascript (Rhino) & BML.
    Author:
    Sanjiva Weerawarana
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addEventListener​(java.lang.Object src, java.lang.String eventSetName, java.lang.String filter, java.lang.Object script)  
      java.lang.Object lookupBean​(java.lang.String name)  
      void registerBean​(java.lang.String name, java.lang.Object bean)  
      void unregisterBean​(java.lang.String name)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • addEventListener

        public void addEventListener​(java.lang.Object src,
                                     java.lang.String eventSetName,
                                     java.lang.String filter,
                                     java.lang.Object script)
                              throws BSFException
        Throws:
        BSFException
      • lookupBean

        public java.lang.Object lookupBean​(java.lang.String name)
      • registerBean

        public void registerBean​(java.lang.String name,
                                 java.lang.Object bean)
      • unregisterBean

        public void unregisterBean​(java.lang.String name)