Serialized Form


Package freaklamarsch.awt

Class freaklamarsch.awt.FLMBufferedPanel implements Serializable

Serialized Fields

bufferImage

java.awt.Image bufferImage

Class freaklamarsch.awt.FLMFileDialog implements Serializable

Serialized Fields

parentIcon

java.awt.Image parentIcon

mode

int mode

overwrite

boolean overwrite

parent

java.awt.Frame parent

currentSelection

java.awt.TextField currentSelection

filterChoice

java.awt.Choice filterChoice

contentScroller

FLMScrollPane contentScroller

canvas

FLMDirectoryCanvas canvas

Class freaklamarsch.awt.FLMImageCanvas implements Serializable

Serialized Fields

image

java.awt.Image image

Class freaklamarsch.awt.FLMOkCancelDialog implements Serializable

Serialized Fields

message

java.lang.String message

okButtonLabel

java.lang.String okButtonLabel

cancelButtonLabel

java.lang.String cancelButtonLabel

messagePanel

java.awt.Panel messagePanel

windowListener

java.awt.event.WindowListener windowListener

disposeAction

java.awt.event.ActionListener disposeAction

okButton

java.awt.Button okButton

cancelButton

java.awt.Button cancelButton

icon

FLMDialogIcon icon

Class freaklamarsch.awt.FLMScrollPane implements Serializable

Serialized Fields

contentPanel

java.awt.Panel contentPanel

gbc

java.awt.GridBagConstraints gbc

Class freaklamarsch.awt.ScrollBarTest implements Serializable

Serialized Fields

sb

java.awt.Scrollbar sb

b

java.awt.Button b

klicker

int klicker


Package freaklamarsch.io

Class freaklamarsch.io.FLMFile implements Serializable


Class CheckboxScrollPane implements Serializable

Serialized Fields

cp

CheckboxScrollPane.CheckboxPanel cp


Class CheckboxScrollPane.CheckboxPanel implements Serializable


Class CompileOptions implements Serializable

Serialized Fields

gAll

java.awt.Checkbox gAll

optimize

java.awt.Checkbox optimize

nowarn

java.awt.Checkbox nowarn

verbose

java.awt.Checkbox verbose

deprecation

java.awt.Checkbox deprecation

classpath

java.awt.Checkbox classpath

directory

java.awt.Checkbox directory

autoadd

java.awt.Checkbox autoadd

depend

java.awt.Checkbox depend

javaoption

java.awt.Checkbox javaoption

gSomeInput

java.awt.TextField gSomeInput

classpathInput

java.awt.TextField classpathInput

directoryInput

java.awt.TextField directoryInput

javaoptionInput

java.awt.TextField javaoptionInput

setButton

java.awt.Button setButton

cancelButton

java.awt.Button cancelButton

saveButton

java.awt.Button saveButton

classpathInputButton

java.awt.Button classpathInputButton

directoryInputButton

java.awt.Button directoryInputButton

p

java.util.Properties p

owner

Javacw owner

setAction

java.awt.event.ActionListener setAction

cancelAction

java.awt.event.ActionListener cancelAction

saveAction

java.awt.event.ActionListener saveAction


Class FileDialogTest implements Serializable


Class Javacw implements Serializable

Serialized Fields

panelcolor

java.awt.Color panelcolor

menuBar

java.awt.MenuBar menuBar

nBar

java.awt.Panel nBar

sBar

java.awt.Panel sBar

status

java.awt.Label status

cText

java.awt.TextArea cText

addButton

java.awt.Button addButton

compileButton

java.awt.Button compileButton

runButton

java.awt.Button runButton

newButton

java.awt.Button newButton

optionsButton

java.awt.Button optionsButton

javacw

Javacw javacw

screen

java.awt.Dimension screen

stdOut

java.io.OutputStream stdOut

stdPrint

java.io.PrintStream stdPrint

cOptionsArray

java.lang.String[] cOptionsArray

rOptionsArray

java.lang.String[] rOptionsArray

filesClasspath

java.lang.String filesClasspath

p

java.util.Properties p

running

boolean running

fileCompiled

boolean fileCompiled

runAllowed

boolean runAllowed

invokeAllowed

boolean invokeAllowed

autoaddPath

boolean autoaddPath

cr

FLMClassRunner cr

menuState

FLMHashMap menuState

appConfig

java.util.Properties appConfig

sm

Javacw.CompilerSecurityManager sm

sourceFiles

FLMResizableArray sourceFiles

projectName

java.lang.String projectName

projectDir

java.lang.String projectDir

sourceFilesArray

java.lang.String[] sourceFilesArray

projectChanged

boolean projectChanged

overwrite

boolean overwrite

compileAction

java.awt.event.ActionListener compileAction
Action for compiling the files. Calls compile(String[])


exitAction

java.awt.event.ActionListener exitAction

