public class Parser
extends java.lang.Object
Constructor and Description |
---|
Parser() |
Modifier and Type | Method and Description |
---|---|
void |
addParserListener(ParserListener listener) |
void |
clearParserListeners() |
void |
fireAfterParsingFinished() |
void |
fireBarLineParsed(long id) |
void |
fireBeforeParsingStarts() |
void |
fireChannelPressureParsed(byte pressure) |
void |
fireChordParsed(Chord chord) |
void |
fireControllerEventParsed(byte controller,
byte value) |
void |
fireFunctionParsed(java.lang.String id,
java.lang.Object message) |
void |
fireInstrumentParsed(byte instrument) |
void |
fireKeySignatureParsed(byte key,
byte scale) |
void |
fireLayerChanged(byte layer) |
void |
fireLyricParsed(java.lang.String lyric) |
void |
fireMarkerParsed(java.lang.String marker) |
void |
fireNoteParsed(Note note) |
void |
fireNotePressed(Note note) |
void |
fireNoteReleased(Note note) |
void |
firePitchWheelParsed(byte lsb,
byte msb) |
void |
firePolyphonicPressureParsed(byte key,
byte pressure) |
void |
fireSystemExclusiveParsed(byte... bytes) |
void |
fireTempoChanged(int tempoBPM) |
void |
fireTimeSignatureParsed(byte numerator,
byte powerOfTwo) |
void |
fireTrackBeatTimeBookmarked(java.lang.String timeBookmarkId) |
void |
fireTrackBeatTimeBookmarkRequested(java.lang.String timeBookmarkId) |
void |
fireTrackBeatTimeRequested(double time) |
void |
fireTrackChanged(byte track) |
java.util.List<ParserListener> |
getParserListeners() |
void |
removeParserListener(ParserListener listener) |
public void addParserListener(ParserListener listener)
public void removeParserListener(ParserListener listener)
public java.util.List<ParserListener> getParserListeners()
public void clearParserListeners()
public void fireBeforeParsingStarts()
public void fireAfterParsingFinished()
public void fireTrackChanged(byte track)
public void fireLayerChanged(byte layer)
public void fireInstrumentParsed(byte instrument)
public void fireTempoChanged(int tempoBPM)
public void fireKeySignatureParsed(byte key, byte scale)
public void fireTimeSignatureParsed(byte numerator, byte powerOfTwo)
public void fireBarLineParsed(long id)
public void fireTrackBeatTimeBookmarked(java.lang.String timeBookmarkId)
public void fireTrackBeatTimeBookmarkRequested(java.lang.String timeBookmarkId)
public void fireTrackBeatTimeRequested(double time)
public void firePitchWheelParsed(byte lsb, byte msb)
public void fireChannelPressureParsed(byte pressure)
public void firePolyphonicPressureParsed(byte key, byte pressure)
public void fireSystemExclusiveParsed(byte... bytes)
public void fireControllerEventParsed(byte controller, byte value)
public void fireLyricParsed(java.lang.String lyric)
public void fireMarkerParsed(java.lang.String marker)
public void fireFunctionParsed(java.lang.String id, java.lang.Object message)
public void fireNotePressed(Note note)
public void fireNoteReleased(Note note)
public void fireNoteParsed(Note note)
public void fireChordParsed(Chord chord)