< prev index next >
src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java
Print this page
*** 20,29 ****
--- 20,30 ----
*
* 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.InvalidMidiDataException;
import javax.sound.midi.ShortMessage;
*** 34,53 ****
--- 35,57 ----
*/
public final class SoftShortMessage extends ShortMessage {
int channel = 0;
+ @Override
public int getChannel() {
return channel;
}
+ @Override
public void setMessage(int command, int channel, int data1, int data2)
throws InvalidMidiDataException {
this.channel = channel;
super.setMessage(command, channel & 0xF, data1, data2);
}
+ @Override
public Object clone() {
SoftShortMessage clone = new SoftShortMessage();
try {
clone.setMessage(getCommand(), getChannel(), getData1(), getData2());
} catch (InvalidMidiDataException e) {
< prev index next >