Class | Description |
---|---|
TBaseConverterPane |
TBaseConvertPanel is a JPanel which acts as a base converter.
|
TCommentingAutoCompleter |
TCommentingAutoCompleter is an subclass of TUncommentingAutoCompleter which will also
automatically update or add an autocomment when the user completes or modifies a command.
|
TConfigurationManager |
TConfigurationManager is a class that reads and stores the bindings passed to Visual X-TOY
through $USER_HOME/toy.conf.
|
TCorePane |
TCorePane is a JPanel which acts as an editor for the stdin of a TVirtualMachine.
|
TExampleDialog | |
TExampleManager |
TExampleManager is a class that reads the example manifest and loads all of the examples into
memory, parsing their titles as well.
|
TFrame | |
TFrame.Runner |
Runner is the implementation of Runnable which updates the warnings of all TFrames (if the
program had changed since the last syntax check).
|
TFrame.WorkspaceMenuItem |
TWorkspaceMenuItem is a simple subclass of JRadioButtonMenuItem which keeps an index
property.
|
TImageManager |
TImageManager is a class that manages the jpeg and gif files which Visual X-TOY uses.
|
TMain |
TMain is the class which contains the main function for the X-TOY application.
|
TOptionsFrame | |
TOptionsFrame.FileHistoryAction |
FileHistoryAction is an action for opening a file that had been opened in the past.
|
TOptionsFrame.IntStruct |
IntStruct is a simple structure that encapsulates an integer.
|
TOptionsFrame.OptionsAction |
OptionsAction is an action for showing the TOptionFrame instance.
|
TProgramDocument |
TProgramDocument is a class which encapsulates the information associated with a toy program.
|
TProgramDocument.WarningInfoStruct |
WarningInfoStruct is a simple class which encapsulates all of the info that getWarnings()
has to return.
|
TReferencePane |
TReferencePane is a convenient subclass of JPanel which provides reference information regarding
the TOY language.
|
TResourceLoader |
TResourceLoader is a convenient library of functions which allow the other classes to easily
access resources from within the JAR file.
|
TSecurityManager |
TSecurityManager is a simple subclass of SecurityManager which allows all actions.
|
TSimDetailPane |
TSimDetailPane is a JPanel which shows the details (in human readable terms) of what the
TSimMachinePane displays.
|
TSimMachinePane |
TSimMachinePane is a JPanel which acts the interface between the TVirtualMachine and the user
when Visual X-TOY is in Sim mode.
|
TSimMemPane |
TSimMemPane is a Scrollable component which displays the memory of a virtualMachine in sim mode.
|
TSimStdin2Pane |
TSimStdin2Pane is a variant of TSimStdinPane which displays its data in the form of a set of
punchcards.
|
TSimStdinPane |
TSimStdinPane is a Scrollable component which displays the stdin stream of a virtualMachine in
sim mode.
|
TSimStdout2Pane |
TSimStdout2Pane is a variant of TSimStdoutPane which displays its data in the form of a set of
punchcards.
|
TSimStdoutPane |
TSimStdoutPane is a Scrollable component which displays the stdin stream of a virtualMachine in
sim mode.
|
TSplashWindow |
TSplashWindow is the splash window which pops up at startup.
|
TStdinPane |
TStdinPane is a JPanel which acts as an editor for the stdin of a TVirtualMachine.
|
TStdinPane.ListModel |
A customized implementation of ListModel meant specifically for displaying stdin.
|
TStdoutPane |
TStdoutPane is a JPanel which acts as an editor for the stdin of a TVirtualMachine.
|
TStdoutPane.ListModel |
A customized implementation of ListModel meant specifically for displaying stdin.
|
TUncommentingAutoCompleter |
TUncommentingAutoCompleter is an subclass of IndentingAutoCompleter which will also automatically
remove an entire autocomment when the user deletes the first or last character of it via the
delete key or backspace key, respectively.
|