/[svn]/jsampler/trunk/src/org/jsampler/view/fantasia/MidiDevicePane.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/view/fantasia/MidiDevicePane.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1784 by iliev, Sat May 31 23:04:01 2008 UTC revision 1785 by iliev, Tue Oct 7 00:07:14 2008 UTC
# Line 62  import org.jsampler.event.ParameterListe Line 62  import org.jsampler.event.ParameterListe
62  import org.jsampler.task.Midi;  import org.jsampler.task.Midi;
63    
64  import org.jsampler.view.ParameterTable;  import org.jsampler.view.ParameterTable;
65    import org.jsampler.view.fantasia.basic.PixmapPane;
66    
67  import org.linuxsampler.lscp.MidiInputDevice;  import org.linuxsampler.lscp.MidiInputDevice;
68  import org.linuxsampler.lscp.MidiPort;  import org.linuxsampler.lscp.MidiPort;
69  import org.linuxsampler.lscp.Parameter;  import org.linuxsampler.lscp.Parameter;
 import org.linuxsampler.lscp.ParameterFactory;  
70    
71  import static org.jsampler.view.fantasia.FantasiaI18n.i18n;  import static org.jsampler.view.fantasia.FantasiaI18n.i18n;
72  import static org.jsampler.view.fantasia.FantasiaPrefs.preferences;  import static org.jsampler.view.fantasia.FantasiaPrefs.preferences;
# Line 97  public class MidiDevicePane extends Devi Line 97  public class MidiDevicePane extends Devi
97                  setDeviceName(i18n.getLabel("MidiDevicePane.lDevName", id, s));                  setDeviceName(i18n.getLabel("MidiDevicePane.lDevName", id, s));
98          }          }
99                    
100            @Override
101          protected void          protected void
102          destroyDevice() {          destroyDevice() {
103                  final Task t = new Midi.DestroyDevice(midiDeviceModel.getDeviceId());                  final Task t = new Midi.DestroyDevice(midiDeviceModel.getDeviceId());
# Line 245  public class MidiDevicePane extends Devi Line 246  public class MidiDevicePane extends Devi
246                          validate();                          validate();
247                  }                  }
248                                    
249                    @Override
250                  public void                  public void
251                  actionPerformed(ActionEvent e) {                  actionPerformed(ActionEvent e) {
252                          Object obj = cbPort.getSelectedItem();                          Object obj = cbPort.getSelectedItem();
# Line 258  public class MidiDevicePane extends Devi Line 260  public class MidiDevicePane extends Devi
260                          portParamTable.getModel().setParameters(port.getAllParameters());                          portParamTable.getModel().setParameters(port.getAllParameters());
261                  }                  }
262                                    
263                    @Override
264                  public void                  public void
265                  itemStateChanged(ItemEvent e) {                  itemStateChanged(ItemEvent e) {
266                          boolean a = checkActive.isSelected();                          boolean a = checkActive.isSelected();
267                          if(a != midiDeviceModel.isActive()) midiDeviceModel.setBackendActive(a);                          if(a != midiDeviceModel.isActive()) midiDeviceModel.setBackendActive(a);
268                  }                  }
269                                    
270                    @Override
271                  public void                  public void
272                  stateChanged(ChangeEvent e) {                  stateChanged(ChangeEvent e) {
273                          int p = (Integer)spinnerPorts.getValue();                          int p = (Integer)spinnerPorts.getValue();
# Line 272  public class MidiDevicePane extends Devi Line 276  public class MidiDevicePane extends Devi
276                          }                          }
277                  }                  }
278                                    
279                    @Override
280                  public void                  public void
281                  settingsChanged(MidiDeviceEvent e) {                  settingsChanged(MidiDeviceEvent e) {
282                          int p = (Integer)spinnerPorts.getValue();                          int p = (Integer)spinnerPorts.getValue();
# Line 297  public class MidiDevicePane extends Devi Line 302  public class MidiDevicePane extends Devi
302                  }                  }
303                                    
304                  /** Invoked when when the value of a particular parameter is changed. */                  /** Invoked when when the value of a particular parameter is changed. */
305                    @Override
306                  public void                  public void
307                  parameterChanged(ParameterEvent e) {                  parameterChanged(ParameterEvent e) {
308                          int port = cbPort.getSelectedIndex();                          int port = cbPort.getSelectedIndex();

Legend:
Removed from v.1784  
changed lines
  Added in v.1785

  ViewVC Help
Powered by ViewVC