removeAction

java.awt.event.ActionListener removeAction

addAction

java.awt.event.ActionListener addAction
addAction opens a new FLMFileDialog in which the user can choose a file.
If the sourceFiles FLMResizableArray doesn't contain this file already, this file is added to the sourceFiles FLMResizableArray.


addDirAction

java.awt.event.ActionListener addDirAction
addDirAction opens a new FileDialog in which the user can choose a file.
If the sourceFiles FLMResizableArray is empty, this file is added as first file, so it will be executed when the user clicks the run Button. After this, all .java-Files form this directory are also added if the sourceFiles FLMResizableArray doesn't contain this file already.


runAction

java.awt.event.ActionListener runAction
This ActionListener tries to run the main file (first file added to the wrapper) if it is an application.
This action is invoked by the runButton.
The Personal Java Runtime for WindowsCE doesn't support the Runtime.exec() method.
If you would call this method on WindowsCE systems an UnsupportedOperationException is thrown.
The problem with this is that this method is needed for starting applications (as far as I know) and that's why this feature is not available for WindowsCE devices.
Instead of calling the Runtime.exec() method on systems that have this problem it's tried to get and invoke the main method of the compiled class.
This allows to start some small programs, but may fail on more complex application


aboutAction

java.awt.event.ActionListener aboutAction
ActionListener for the MenuItem About in the Help Menu.
When the ActionEvent occures it prints some Info on std.out.


cOptionsAction

java.awt.event.ActionListener cOptionsAction
ActionListener for the MenuItem Compiler Options in the Options Menu.
When the ActionEvent occures it creates a new CompileOptions object.

See Also:
CompileOptions

rOptionsAction

java.awt.event.ActionListener rOptionsAction
ActionListener for the MenuItem Run Options in the Options Menu.
When the ActionEvent occures it creates a new CompileOptions object.

See Also:
CompileOptions

newBuildAction

java.awt.event.ActionListener newBuildAction
ActionListener for the MenuItem "New" in the File Menu.
When the ActionEvent occures the runButton, runMenuItem, newButton and newMenuItem are disabled and the FLMResizableArray for the input files is emptyed


openProjectAction

java.awt.event.ActionListener openProjectAction

saveProjectAction

java.awt.event.ActionListener saveProjectAction

saveProjectAsAction

java.awt.event.ActionListener saveProjectAsAction

dontSave

boolean dontSave


Class Javacw.ExitSecurityException implements Serializable


Class Javacw.FailSecurityException implements Serializable


Class Javacw.SuccessSecurityException implements Serializable


Class Notes implements Serializable

Serialized Fields

t

java.awt.TextArea t

openDialog

FLMFileDialog openDialog

saveDialog

java.awt.FileDialog saveDialog

filename

java.lang.String filename

mbar

java.awt.MenuBar mbar

screenSize

java.awt.Dimension screenSize

mnuFile

java.lang.String mnuFile
See Also:
Constant Field Values

mnuNew

java.lang.String mnuNew
See Also:
Constant Field Values

mnuOpen

java.lang.String mnuOpen
See Also:
Constant Field Values

mnuSave

java.lang.String mnuSave
See Also:
Constant Field Values

mnuSaveAs

java.lang.String mnuSaveAs
See Also:
Constant Field Values

mnuQuit

java.lang.String mnuQuit
See Also:
Constant Field Values

mnuHelp

java.lang.String mnuHelp
See Also:
Constant Field Values

mnuAbout

java.lang.String mnuAbout
See Also:
Constant Field Values


Class Notes.AboutDialog implements Serializable


Class RemoveFileDialog implements Serializable

Serialized Fields

owner

Javacw owner

files

FLMResizableArray files

csp

CheckboxScrollPane csp

screen

java.awt.Dimension screen

cancelAction

java.awt.event.ActionListener cancelAction

removeAction

java.awt.event.ActionListener removeAction


Class RunOptions implements Serializable

Serialized Fields

allowrun

java.awt.Checkbox allowrun

autoadd

java.awt.Checkbox autoadd

classpath

java.awt.Checkbox classpath

workingdir

java.awt.Checkbox workingdir

classname

java.awt.Checkbox classname

classpathInput

java.awt.TextField classpathInput

workingdirInput

java.awt.TextField workingdirInput

classnameInput

java.awt.TextField classnameInput

setButton

java.awt.Button setButton

cancelButton

java.awt.Button cancelButton

saveButton

java.awt.Button saveButton

classpathInputButton

java.awt.Button classpathInputButton

workingdirInputButton

java.awt.Button workingdirInputButton

classnameInputButton

java.awt.Button classnameInputButton

p

java.util.Properties p

owner

Javacw owner

setAction

java.awt.event.ActionListener setAction

cancelAction

java.awt.event.ActionListener cancelAction

saveAction

java.awt.event.ActionListener saveAction