Serialized Form


Package koala.dynamicjava.gui

Class koala.dynamicjava.gui.Editor extends javax.swing.JTextArea implements Serializable

Serialized Fields

currentFile

java.io.File currentFile
The currently edited file


document

javax.swing.text.Document document
The current document


undoHandler

javax.swing.event.UndoableEditListener undoHandler
Listener for the edits on the current document


undo

javax.swing.undo.UndoManager undo
UndoManager that we add edits to.


undoAction

Editor.UndoAction undoAction
The undo action


redoAction

Editor.RedoAction redoAction
The redo action


documentModified

boolean documentModified
Has the document been modified?


messageHandler

MessageHandler messageHandler
The message handler


actions

java.util.Map actions
The action map

Class koala.dynamicjava.gui.Main extends javax.swing.JFrame implements Serializable

Serialized Fields

editor

Editor editor
The editor


output

javax.swing.JTextArea output
The text area used to display the output


scrollBarModel

javax.swing.BoundedRangeModel scrollBarModel
The output area vertical scroll bar model


status

StatusBar status
The status bar


options

OptionsDialog options
The options dialog


interpreter

Interpreter interpreter
The DynamicJava current interpreter


selectionStart

int selectionStart
The current selection start


selectionEnd

int selectionEnd
The current selection end


evalAction

Main.EvalAction evalAction
The evaluator


evalSelection

Main.EvalSelectionAction evalSelection
The selection evaluator


stopAction

Main.StopAction stopAction
The stop action


thread

java.lang.Thread thread
The current interpreter thread


isRunning

boolean isRunning
Is the interpreter running?


optionSet

OptionsDialog.OptionSet optionSet
The object used to store the options


textComponentStream

java.io.PrintStream textComponentStream
The text component stream


out

java.io.PrintStream out
The current output stream


err

java.io.PrintStream err
The current error stream


listeners

java.util.Map listeners
The map that contains the listeners

Class koala.dynamicjava.gui.Main.AboutAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.Main.ClearAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.Main.EvalAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

components

java.util.List components

Class koala.dynamicjava.gui.Main.EvalSelectionAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

components

java.util.List components

Class koala.dynamicjava.gui.Main.ExitAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.Main.OptionsAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.Main.ReinitAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.Main.StopAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

components

java.util.List components

Class koala.dynamicjava.gui.OptionsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

classPathList

StringList classPathList
The classpath list


libraryPathList

StringList libraryPathList
The library path list


urlChooser

URLChooser urlChooser
The URL chooser


classes

java.lang.String[] classes
The class path list content when the dialog is shown


libraries

java.lang.String[] libraries
The library path list content when the dialog is shown


mainFrame

Main mainFrame
The main frame


interpreterPanel

OptionsDialog.InterpreterPanel interpreterPanel
The interpreter panel


guiPanel

OptionsDialog.GUIPanel guiPanel
The GUI panel


listeners

java.util.Map listeners
The map that contains the listeners

Class koala.dynamicjava.gui.OptionsDialog.CancelButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.OptionsDialog.CPLAddButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.OptionsDialog.GUIPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

textField

javax.swing.JTextField textField
The text field


checkBox

javax.swing.JCheckBox checkBox
The check box


label

javax.swing.JLabel label
The label


outputCheckBox

javax.swing.JCheckBox outputCheckBox
The output check box


errorCheckBox

javax.swing.JCheckBox errorCheckBox
The error check box


fileCheckBox

javax.swing.JCheckBox fileCheckBox
The file check box


fileLabel

javax.swing.JLabel fileLabel
The file label


fileTextField

javax.swing.JTextField fileTextField
The file text field


browseButton

javax.swing.JButton browseButton
The browse button

Class koala.dynamicjava.gui.OptionsDialog.GUIPanel.InitFileBrowseButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.OptionsDialog.InterpreterPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

textField

javax.swing.JTextField textField
The text field


checkBox

javax.swing.JCheckBox checkBox
The check box


label

javax.swing.JLabel label
The label


fileCheckBox

javax.swing.JCheckBox fileCheckBox
The file check box


fileLabel

javax.swing.JLabel fileLabel
The file label


fileTextField

javax.swing.JTextField fileTextField
The file text field


browseButton

javax.swing.JButton browseButton
The browse button

Class koala.dynamicjava.gui.OptionsDialog.InterpreterPanel.InitFileBrowseButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.OptionsDialog.LPLAddButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.OptionsDialog.OKButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.OptionsDialog.UCOKButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.StatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

line

javax.swing.JLabel line
The line number label


message

javax.swing.JLabel message
The message label


resources

ResourceManager resources
The resource manager


mainMessage

java.lang.String mainMessage
The main message


lineSymbol

java.lang.String lineSymbol
The line number symbol

