Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.sound.midi.spi
Class SoundbankReader  view SoundbankReader download SoundbankReader.java

java.lang.Object
  extended byjavax.sound.midi.spi.SoundbankReader

public abstract class SoundbankReader
extends java.lang.Object

The SoundbankReader abstract class defines the methods to be provided by a soundbank file reader.

Since:
1.3

Constructor Summary
SoundbankReader()
           
 
Method Summary
abstract  javax.sound.midi.Soundbank getSoundbank(java.io.File file)
          Get a Soundbank from the given File.
abstract  javax.sound.midi.Soundbank getSoundbank(java.io.InputStream stream)
          Get a Soundbank from the given InputStream.
abstract  javax.sound.midi.Soundbank getSoundbank(java.net.URL url)
          Get a Soundbank from the given URL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoundbankReader

public SoundbankReader()
Method Detail

getSoundbank

public abstract javax.sound.midi.Soundbank getSoundbank(java.net.URL url)
                                                 throws javax.sound.midi.InvalidMidiDataException,
                                                        java.io.IOException
Get a Soundbank from the given URL.


getSoundbank

public abstract javax.sound.midi.Soundbank getSoundbank(java.io.InputStream stream)
                                                 throws javax.sound.midi.InvalidMidiDataException,
                                                        java.io.IOException
Get a Soundbank from the given InputStream.


getSoundbank

public abstract javax.sound.midi.Soundbank getSoundbank(java.io.File file)
                                                 throws javax.sound.midi.InvalidMidiDataException,
                                                        java.io.IOException
Get a Soundbank from the given File.