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

  1. /*
  2.     Return a verbose version string.
  3.  
  4.     Unfortunately, I was an idiot and didn't include a good version number
  5.     mechanism in the earliest releases of bsh.  (It was in text in one of the
  6.     commands, but commands aren't packaged with all uses of bsh).
  7. */
  8. import bsh.EvalError;
  9.  
  10. String getVersion() 
  11. {
  12.     try {
  13.         ver = this.interpreter.eval(
  14.             "import bsh.Interpreter; Interpreter.VERSION");
  15.         return "BeanShell version: "+ver;
  16.     } catch ( EvalError e ) {
  17.         return "BeanShell version 1.1 or older (Please upgrade)";
  18.     }
  19. }
  20.  
  21.