< prev index next >
src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
Print this page
@@ -124,14 +124,14 @@
}
public ModelOscillatorStream open(float samplerate) {
ModelAbstractOscillator oscs;
try {
- oscs = this.getClass().newInstance();
- } catch (InstantiationException e) {
- throw new IllegalArgumentException(e);
- } catch (IllegalAccessException e) {
+ @SuppressWarnings("deprecation")
+ ModelAbstractOscillator tmp = this.getClass().newInstance();
+ oscs = tmp;
+ } catch (InstantiationException | IllegalAccessException e) {
throw new IllegalArgumentException(e);
}
oscs.setSampleRate(samplerate);
oscs.init();
return oscs;
< prev index next >