Serialized Form


Package elan.parser

Class elan.parser.ParseException implements Serializable

Serialized Fields

myString

java.lang.String myString


Package gui.frame

Class gui.frame.AboutFrame implements Serializable

Class gui.frame.CanvasFrame implements Serializable

Serialized Fields

layeredPane

javax.swing.JLayeredPane layeredPane

contentPane

javax.swing.JComponent contentPane

myField

CanvasFrame.TurtleField myField

myTurtle

JTurtle myTurtle

CANVAS_COLOR

java.awt.Color CANVAS_COLOR

startingPoint

javax.swing.JPanel startingPoint

isFirstUpdateCall

boolean isFirstUpdateCall

Class gui.frame.CommandConsoleFrame implements Serializable

Serialized Fields

myTextField

javax.swing.JTextField myTextField

myCommandLine

java.lang.String myCommandLine

myPreviousInput

javax.swing.JList myPreviousInput

myTextConsole

javax.swing.JScrollPane myTextConsole

isHistoryVisible

boolean isHistoryVisible

myHistoryButton

javax.swing.JButton myHistoryButton

HIDE_HEIGHT

int HIDE_HEIGHT

SHOW_HEIGHT

int SHOW_HEIGHT

myCommands

java.util.ArrayList myCommands

Class gui.frame.ErrorFrame implements Serializable

Serialized Fields

myMessages

javax.swing.JList myMessages

myErrorScrollPane

javax.swing.JScrollPane myErrorScrollPane

WIDTH

int WIDTH

Class gui.frame.HelpFrame implements Serializable

Serialized Fields

myHelpDisplay

javax.swing.JEditorPane myHelpDisplay

myUsageDisplay

javax.swing.JEditorPane myUsageDisplay

myOverviewPane

javax.swing.JScrollPane myOverviewPane

myUsagePane

javax.swing.JScrollPane myUsagePane

myCommandPane

javax.swing.JScrollPane myCommandPane

myTabbedPane

javax.swing.JTabbedPane myTabbedPane

Class gui.frame.LegalCommandsFrame implements Serializable

Serialized Fields

myCoreList

javax.swing.JList myCoreList

myCustomList

javax.swing.JList myCustomList

myCoreScrollPane

javax.swing.JScrollPane myCoreScrollPane

myCustomScrollPane

javax.swing.JScrollPane myCustomScrollPane

myTabbedPane

javax.swing.JTabbedPane myTabbedPane

Class gui.frame.SlidersFrame implements Serializable

Serialized Fields

HEIGHT

int HEIGHT

WIDTH

int WIDTH

mySlider

javax.swing.JSlider mySlider

MAX

int MAX
See Also:
Constant Field Values

MIN

int MIN
See Also:
Constant Field Values

START

int START
See Also:
Constant Field Values

myHeading

SlogoSlider myHeading

myPenWidth

SlogoSlider myPenWidth

Class gui.frame.SlogoFileFrame implements Serializable

Serialized Fields

myText

javax.swing.JTextArea myText

myFile

java.io.File myFile

Class gui.frame.SlogoFileManagerFrame implements Serializable

Serialized Fields

myTabs

javax.swing.JTabbedPane myTabs

Class gui.frame.SlogoInternalFrame implements Serializable

Class gui.frame.TurtlePropertiesFrame implements Serializable

Serialized Fields

PEN_HEIGHT

int PEN_HEIGHT

TURTLE_HEIGHT

int TURTLE_HEIGHT

WIDTH

int WIDTH

colorVal

javax.swing.JButton colorVal

bgColorVal

javax.swing.JButton bgColorVal

widthVal

javax.swing.JTextField widthVal

locationVal

javax.swing.JTextField locationVal

headingVal

javax.swing.JTextField headingVal

penUpDown

javax.swing.JButton penUpDown

seeTurtle

javax.swing.JButton seeTurtle

combo

javax.swing.JComboBox combo


Package gui.listeners

Class gui.listeners.canvasListener implements Serializable

Class gui.listeners.commandConsoleListener implements Serializable

Class gui.listeners.errorMessageListener implements Serializable

Class gui.listeners.legalCommandListener implements Serializable

Class gui.listeners.sliderListener implements Serializable

Class gui.listeners.turtlePropListener implements Serializable

Class gui.listeners.workspaceListener implements Serializable


Package gui.menu

Class gui.menu.EditMenu implements Serializable

Serialized Fields

cutItem

javax.swing.JMenuItem cutItem

copyItem

javax.swing.JMenuItem copyItem

pasteItem

javax.swing.JMenuItem pasteItem

Class gui.menu.FileMenu implements Serializable

Serialized Fields

newItem

javax.swing.JMenuItem newItem

openItem

javax.swing.JMenuItem openItem

saveItem

javax.swing.JMenuItem saveItem

saveAsItem

javax.swing.JMenuItem saveAsItem

closeItem

javax.swing.JMenuItem closeItem

closeAllItem

javax.swing.JMenuItem closeAllItem

exitItem

javax.swing.JMenuItem exitItem

Class gui.menu.HelpMenu implements Serializable

Class gui.menu.SlogoMenu implements Serializable

Serialized Fields

myMenu

javax.swing.JMenu myMenu

Class gui.menu.ToolsMenu implements Serializable

Serialized Fields

compileItem

javax.swing.JMenuItem compileItem

executeItem

javax.swing.JMenuItem executeItem

penItem

javax.swing.JMenuItem penItem

backgroundItem

javax.swing.JMenuItem backgroundItem

Class gui.menu.ViewMenu implements Serializable

Serialized Fields

workspaceItem

javax.swing.JCheckBoxMenuItem workspaceItem

canvasItem

javax.swing.JCheckBoxMenuItem canvasItem

turtlePropItem

javax.swing.JCheckBoxMenuItem turtlePropItem

commandItem

javax.swing.JCheckBoxMenuItem commandItem

legalItem

javax.swing.JCheckBoxMenuItem legalItem

sliderItem

javax.swing.JCheckBoxMenuItem sliderItem

errorItem

javax.swing.JCheckBoxMenuItem errorItem


Package gui.view

Class gui.view.BackgroundColorChooser implements Serializable

Class gui.view.PenColorChooser implements Serializable

Class gui.view.SlogoConsole implements Serializable

Serialized Fields

myScreenSize

java.awt.Dimension myScreenSize

myDesktopWidth

int myDesktopWidth

myDesktopHeight

int myDesktopHeight

myHelpFrame

HelpFrame myHelpFrame

myAboutFrame

AboutFrame myAboutFrame

myFileManagerFrame

SlogoFileManagerFrame myFileManagerFrame

myCanvasFrame

CanvasFrame myCanvasFrame

myErrorFrame

ErrorFrame myErrorFrame

myCommandConsoleFrame

CommandConsoleFrame myCommandConsoleFrame

myLegalCommandsFrame

LegalCommandsFrame myLegalCommandsFrame

myTurtlePropertiesFrame

TurtlePropertiesFrame myTurtlePropertiesFrame

mySlidersFrame

SlidersFrame mySlidersFrame

myImageFactory

ImageFactory myImageFactory

Class gui.view.SlogoFileChooser implements Serializable