Uses of Interface
org.jfugue.ParserListener

Packages that use ParserListener
org.jfugue   
org.jfugue.extras   
 

Uses of ParserListener in org.jfugue
 

Classes in org.jfugue that implement ParserListener
 class CollatedParserListener
          This implementation of a ParserListener listens for all events, and funnels them all to the abstract jfugueEvent() method.
 class DurationPatternTool
          Calculates the length of the given pattern, in milliseconds
 class EasyAnticipatorListener
           
 class MidiRenderer
          This class takes a Pattern, and turns it into wonderful music.
 class MusicStringRenderer
          This class is used to build a Pattern (i.e., a MusicString) given a MIDI Sequence.
 class MusicXmlRenderer
          This class is used to build a MusicXML file) given a MIDI Sequence, Music String, etc.
 class ParserListenerAdapter
          This Adapter class implements all of the methods of ParserListener, but the implementations are blank.
 class PatternTransformer
          This class is used to transform a pattern.
 class StreamingMidiRenderer
          Assists the StreamingPlayer in converting Patterns to MIDI.
 

Methods in org.jfugue with parameters of type ParserListener
 void Parser.addParserListener(ParserListener l)
          Adds a ParserListener.
 void DeviceThatWillTransmitMidi.addParserListener(ParserListener listener)
           
 void Anticipator.addParserListener(ParserListener l)
          Adds a ParserListener.
 void Parser.removeParserListener(ParserListener l)
          Removes a ParserListener.
 void DeviceThatWillTransmitMidi.removeParserListener(ParserListener listener)
           
 void Anticipator.removeParserListener(ParserListener l)
          Removes a ParserListener.
 

Uses of ParserListener in org.jfugue.extras
 

Classes in org.jfugue.extras that implement ParserListener
 class DiatonicIntervalPatternTransformer
          The DiatonicIntervalPatternTransformer transposes all notes in the given Pattern by a diatonic interval (1 -- unison, 2 -- second, ...
 class DurationPatternTransformer
          The DurationPatternTransformer multiplies the duration of all notes in the given Pattern by a factor passed as a parameter.
 class GetInstrumentsUsedTool
          Returns a List containing all of the instruments used in the given pattern.
 class GetPatternForVoiceTool
          Returns all of the MusicString events that are played in the requested Voice (i.e., Channel)
 class IntervalPatternTransformer
          The IntervalPatternTransformer alters music by changing the interval, or step, for each note in the given Pattern.
 class IntervalTransformer
           
 class InvertPatternTransformer
          Inverts the notes of the given pattern, around the provided "fulcrum" note.
 class ReversePatternTransformer
          Reverses a given pattern.