gr.teicrete.mta.midi.eobody.event
Class EobodyEvent

java.lang.Object
  extended by java.util.EventObject
      extended by gr.teicrete.mta.midi.eobody.event.EobodyEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ControlChangeEvent, KeyPressureEvent, NoteOffEvent, NoteOnEvent, PitchBendEvent, PolyPressureEvent, ProgramChangeEvent

public class EobodyEvent
extends java.util.EventObject

An event class that fires whenever eobody sends a MIDI message to the sound card.

Author:
zavi
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
EobodyEvent(java.lang.Object evtSource, javax.sound.midi.MidiMessage midiMessage)
          EobodyEvent's constructor
 
Method Summary
 int getChannel()
          A method to obtain the channel
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EobodyEvent

public EobodyEvent(java.lang.Object evtSource,
                   javax.sound.midi.MidiMessage midiMessage)
EobodyEvent's constructor

Parameters:
evtSource - The source of the event
midiMessage - The MIDI message received
Method Detail

getChannel

public int getChannel()
A method to obtain the channel

Returns:
An integer representing the Midi Channel