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 и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.