org.jfugue
Class ParserListenerAdapter

java.lang.Object
  extended by org.jfugue.ParserListenerAdapter
All Implemented Interfaces:
java.util.EventListener, ParserListener
Direct Known Subclasses:
EasyAnticipatorListener, PatternTool

public class ParserListenerAdapter
extends java.lang.Object
implements ParserListener

This Adapter class implements all of the methods of ParserListener, but the implementations are blank. If you want something to be a ParserListener, but you don't want to implement all of the ParserListener methods, extend this class.

Version:
3.0
Author:
David Koelle

Constructor Summary
ParserListenerAdapter()
           
 
Method Summary
 void channelPressureEvent(ChannelPressure channelPressure)
          Called when the parser encounters a channel pressure event.
 void controllerEvent(Controller controller)
          Called when the parser encounters a controller event.
 void instrumentEvent(Instrument instrument)
          Called when the parser encounters an instrument event.
 void keySignatureEvent(KeySignature keySig)
          Called when the parser encounters a key signature event.
 void layerEvent(Layer layer)
          Called when the parser encounters a layer event.
 void measureEvent(Measure measure)
          Called when the parser encounters a measure event.
 void noteEvent(Note note)
          Called when the parser encounters an initial note event.
 void parallelNoteEvent(Note note)
          Called when the parser encounters a parallel note event.
 void pitchBendEvent(PitchBend pitchBend)
          Called when the parser encounters a pitch bend event.
 void polyphonicPressureEvent(PolyphonicPressure polyphonicPressure)
          Called when the parser encounters a polyphonic pressure event.
 void sequentialNoteEvent(Note note)
          Called when the parser encounters a sequential note event.
 void tempoEvent(Tempo tempo)
          Called when the parser encounters a tempo event.
 void timeEvent(Time time)
          Called when the parser encounters a time event.
 void voiceEvent(Voice voice)
          Called when the parser encounters a voice event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserListenerAdapter

public ParserListenerAdapter()
Method Detail

voiceEvent

public void voiceEvent(Voice voice)
Called when the parser encounters a voice event.

Specified by:
voiceEvent in interface ParserListener
Parameters:
voice - the event that has been parsed
See Also:
Voice

tempoEvent

public void tempoEvent(Tempo tempo)
Called when the parser encounters a tempo event.

Specified by:
tempoEvent in interface ParserListener
Parameters:
tempo - the event that has been parsed
See Also:
Tempo

instrumentEvent

public void instrumentEvent(Instrument instrument)
Called when the parser encounters an instrument event.

Specified by:
instrumentEvent in interface ParserListener
Parameters:
instrument - the event that has been parsed
See Also:
Instrument

layerEvent

public void layerEvent(Layer layer)
Called when the parser encounters a layer event.

Specified by:
layerEvent in interface ParserListener
Parameters:
layer - the event that has been parsed
See Also:
Layer

measureEvent

public void measureEvent(Measure measure)
Called when the parser encounters a measure event.

Specified by:
measureEvent in interface ParserListener
Parameters:
measure - the event that has been parsed
See Also:
Measure

timeEvent

public void timeEvent(Time time)
Called when the parser encounters a time event.

Specified by:
timeEvent in interface ParserListener
Parameters:
time - the event that has been parsed
See Also:
Time

keySignatureEvent

public void keySignatureEvent(KeySignature keySig)
Called when the parser encounters a key signature event.

Specified by:
keySignatureEvent in interface ParserListener
Parameters:
time - the event that has been parsed
See Also:
KeySignature

controllerEvent

public void controllerEvent(Controller controller)
Called when the parser encounters a controller event.

Specified by:
controllerEvent in interface ParserListener
Parameters:
controller - the event that has been parsed

channelPressureEvent

public void channelPressureEvent(ChannelPressure channelPressure)
Called when the parser encounters a channel pressure event.

Specified by:
channelPressureEvent in interface ParserListener
Parameters:
channelPressure - the event that has been parsed
See Also:
ChannelPressure

polyphonicPressureEvent

public void polyphonicPressureEvent(PolyphonicPressure polyphonicPressure)
Called when the parser encounters a polyphonic pressure event.

Specified by:
polyphonicPressureEvent in interface ParserListener
Parameters:
polyphonicPressure - the event that has been parsed
See Also:
PolyphonicPressure

pitchBendEvent

public void pitchBendEvent(PitchBend pitchBend)
Called when the parser encounters a pitch bend event.

Specified by:
pitchBendEvent in interface ParserListener
Parameters:
pitchBend - the event that has been parsed
See Also:
PitchBend

noteEvent

public void noteEvent(Note note)
Called when the parser encounters an initial note event.

Specified by:
noteEvent in interface ParserListener
Parameters:
note - the event that has been parsed
See Also:
Note

sequentialNoteEvent

public void sequentialNoteEvent(Note note)
Called when the parser encounters a sequential note event.

Specified by:
sequentialNoteEvent in interface ParserListener
Parameters:
note - the event that has been parsed
See Also:
Note

parallelNoteEvent

public void parallelNoteEvent(Note note)
Called when the parser encounters a parallel note event.

Specified by:
parallelNoteEvent in interface ParserListener
Parameters:
note - the event that has been parsed
See Also:
Note