public final class DevicesConfig extends Object
synthdrivers.properties
file.Modifier and Type | Method and Description |
---|---|
DeviceDescriptor |
getDescriptorForDeviceName(String deviceName)
Get the class for a device based on device name.
|
DeviceDescriptor |
getDescriptorForIDString(String deviceId)
Get the class for a device based on device id.
|
DeviceDescriptor |
getDescriptorForShortName(String shortName)
Get the class for a device based on short name.
|
Collection<DeviceDescriptor> |
getDeviceDescriptors()
Get the available device descriptors.
|
Collection<String> |
getDeviceIds()
Get the available device identifiers.
|
static DevicesConfig |
getInstance()
Get the singleton instance.
|
static String |
getShortNameForClassName(String s) |
void |
printAll()
Print all available device descriptors to the console.
|
public static DevicesConfig getInstance()
public Collection<DeviceDescriptor> getDeviceDescriptors()
public Collection<String> getDeviceIds()
public DeviceDescriptor getDescriptorForIDString(String deviceId)
deviceId
- the device id (for example F07E..0602400000040000000000f7)public DeviceDescriptor getDescriptorForShortName(String shortName)
shortName
- the device short namepublic DeviceDescriptor getDescriptorForDeviceName(String deviceName)
deviceName
- the device name (for example Kawai K4/K4R Driver)public void printAll()
Copyright © 2014. All Rights Reserved.