34 |
|
|
35 |
|
|
36 |
/** |
/** |
37 |
* |
* This task creates a new MIDI input device. |
38 |
* @author Grigor Iliev |
* @author Grigor Iliev |
39 |
*/ |
*/ |
40 |
public class CreateMidiDevice extends EnhancedTask<Integer> { |
public class CreateMidiDevice extends EnhancedTask<Integer> { |
42 |
private Parameter[] parameters; |
private Parameter[] parameters; |
43 |
|
|
44 |
|
|
45 |
|
|
46 |
|
/** |
47 |
|
* Creates a new instance of <code>CreateMidiDevice</code>. |
48 |
|
* @param driver The desired MIDI input system. |
49 |
|
* @param parameters An optional list of driver specific parameters. |
50 |
|
*/ |
51 |
public |
public |
52 |
CreateMidiDevice(String driver, Parameter... parameters) { |
CreateMidiDevice(String driver, Parameter... parameters) { |
53 |
setTitle("CreateMidiDevice_task"); |
setTitle("CreateMidiDevice_task"); |
57 |
this.parameters = parameters; |
this.parameters = parameters; |
58 |
} |
} |
59 |
|
|
60 |
|
/** The entry point of the task. */ |
61 |
public void |
public void |
62 |
run() { |
run() { |
63 |
try { |
try { |