public abstract class

AbstractMidiDeviceProvider

extends MidiDeviceProvider
java.lang.Object
   ↳ javax.sound.midi.spi.MidiDeviceProvider
     ↳ com.sun.media.sound.AbstractMidiDeviceProvider
Known Direct Subclasses

Class Overview

Super class for MIDI input or output device provider.

Summary

Public Constructors
AbstractMidiDeviceProvider()
Public Methods
MidiDevice getDevice(MidiDevice.Info info)
Obtains an instance of the device represented by the info object.
Info[] getDeviceInfo()
Obtains the set of info objects representing the device or devices provided by this MidiDeviceProvider.
[Expand]
Inherited Methods
From class javax.sound.midi.spi.MidiDeviceProvider
From class java.lang.Object

Public Constructors

public AbstractMidiDeviceProvider ()

Public Methods

public MidiDevice getDevice (MidiDevice.Info info)

Obtains an instance of the device represented by the info object.

Parameters
info an info object that describes the desired device
Returns
  • device instance

public Info[] getDeviceInfo ()

Obtains the set of info objects representing the device or devices provided by this MidiDeviceProvider.

Returns
  • set of device info objects