166 |
*/ |
*/ |
167 |
private void |
private void |
168 |
fireSettingsChanged() { |
fireSettingsChanged() { |
169 |
fireSettingsChanged(new MidiDeviceEvent(this, this)); |
SwingUtilities.invokeLater(new Runnable() { |
170 |
|
public void |
171 |
|
run() { |
172 |
|
MidiDeviceModel model = DefaultMidiDeviceModel.this; |
173 |
|
fireSettingsChanged(new MidiDeviceEvent(model, model)); |
174 |
|
} |
175 |
|
}); |
176 |
} |
} |
177 |
|
|
178 |
/** |
/** |
181 |
*/ |
*/ |
182 |
private void |
private void |
183 |
fireSettingsChanged(final MidiDeviceEvent e) { |
fireSettingsChanged(final MidiDeviceEvent e) { |
184 |
SwingUtilities.invokeLater(new Runnable() { |
CC.getSamplerModel().setModified(true); |
185 |
public void |
for(MidiDeviceListener l : listeners) l.settingsChanged(e); |
|
run() { for(MidiDeviceListener l : listeners) l.settingsChanged(e); } |
|
|
}); |
|
186 |
} |
} |
187 |
} |
} |