Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class MidiDeviceProvider extends Object
MidiDeviceProvider
фабрика или провайдер для определенного типа MIDI-устройства. Этот механизм позволяет реализации определять, как ресурсами управляют в создании и управлении устройством.Конструктор и Описание |
---|
MidiDeviceProvider() |
Модификатор и Тип | Метод и Описание |
---|---|
abstract MidiDevice |
getDevice(MidiDevice.Info info)
Получает экземпляр устройства, представленного объектом информации.
|
abstract MidiDevice.Info[] |
getDeviceInfo()
Получает набор объектов информации, представляющих устройство или устройства, обеспеченные этим
MidiDeviceProvider . |
boolean |
isDeviceSupported(MidiDevice.Info info)
Указывает, поддерживает ли провайдер устройства устройство, представленное указанным объектом информации устройства.
|
public boolean isDeviceSupported(MidiDevice.Info info)
info
- объект информации, который описывает устройство, для которого запрашивается поддержкаtrue
если указанное устройство поддерживается, иначе false
public abstract MidiDevice.Info[] getDeviceInfo()
MidiDeviceProvider
.public abstract MidiDevice getDevice(MidiDevice.Info info)
info
- объект информации, который описывает требуемое устройствоIllegalArgumentException
- если определенный объект информации не соответствует объект информации для устройства, поддерживаемого этим MidiDeviceProvider
.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92