APIdia Launch Partner
Top Description Constructors Methods
com.sun.media.sound

public final Class DLSSoundbankReader

extends SoundbankReader
Class Inheritance
Imports
java.io.File, .IOException, .InputStream, java.net.URL, javax.sound.midi.InvalidMidiDataException, .Soundbank, javax.sound.midi.spi.SoundbankReader

This class is used to connect the DLSSoundBank class to the SoundbankReader SPI interface.
Author
Karl Helgason

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Soundbank
getSoundbank(URL url)

Implements abstract javax.sound.midi.spi.SoundbankReader.getSoundbank.

Obtains a soundbank object from the URL provided.

public Soundbank
getSoundbank(InputStream stream)

Implements abstract javax.sound.midi.spi.SoundbankReader.getSoundbank.

Obtains a soundbank object from the InputStream provided.

public Soundbank
getSoundbank(File file)

Implements abstract javax.sound.midi.spi.SoundbankReader.getSoundbank.

Obtains a soundbank object from the File provided.

Constructor Detail

DLSSoundbankReaderback to summary
public DLSSoundbankReader()

Method Detail

getSoundbankback to summary
public Soundbank getSoundbank(URL url) throws InvalidMidiDataException, IOException

Implements abstract javax.sound.midi.spi.SoundbankReader.getSoundbank.

Doc from javax.sound.midi.spi.SoundbankReader.getSoundbank.

Obtains a soundbank object from the URL provided.

Annotations
@Override
Exceptions
InvalidMidiDataException:
if the URL does not point to valid MIDI soundbank data recognized by this soundbank reader
IOException:
if an I/O error occurs
getSoundbankback to summary
public Soundbank getSoundbank(InputStream stream) throws InvalidMidiDataException, IOException

Implements abstract javax.sound.midi.spi.SoundbankReader.getSoundbank.

Doc from javax.sound.midi.spi.SoundbankReader.getSoundbank.

Obtains a soundbank object from the InputStream provided.

Annotations
@Override
Exceptions
InvalidMidiDataException:
if the stream does not point to valid MIDI soundbank data recognized by this soundbank reader
IOException:
if an I/O error occurs
getSoundbankback to summary
public Soundbank getSoundbank(File file) throws InvalidMidiDataException, IOException

Implements abstract javax.sound.midi.spi.SoundbankReader.getSoundbank.

Doc from javax.sound.midi.spi.SoundbankReader.getSoundbank.

Obtains a soundbank object from the File provided.

Annotations
@Override
Exceptions
InvalidMidiDataException:
if the file does not point to valid MIDI soundbank data recognized by this soundbank reader
IOException:
if an I/O error occurs