JML

Package org.multijava.launcher

The launcher allows the user to access all of the tools in MJ.

See:
          Description

Interface Summary
ResettableIterator Extention of Iterator that allows resetting the Iterator to its initial position.
 

Class Summary
AbstractLaunchTool An abstract class to be used to simplify launching of tools.
CompactLauncher The implementation for a launcher that only provides a list of buttons for access to the tools.
CompactLauncher.ImagePanel Creates the panel that draws the logo
FullLauncher The implementation for a launcher that provides access to the tools as well as keeping track of common preferences and lists of files between tools.
ImpLauncher The superclass for all of the different implementations of the launchers for the tools.
Launcher The superclass for all of the tool set definitions
Launcher.ToolIterator The Iterator that uses an ArrayList to cycle through Hashtables that hold the tool descriptions and AbstractToolLaunchers to enable the launchers to run the various tools.
Launcher.ToolIteratorPair Collects the name of the tool and the launcher of the tool into a mapping that can be accessed by outside classes because of the common interface
LauncherFactory A factory that provides access to the correct implementation of the launcher
MjLauncher A launcher for the Multijava tools
 

Package org.multijava.launcher Description

The launcher allows the user to access all of the tools in MJ. This package also defines the superclass that is used by both of the launchers in MJ and JML.


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.