< prev index next >

src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java

Print this page

        

*** 20,33 **** * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ - package com.sun.media.sound; ! import javax.sound.midi.*; /** * Helper class which allows to convert {@code Transmitter} * to {@code MidiDeviceTransmitter}. * --- 20,36 ---- * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ ! package com.sun.media.sound; + import javax.sound.midi.MidiDevice; + import javax.sound.midi.MidiDeviceTransmitter; + import javax.sound.midi.Receiver; + import javax.sound.midi.Transmitter; /** * Helper class which allows to convert {@code Transmitter} * to {@code MidiDeviceTransmitter}. *
*** 53,76 **** this.device = device; this.transmitter = transmitter; } // Transmitter implementation public void setReceiver(Receiver receiver) { transmitter.setReceiver(receiver); } public Receiver getReceiver() { return transmitter.getReceiver(); } public void close() { transmitter.close(); } - // MidiDeviceReceiver implementation public MidiDevice getMidiDevice() { return device; } /** --- 56,82 ---- this.device = device; this.transmitter = transmitter; } // Transmitter implementation + @Override public void setReceiver(Receiver receiver) { transmitter.setReceiver(receiver); } + @Override public Receiver getReceiver() { return transmitter.getReceiver(); } + @Override public void close() { transmitter.close(); } // MidiDeviceReceiver implementation + @Override public MidiDevice getMidiDevice() { return device; } /**
< prev index next >