JML

org.multijava.launcher
Class FullLauncher.OpenHandler

java.lang.Object
  extended byorg.multijava.util.gui.AbstractOpenHandler
      extended byorg.multijava.launcher.FullLauncher.OpenHandler
All Implemented Interfaces:
ActionListener, EventListener
Enclosing class:
FullLauncher

private class FullLauncher.OpenHandler
extends org.multijava.util.gui.AbstractOpenHandler

Handles the selection of files in an open file window


Nested Class Summary
 
Nested classes inherited from class org.multijava.util.gui.AbstractOpenHandler
 
Constructor Summary
protected FullLauncher.OpenHandler()
          Constructs the "Open File" dialog
 
Method Summary
protected  String getCurrentDirectory()
          Returns the starting directory preferred by the user
protected  JList getFileList()
          Returns the list of files that the tool is going to process
protected  void setDirectory(String file)
          Set current directory location to last location accessed
 
Methods inherited from class org.multijava.util.gui.AbstractOpenHandler
actionPerformed, createFileChooser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullLauncher.OpenHandler

protected FullLauncher.OpenHandler()
Constructs the "Open File" dialog

Method Detail

getCurrentDirectory

protected String getCurrentDirectory()
Returns the starting directory preferred by the user


getFileList

protected JList getFileList()
Returns the list of files that the tool is going to process


setDirectory

protected void setDirectory(String file)
Set current directory location to last location accessed


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.