Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class MidiFileReader extends Object
MidiFileReader
службы чтения файла MIDI предоставлений. Классы реализовывая этот интерфейс могут проанализировать информацию о формате от одного или более типов файла MIDI, и могут произвести a Sequence
объект от файлов этих типов.Конструктор и Описание |
---|
MidiFileReader() |
Модификатор и Тип | Метод и Описание |
---|---|
abstract MidiFileFormat |
getMidiFileFormat(File file)
Получает формат файла MIDI
File если. |
abstract MidiFileFormat |
getMidiFileFormat(InputStream stream)
Получает формат файла MIDI входного обеспеченного потока.
|
abstract MidiFileFormat |
getMidiFileFormat(URL url)
Получает формат файла MIDI обеспеченного URL.
|
abstract Sequence |
getSequence(File file)
Получает последовательность MIDI из
File если. |
abstract Sequence |
getSequence(InputStream stream)
Получает последовательность MIDI из входного обеспеченного потока.
|
abstract Sequence |
getSequence(URL url)
Получает последовательность MIDI из обеспеченного URL.
|
public abstract MidiFileFormat getMidiFileFormat(InputStream stream) throws InvalidMidiDataException, IOException
IOException
.stream
- входной поток, из которого должна быть извлечена информация о формате файлаMidiFileFormat
объект, описывающий формат файла MIDIInvalidMidiDataException
- если поток не указывает на допустимые данные файла MIDI, распознанные системойIOException
- если исключение ввода-вывода происходитInputStream.markSupported()
, InputStream.mark(int)
public abstract MidiFileFormat getMidiFileFormat(URL url) throws InvalidMidiDataException, IOException
url
- URL, из которого должна быть извлечена информация о формате файлаMidiFileFormat
объект, описывающий формат файла MIDIInvalidMidiDataException
- если URL не указывает на допустимые данные файла MIDI, распознанные системойIOException
- если исключение ввода-вывода происходитpublic abstract MidiFileFormat getMidiFileFormat(File file) throws InvalidMidiDataException, IOException
File
если. File
должен указать на допустимые данные файла MIDI.file
- File
из которого должна быть извлечена информация о формате файлаMidiFileFormat
объект, описывающий формат файла MIDIInvalidMidiDataException
- если File
не указывает на допустимые данные файла MIDI, распознанные системойIOException
- если исключение ввода-вывода происходитpublic abstract Sequence getSequence(InputStream stream) throws InvalidMidiDataException, IOException
stream
- входной поток тот, от который Sequence
должен быть созданSequence
основанный на объектах на данных файла MIDI содержится во входном потоке.InvalidMidiDataException
- если поток не указывает на допустимые данные файла MIDI, распознанные системойIOException
- если исключение ввода-вывода происходитInputStream.markSupported()
, InputStream.mark(int)
public abstract Sequence getSequence(URL url) throws InvalidMidiDataException, IOException
url
- URL тот, для который Sequence
должен быть созданSequence
основанный на объектах на данных файла MIDI указывается URLInvalidMidiDataException
- если URL не указывает на допустимые данные файла MIDI, распознанные системойIOException
- если исключение ввода-вывода происходитpublic abstract Sequence getSequence(File file) throws InvalidMidiDataException, IOException
File
если. File
должен указать на допустимые данные файла MIDI.file
- File
от которого Sequence
должен быть созданSequence
основанный на объектах на данных файла MIDI, на которые указывают File
InvalidMidiDataException
- если File
не указывает на допустимые данные файла MIDI, распознанные системойIOException
- если исключение ввода-вывода происходит
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.