18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package javax.sound.midi; 27 28 /** 29 * {@code MidiDeviceTransmitter} is a {@code Transmitter} which represents a 30 * MIDI input connector of a {@code MidiDevice} (see 31 * {@link MidiDevice#getTransmitter()}). 32 * 33 * @since 1.7 34 */ 35 public interface MidiDeviceTransmitter extends Transmitter { 36 37 /** 38 * Obtains a MidiDevice object which is an owner of this Transmitter. 39 * 40 * @return a MidiDevice object which is an owner of this Transmitter 41 */ 42 MidiDevice getMidiDevice(); 43 } | 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package javax.sound.midi; 27 28 /** 29 * {@code MidiDeviceTransmitter} is a {@code Transmitter} which represents a 30 * MIDI input connector of a {@code MidiDevice} (see 31 * {@link MidiDevice#getTransmitter()}). 32 * 33 * @since 1.7 34 */ 35 public interface MidiDeviceTransmitter extends Transmitter { 36 37 /** 38 * Obtains a {@code MidiDevice} object which is an owner of this 39 * {@code Transmitter}. 40 * 41 * @return a {@code MidiDevice} object which is an owner of this 42 * {@code Transmitter} 43 */ 44 MidiDevice getMidiDevice(); 45 } |