uk.org.toot.midi.core
Class DefaultMidiOutput

java.lang.Object
  extended by uk.org.toot.midi.core.DefaultMidiOutput
All Implemented Interfaces:
MidiOutput, MidiPort, MidiTransport
Direct Known Subclasses:
ChannelWriteMidiOutput, LegacyDevices.DeviceAdaptor.DeviceMidiOutput

public class DefaultMidiOutput
extends java.lang.Object
implements MidiOutput, MidiTransport


Constructor Summary
DefaultMidiOutput(java.lang.String name)
           
 
Method Summary
 void addConnectionTo(MidiInput input)
           
 int getConnectionCount()
           
 java.lang.String getName()
           
 void removeConnectionTo(MidiInput input)
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
           
 void transport(javax.sound.midi.MidiMessage msg, long timestamp)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultMidiOutput

public DefaultMidiOutput(java.lang.String name)
Method Detail

addConnectionTo

public void addConnectionTo(MidiInput input)
Specified by:
addConnectionTo in interface MidiOutput

removeConnectionTo

public void removeConnectionTo(MidiInput input)
Specified by:
removeConnectionTo in interface MidiOutput

getConnectionCount

public int getConnectionCount()

transport

public void transport(javax.sound.midi.MidiMessage msg,
                      long timestamp)
Specified by:
transport in interface MidiTransport

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()
Specified by:
getName in interface MidiPort

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.