home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Freeware 25 / FreelogHS25.iso / Dessin / ArtOfIllusion2.2.1 / ArtOfIllusion.jar / bsh / commands / importObject.bsh < prev    next >
Text File  |  2005-05-23  |  543b  |  24 lines

  1. /**
  2.     Import an instance object into this namespace
  3.     (analogous to static class imports).
  4.     You can import the methods and fields of a Java object instance into
  5.     a BeanShell namespace.  e.g.
  6.  
  7.     <pre>
  8.         Map map = new HashMap();
  9.         importObject( map );
  10.         put("foo", "bar");
  11.         print( get("foo") ); // "bar"
  12.     </pre>
  13.  
  14.     @method void importObject( Object object )
  15. */
  16.  
  17. bsh.help.importObject = "usage: importObject( Object )";
  18.  
  19. importObject( Object object ) 
  20. {
  21.     this.caller.namespace.importObject( object );
  22. }
  23.  
  24.