org.jfugue
Class IntelligentDeviceResolver

java.lang.Object
  extended by org.jfugue.IntelligentDeviceResolver

public class IntelligentDeviceResolver
extends java.lang.Object


Constructor Summary
IntelligentDeviceResolver()
           
 
Method Summary
static javax.sound.midi.MidiDevice selectDevice(java.lang.String... keywords)
           
static javax.sound.midi.MidiDevice selectReceiverDevice()
           
static javax.sound.midi.MidiDevice selectTransmitterDevice()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntelligentDeviceResolver

public IntelligentDeviceResolver()
Method Detail

selectReceiverDevice

public static javax.sound.midi.MidiDevice selectReceiverDevice()
                                                        throws javax.sound.midi.MidiUnavailableException
Throws:
javax.sound.midi.MidiUnavailableException

selectTransmitterDevice

public static javax.sound.midi.MidiDevice selectTransmitterDevice()
                                                           throws javax.sound.midi.MidiUnavailableException
Throws:
javax.sound.midi.MidiUnavailableException

selectDevice

public static javax.sound.midi.MidiDevice selectDevice(java.lang.String... keywords)
                                                throws javax.sound.midi.MidiUnavailableException
Throws:
javax.sound.midi.MidiUnavailableException