Serialized Form
down
BaseAST down
right
BaseAST right
io
java.io.IOException io
ttype
int ttype
text
java.lang.String text
hiddenBefore
CommonHiddenStreamToken hiddenBefore
hiddenAfter
CommonHiddenStreamToken hiddenAfter
mismatchType
int mismatchType
foundChar
char foundChar
expecting
int expecting
upper
int upper
set
BitSet set
scanner
CharScanner scanner
tokenNames
java.lang.String[] tokenNames
token
Token token
node
AST node
tokenText
java.lang.String tokenText
mismatchType
int mismatchType
expecting
int expecting
upper
int upper
set
BitSet set
token
Token token
node
AST node
foundChar
char foundChar
fileName
java.lang.String fileName
line
int line
column
int column
tokenName
java.lang.String tokenName
io
java.io.IOException io
recog
RecognitionException recog
type
int type
guessing
int guessing
c
char c
lookaheadAmount
int lookaheadAmount
text
java.lang.String text
line
int line
inverse
boolean inverse
matched
boolean matched
target
java.lang.Object target
value
int value
text
java.lang.String text
value
int value
amount
int amount
condition
int condition
result
boolean result
ruleNum
int ruleNum
data
int data
tree
javax.swing.JTree tree
text
java.lang.String text
method
BSHMethodDeclaration method
declaringNameSpace
NameSpace declaringNameSpace
argTypes
java.lang.Class[] argTypes
startLine
int startLine
endLine
int endLine
startColumn
int startColumn
endColumn
int endColumn
tokenName
java.lang.String tokenName
className
java.lang.String className
methodName
java.lang.String methodName
arguments
java.util.List arguments
warnUserMessage
java.lang.String warnUserMessage
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
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.
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
startLine
int startLine
endLine
int endLine
startColumn
int startColumn
endColumn
int endColumn
tokenName
java.lang.String tokenName
className
java.lang.String className
methodName
java.lang.String methodName
arguments
java.util.List arguments
warnUserMessage
java.lang.String warnUserMessage
writeObject
private void writeObject(java.io.ObjectOutputStream s)
throws java.io.IOException
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
value
java.lang.Object value
startLine
int startLine
endLine
int endLine
startColumn
int startColumn
endColumn
int endColumn
tokenName
java.lang.String tokenName
className
java.lang.String className
methodName
java.lang.String methodName
arguments
java.util.List arguments
warnUserMessage
java.lang.String warnUserMessage
target
java.lang.Throwable target
inNativeCode
boolean inNativeCode
namespace
NameSpace namespace
- The namespace that this This reference wraps.
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
out
java.io.OutputStream out
in
java.io.InputStream in
ths
This ths
imageBuffer
java.awt.Image imageBuffer
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
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
out
java.io.OutputStream out
in
java.io.InputStream in
table
NameCompletionTable table
- Unimplemented - need a collection here
sources
java.util.List sources
clazz
java.lang.Class clazz
parsedMethodArray
java.lang.String[] parsedMethodArray
originalMethodArray
java.lang.String[] originalMethodArray
methodParameters
java.lang.String[][] methodParameters
noOfMethods
int noOfMethods
randomAcessBufferForXMLFile
java.lang.String randomAcessBufferForXMLFile
xmlFile
java.io.File xmlFile
parameters
java.lang.String[] parameters
parameterCommaString
java.lang.String parameterCommaString
imports
java.lang.String[] imports
classTree
javax.swing.JTree classTree
precompiledObject
rjce_precompiled precompiledObject
precompiledObjectArray
rjce_precompiled[] precompiledObjectArray
className
java.lang.String className
groupName
java.lang.String groupName
groupObjectList
java.util.Set groupObjectList
objectHistory
java.util.List objectHistory
arrayHistory
java.util.List arrayHistory
historyLimit
int historyLimit
historyCounter
int historyCounter
currentPositionInHistory
int currentPositionInHistory
codeEditorFrameTitle
java.lang.String codeEditorFrameTitle
getSelectedText
boolean getSelectedText
evaluationThread
java.lang.Thread evaluationThread
scannedCode
java.lang.StringBuffer scannedCode
numberArray
java.lang.String[] numberArray
mainStyledDocument
javax.swing.text.DefaultStyledDocument mainStyledDocument
currentLineNo
int currentLineNo
currentColumn
int currentColumn
totalNoOfLines
int totalNoOfLines
totalCharacters
int totalCharacters
currentMethodNumber
int currentMethodNumber
importLineCorrect
int importLineCorrect
modified
boolean modified
modeChanged
boolean modeChanged
textSelected
boolean textSelected
ignoreTextChanges
boolean ignoreTextChanges
textPaneFile
java.io.File textPaneFile
colorInJavaCodeThread
CodeEditorFrame.ColorInJavaCodeThread colorInJavaCodeThread
textSize
int textSize
save
CodeEditorFrame.SaveCheckAction save
lineNumber
int lineNumber
position
int position
textPaneText
java.lang.String textPaneText
SYNTAX_COLOURING
boolean SYNTAX_COLOURING
LOW_MEMORY
boolean LOW_MEMORY
SLOW_CPU
boolean SLOW_CPU
ARRAY_EDITING_MODE
boolean ARRAY_EDITING_MODE
CLASS_EDITING_MODE
boolean CLASS_EDITING_MODE
instanceMode
boolean instanceMode
groupMode
boolean groupMode
classMode
boolean classMode
defaultDirectory
java.lang.String defaultDirectory
errorColor
java.awt.Color errorColor
keywordColor
java.awt.Color keywordColor
quotesColor
java.awt.Color quotesColor
commentsColor
java.awt.Color commentsColor
originalDefaultCursorMainFrame
java.awt.Cursor originalDefaultCursorMainFrame
originalDefaultCursorSplitPane
java.awt.Cursor originalDefaultCursorSplitPane
originalDefaultCursorTextPane
java.awt.Cursor originalDefaultCursorTextPane
treeSize
int treeSize
localGraphicsEnvironment
java.awt.GraphicsEnvironment localGraphicsEnvironment
windowHeight
int windowHeight
windowWidth
int windowWidth
center
java.awt.Point center
windowTopLeftCornerX
int windowTopLeftCornerX
windowTopLeftCornerY
int windowTopLeftCornerY
menuBar
javax.swing.JMenuBar menuBar
popupFile
javax.swing.JPopupMenu popupFile
popupEdit
javax.swing.JPopupMenu popupEdit
setAccessibleCheckBox
javax.swing.JCheckBoxMenuItem setAccessibleCheckBox
colorCodeCheckBox
javax.swing.JCheckBoxMenuItem colorCodeCheckBox
printStackTraceCheckBox
javax.swing.JCheckBoxMenuItem printStackTraceCheckBox
instanceModeCheckBox
javax.swing.JCheckBoxMenuItem instanceModeCheckBox
groupModeCheckBox
javax.swing.JCheckBoxMenuItem groupModeCheckBox
classModeCheckBox
javax.swing.JCheckBoxMenuItem classModeCheckBox
smallestTreeCheckBox
javax.swing.JCheckBoxMenuItem smallestTreeCheckBox
smallerTreeCheckBox
javax.swing.JCheckBoxMenuItem smallerTreeCheckBox
mediumTreeCheckBox
javax.swing.JCheckBoxMenuItem mediumTreeCheckBox
largerTreeCheckBox
javax.swing.JCheckBoxMenuItem largerTreeCheckBox
largestTreeCheckBox
javax.swing.JCheckBoxMenuItem largestTreeCheckBox
smallestTextCheckBox
javax.swing.JCheckBoxMenuItem smallestTextCheckBox
smallerTextCheckBox
javax.swing.JCheckBoxMenuItem smallerTextCheckBox
mediumTextCheckBox
javax.swing.JCheckBoxMenuItem mediumTextCheckBox
largerTextCheckBox
javax.swing.JCheckBoxMenuItem largerTextCheckBox
largestTextCheckBox
javax.swing.JCheckBoxMenuItem largestTextCheckBox
horizontalSliderCheckBox
javax.swing.JCheckBoxMenuItem horizontalSliderCheckBox
verticalSliderCheckBox
javax.swing.JCheckBoxMenuItem verticalSliderCheckBox
newAction
CodeEditorFrame.NewAction newAction
openAction
CodeEditorFrame.OpenAction openAction
pageSetupAction
CodeEditorFrame.PageSetupAction pageSetupAction
printAction
CodeEditorFrame.PrintAction printAction
redoAction
CodeEditorFrame.RedoAction redoAction
replaceAction
CodeEditorFrame.ReplaceAction replaceAction
saveAction
CodeEditorFrame.SaveAction saveAction
saveAsAction
CodeEditorFrame.SaveAsAction saveAsAction
setAccessibleAction
CodeEditorFrame.SetAccessibleAction setAccessibleAction
colorCodeAction
CodeEditorFrame.CodeSyntaxColouringAction colorCodeAction
printStackTraceAction
CodeEditorFrame.PrintStackTraceAction printStackTraceAction
findAction
CodeEditorFrame.FindAction findAction
cutAction
CodeEditorFrame.CutAction cutAction
copyAction
CodeEditorFrame.CopyAction copyAction
pasteAction
CodeEditorFrame.PasteAction pasteAction
selectAllAction
CodeEditorFrame.SelectAllAction selectAllAction
evalSelection
CodeEditorFrame.EvaluateSelectedTextAction evalSelection
evalTextPane
CodeEditorFrame.EvaluateTextAreaAction evalTextPane
backAction
CodeEditorFrame.BackAction backAction
forwardsAction
CodeEditorFrame.ForwardsAction forwardsAction
recycleAction
CodeEditorFrame.RecycleAction recycleAction
exitAction
CodeEditorFrame.ExitAction exitAction
instanceModeAction
CodeEditorFrame.InstanceModeAction instanceModeAction
groupModeAction
CodeEditorFrame.GroupModeAction groupModeAction
classModeAction
CodeEditorFrame.ClassModeAction classModeAction
helpAction
CodeEditorFrame.ShowHelpManualAction helpAction
aboutAction
CodeEditorFrame.ShowAboutAction aboutAction
licenseAction
CodeEditorFrame.ShowLicenseAction licenseAction
closeAction
CodeEditorFrame.CloseAction closeAction
undoAction
CodeEditorFrame.UndoAction undoAction
stopAction
CodeEditorFrame.CodeEvaluationThread stopAction
smallestTreeAction
CodeEditorFrame.SmallestTreeAction smallestTreeAction
smallerTreeAction
CodeEditorFrame.SmallerTreeAction smallerTreeAction
mediumTreeAction
CodeEditorFrame.MediumTreeAction mediumTreeAction
largerTreeAction
CodeEditorFrame.LargerTreeAction largerTreeAction
largestTreeAction
CodeEditorFrame.LargestTreeAction largestTreeAction
smallestTextAction
CodeEditorFrame.SmallestTextAction smallestTextAction
smallerTextAction
CodeEditorFrame.SmallerTextAction smallerTextAction
mediumTextAction
CodeEditorFrame.MediumTextAction mediumTextAction
largerTextAction
CodeEditorFrame.LargerTextAction largerTextAction
largestTextAction
CodeEditorFrame.LargestTextAction largestTextAction
horizontalSliderAction
CodeEditorFrame.HorizontalSliderAction horizontalSliderAction
verticalSliderAction
CodeEditorFrame.VerticalSliderAction verticalSliderAction
swapPanesAction
CodeEditorFrame.SwapPanesAction swapPanesAction
switchedAction
CodeEditorFrame.SwitchedAction switchedAction
isTopPaneField
boolean isTopPaneField
printingPane
javax.swing.JTextPane printingPane
printJob
java.awt.print.PrinterJob printJob
pageFormat
java.awt.print.PageFormat pageFormat
treeRenderer
CodeEditorFrame.TreeClassCellRenderer treeRenderer
undoManager
CodeEditorFrame.IgnoringStyleUndoManager undoManager
mouseHandler
CodeEditorFrame.MouseHandler mouseHandler
chooser
javax.swing.JFileChooser chooser
filter
SourceFileFilter filter
codeEditorFrame
CodeEditorFrame codeEditorFrame
contentPanel
javax.swing.JPanel contentPanel
treeScrollPane
javax.swing.JScrollPane treeScrollPane
treeScrollPaneWrapper
javax.swing.JPanel treeScrollPaneWrapper
textPane
PrintableJTextPane textPane
textScrollPane
javax.swing.JScrollPane textScrollPane
textScrollPaneWrapper
javax.swing.JPanel textScrollPaneWrapper
splitPane
javax.swing.JSplitPane splitPane
findReplaceDialog
CodeEditorFrame.FindDialog findReplaceDialog
statusBar
javax.swing.JPanel statusBar
toolBar
javax.swing.JToolBar toolBar
fieldValueDisplayWindow
javax.swing.JWindow fieldValueDisplayWindow
editMode
java.lang.String editMode
lineNoString
java.lang.String lineNoString
lineNoLabel
javax.swing.JLabel lineNoLabel
modifiedString
java.lang.String modifiedString
modifiedLabel
javax.swing.JLabel modifiedLabel
switchedLabel
javax.swing.JLabel switchedLabel
modeLabel
javax.swing.JLabel modeLabel
undoString
java.lang.String undoString
undoLabel
javax.swing.JLabel undoLabel
redoString
java.lang.String redoString
redoLabel
javax.swing.JLabel redoLabel
messageString
java.lang.String messageString
messageLabel
javax.swing.JLabel messageLabel
superClassLevel
int superClassLevel
startLine
int startLine
startColumn
int startColumn
endLine
int endLine
endColumn
int endColumn
token
java.lang.String token
filename
java.lang.String filename
codeEditorFrame
CodeEditorFrame codeEditorFrame