Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

BeanShellInterpreter.java

00001 /*
00002  * BeanshellInterpreter.java
00003  *
00004  * Created on 29 November 2002, 10:28
00005  */
00006 
00007 package GuiComponents.scripting;
00008 import GuiComponents.Console.*;
00009 import bsh.*;
00010 import org.apache.bsf.*;
00011 
00016 public class BeanShellInterpreter extends DefaultInterpreter {
00017     
00019     public BeanShellInterpreter(JConsole console, BSFEngine engine, NameCompleter nc) {
00020         super (console, engine, nc);
00021     }
00022         
00026     protected boolean printObject(Object val) {
00027         if (val == null) return false;
00028         if (val instanceof Primitive && ((Primitive)val).equals(Primitive.NULL)) return false;
00029         return true;
00030     }
00031     
00032     public String toString() {
00033         return "BeanshellInterpreter";
00034     }    
00035 }

Generated on Thu Jul 15 09:55:38 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5