Serialized Form


Package bsh

Class bsh.BSHFormalComment extends bsh.SimpleNode implements Serializable

Serialized Fields

text

java.lang.String text

Class bsh.BshMethod extends java.lang.Object implements Serializable

Serialized Fields

method

BSHMethodDeclaration method

declaringNameSpace

NameSpace declaringNameSpace

argTypes

java.lang.Class[] argTypes

Class bsh.Capabilities.Unavailable extends java.lang.RuntimeException implements Serializable

Class bsh.ClassPathException extends EvalError implements Serializable

Class bsh.EvalError extends java.lang.Exception implements Serializable

Serialized Fields

node

SimpleNode node
Note: we could make this a vector and hold the full stack trace of method invocations that lead to the exception...


message

java.lang.String message

Class bsh.Interpreter extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
De-serialization setup. Default out and err streams to stdout, stderr if they are null.

Serialized Fields

strictJava

boolean strictJava
Strict Java mode

See Also:
Interpreter.setStrictJava( boolean )

globalNameSpace

NameSpace globalNameSpace

console

ConsoleInterface console

parent

Interpreter parent
If this interpeter is a child of another, the parent


sourceFileInfo

java.lang.String sourceFileInfo
The name of the file or other source that this interpreter is reading


noExitOnEOF

boolean noExitOnEOF
Specify whether we override exit on EOF as normally done in iteractive mode. (This is used by Sessiond)


evalOnly

boolean evalOnly

interactive

boolean interactive

Class bsh.InterpreterError extends java.lang.RuntimeException implements Serializable

Class bsh.NameSpace extends java.lang.Object implements Serializable

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serialized Fields

name

java.lang.String name

parent

NameSpace parent

variables

java.util.Hashtable variables

methods

java.util.Hashtable methods

importedClasses

java.util.Hashtable importedClasses

thisReference

This thisReference

importedPackages

java.util.Vector importedPackages

callerInfoNode

SimpleNode callerInfoNode

nameSourceListeners

java.util.Vector nameSourceListeners

Class bsh.Primitive extends java.lang.Object implements Serializable

Serialized Fields

value

java.lang.Object value

Class bsh.TargetError extends EvalError implements Serializable

Serialized Fields

target

java.lang.Throwable target

inNativeCode

boolean inNativeCode

Class bsh.This extends java.lang.Object implements Serializable

Serialized Fields

namespace

NameSpace namespace
The namespace that this This reference wraps.


Package bsh.classpath

Class bsh.classpath.DiscreteFilesClassLoader.ClassSourceMap extends java.util.HashMap implements Serializable


Package bsh.util

Class bsh.util.AWTConsole extends java.awt.TextArea implements Serializable

Serialized Fields

outPipe

java.io.OutputStream outPipe

inPipe

java.io.InputStream inPipe

in

java.io.InputStream in

out

java.io.PrintStream out

line

java.lang.StringBuffer line

startedLine

java.lang.String startedLine

textLength

int textLength

history

java.util.Vector history

histLine

int histLine

Class bsh.util.AWTDemoApplet extends java.applet.Applet implements Serializable

Class bsh.util.AWTRemoteApplet extends java.applet.Applet implements Serializable

Serialized Fields

out

java.io.OutputStream out

in

java.io.InputStream in

Class bsh.util.BshCanvas extends javax.swing.JComponent implements Serializable

Serialized Fields

ths

This ths

imageBuffer

java.awt.Image imageBuffer

Class bsh.util.ClassBrowser extends javax.swing.JSplitPane implements Serializable

Serialized Fields

classPath

BshClassPath classPath

frame

javax.swing.JFrame frame

iframe

javax.swing.JInternalFrame iframe

classlist

javax.swing.JList classlist

mlist

javax.swing.JList mlist

conslist

javax.swing.JList conslist

ptree

ClassBrowser.PackageTree ptree

methodLine

javax.swing.JTextArea methodLine

tree

javax.swing.JTree tree

packagesList

java.lang.String[] packagesList

classesList

java.lang.String[] classesList

methodList

java.lang.reflect.Method[] methodList

consList

java.lang.reflect.Constructor[] consList

selectedPackage

java.lang.String selectedPackage

selectedClass

java.lang.Class selectedClass

Class bsh.util.JConsole extends javax.swing.JScrollPane implements Serializable

Serialized Fields

outPipe

java.io.OutputStream outPipe

inPipe

java.io.InputStream inPipe

in

java.io.InputStream in

out

java.io.PrintStream out

cmdStart

int cmdStart

history

java.util.Vector history

startedLine

java.lang.String startedLine

histLine

int histLine

menu

javax.swing.JPopupMenu menu

text

javax.swing.JTextPane text

doc

javax.swing.text.DefaultStyledDocument doc

nameCompletion

NameCompletion nameCompletion

SHOW_AMBIG_MAX

int SHOW_AMBIG_MAX
See Also:
Constant Field Values

gotUp

boolean gotUp

Class bsh.util.JDemoApplet extends javax.swing.JApplet implements Serializable

Class bsh.util.JRemoteApplet extends javax.swing.JApplet implements Serializable

Serialized Fields

out

java.io.OutputStream out

in

java.io.InputStream in

Class bsh.util.NameCompletionTable extends java.util.ArrayList implements Serializable

Serialized Fields

table

NameCompletionTable table
Unimplemented - need a collection here


sources

java.util.List sources



© 2000 pat@pat.net :-)