Class koala.dynamicjava.gui.StringList extends javax.swing.JPanel implements Serializable

Serialized Fields

list

javax.swing.JList list
The string list


listModel

javax.swing.DefaultListModel listModel
The list model


removeButton

javax.swing.JButton removeButton
The remove button


upButton

javax.swing.JButton upButton
The up button


downButton

javax.swing.JButton downButton
The down button


listeners

java.util.Map listeners
The map that contains the listeners

Class koala.dynamicjava.gui.StringList.DownButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.StringList.RemoveButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.StringList.UpButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.URLChooser extends javax.swing.JDialog implements Serializable

Serialized Fields

buttonFactory

ButtonFactory buttonFactory
The button factory


textField

javax.swing.JTextField textField
The text field


okButton

javax.swing.JButton okButton
The OK button


clearButton

javax.swing.JButton clearButton
The Clear button


okAction

javax.swing.Action okAction
The external action associated with the ok button


listeners

java.util.Map listeners
The map that contains the listeners

Class koala.dynamicjava.gui.URLChooser.BrowseButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.URLChooser.CancelButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.URLChooser.ClearButtonAction extends javax.swing.AbstractAction implements Serializable

Class koala.dynamicjava.gui.URLChooser.OKButtonAction extends javax.swing.AbstractAction implements Serializable


Package koala.dynamicjava.gui.resource

Class koala.dynamicjava.gui.resource.MissingListenerException extends java.lang.RuntimeException implements Serializable

Serialized Fields

className

java.lang.String className
The class name of the listener bundle requested

 

key

java.lang.String key
The name of the specific listener requested by the user

 

Class koala.dynamicjava.gui.resource.ResourceFormatException extends java.lang.RuntimeException implements Serializable

Serialized Fields

className

java.lang.String className
The class name of the resource bundle requested

 

key

java.lang.String key
The name of the specific resource requested by the user

 


Package koala.dynamicjava.interpreter

Class koala.dynamicjava.interpreter.InterpreterException extends ThrownException implements Serializable

Serialized Fields

sourceInformation

InterpreterException.SourceInformation sourceInformation
The source code information


message

java.lang.String message
The detailed message

Class koala.dynamicjava.interpreter.TreeCompiler.PseudoError extends java.lang.Error implements Serializable

Serialized Fields

classInfo

ClassInfo classInfo
The exception content


Package koala.dynamicjava.interpreter.context

Class koala.dynamicjava.interpreter.context.GlobalContext.PseudoError extends java.lang.Error implements Serializable

Class koala.dynamicjava.interpreter.context.MethodModificationError extends java.lang.Error implements Serializable

Serialized Fields

expression

Expression expression
The modified expression

 

method

java.lang.reflect.Method method
The method

Class koala.dynamicjava.interpreter.context.NoSuchFunctionException extends java.lang.Exception implements Serializable


Package koala.dynamicjava.interpreter.error

Class koala.dynamicjava.interpreter.error.CatchedExceptionError extends ExecutionError implements Serializable

Class koala.dynamicjava.interpreter.error.ExecutionError extends java.lang.Error implements Serializable

Serialized Fields

thrown

java.lang.Throwable thrown

node

Node node
The syntax tree node where the error occurs

 

rawMessage

java.lang.String rawMessage
The raw message


Package koala.dynamicjava.interpreter.throwable

Class koala.dynamicjava.interpreter.throwable.BreakException extends java.lang.RuntimeException implements Serializable

Serialized Fields

label

java.lang.String label
The label

 

Class koala.dynamicjava.interpreter.throwable.ContinueException extends java.lang.RuntimeException implements Serializable

Serialized Fields

label

java.lang.String label
The label

 

Class koala.dynamicjava.interpreter.throwable.ReturnException extends ExecutionError implements Serializable

Serialized Fields

withValue

boolean withValue
Whether the return has a value

 

value

java.lang.Object value
The returned object

 

Class koala.dynamicjava.interpreter.throwable.ThrownException extends ExecutionError implements Serializable


Package koala.dynamicjava.parser

Class koala.dynamicjava.parser.ParseException extends java.lang.Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

java.lang.String eol
The end of line string for this machine.

Class koala.dynamicjava.parser.TokenMgrError extends java.lang.Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package koala.dynamicjava.parser.wrapper

Class koala.dynamicjava.parser.wrapper.ParseError extends java.lang.Error implements Serializable

Serialized Fields

filename

java.lang.String filename
The file name

 

line

int line
The line in the source code where the error occured

 

column

int column
The column in the source code where the error occured

 


Package koala.dynamicjava.util

Class koala.dynamicjava.util.AmbiguousFieldException extends java.lang.Exception implements Serializable



Copyright © 2001 Stephane Hillion. All Rights Reserved.