SALT.gui
Class DesignDialog

java.lang.Object
  extended by SALT.gui.Graphics
      extended by SALT.gui.Dialog
          extended by SALT.gui.DesignDialog
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class DesignDialog
extends Dialog
implements java.awt.event.ActionListener

An input dialog to define a Design.


Field Summary
 
Fields inherited from class SALT.gui.Dialog
options
 
Fields inherited from class SALT.gui.Graphics
gridBagConstraints, gridBagLayout
 
Constructor Summary
DesignDialog(java.util.List<javax.sound.midi.MidiDevice.Info> midiInputInfoVector, java.util.List<javax.sound.midi.MidiDevice.Info> midiOutputInfoVector, java.util.List<javax.sound.midi.MidiDevice.Info> midiTimeCodeInputInfoVector)
          Constructs a DesignDialog.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
          Invokes when an action occurs.
 boolean display(javax.swing.JFrame frame, Design design, boolean edit)
          Displays the DesignDialog.
 
Methods inherited from class SALT.gui.Dialog
makeButton, setTitledBorder
 
Methods inherited from class SALT.gui.Graphics
makeGridBagConstraints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DesignDialog

public DesignDialog(java.util.List<javax.sound.midi.MidiDevice.Info> midiInputInfoVector,
                    java.util.List<javax.sound.midi.MidiDevice.Info> midiOutputInfoVector,
                    java.util.List<javax.sound.midi.MidiDevice.Info> midiTimeCodeInputInfoVector)
Constructs a DesignDialog.

Parameters:
midiInputInfoVector -
midiOutputInfoVector -
Method Detail

display

public boolean display(javax.swing.JFrame frame,
                       Design design,
                       boolean edit)
Displays the DesignDialog.

Parameters:
frame -
design -
Returns:

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Invokes when an action occurs.

Specified by:
actionPerformed in interface java.awt.event.ActionListener
See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)