|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfugue.PatternTransformer
org.jfugue.extras.ReversePatternTransformer
public class ReversePatternTransformer
Reverses a given pattern.
Field Summary | |
---|---|
static java.lang.String |
INTERVAL
|
Fields inherited from class org.jfugue.PatternTransformer |
---|
returnPattern |
Constructor Summary | |
---|---|
ReversePatternTransformer()
|
Method Summary | |
---|---|
void |
channelPressureEvent(ChannelPressure channelPressure)
Extend this method to make your transformer modify the channel pressure messages. |
void |
controllerEvent(Controller controller)
Extend this method to make your transformer modify the controller messages. |
java.lang.String |
getDescription()
Indicates what this PatternTransformer does. |
java.lang.String |
getParameters()
ReversePatternTransformer does not require that the user specify any variables. |
void |
instrumentEvent(Instrument instrument)
Extend this method to make your transformer modify the instrument. |
void |
keySignatureEvent(KeySignature keySig)
Extend this method to make your transformer modify the time. |
void |
noteEvent(Note note)
Extend this method to make your transformer modify the note. |
void |
parallelNoteEvent(Note note)
Extend this method to make your transformer modify the note. |
void |
pitchBendEvent(PitchBend pitchBend)
Extend this method to make your transformer modify the pitch bend messages. |
void |
polyphonicPressureEvent(PolyphonicPressure polyphonicPressure)
Extend this method to make your transformer modify the polyphonic pressure messages. |
void |
sequentialNoteEvent(Note note)
Extend this method to make your transformer modify the note. |
void |
tempoEvent(Tempo tempo)
Extend this method to make your transformer modify the tempo. |
void |
timeEvent(Time time)
Extend this method to make your transformer modify the time. |
void |
voiceEvent(Voice voice)
Extend this method to make your transformer modify the voice. |
Methods inherited from class org.jfugue.PatternTransformer |
---|
getParameter, layerEvent, measureEvent, putParameter, transform |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String INTERVAL
Constructor Detail |
---|
public ReversePatternTransformer()
Method Detail |
---|
public java.lang.String getParameters()
getParameters
in class PatternTransformer
public java.lang.String getDescription()
PatternTransformer
getDescription
in class PatternTransformer
public void voiceEvent(Voice voice)
PatternTransformer
voiceEvent
in interface ParserListener
voiceEvent
in class PatternTransformer
voice
- the event that has been parsedVoice
public void timeEvent(Time time)
PatternTransformer
timeEvent
in interface ParserListener
timeEvent
in class PatternTransformer
time
- the event that has been parsedTime
public void tempoEvent(Tempo tempo)
PatternTransformer
tempoEvent
in interface ParserListener
tempoEvent
in class PatternTransformer
tempo
- the event that has been parsedTempo
public void keySignatureEvent(KeySignature keySig)
PatternTransformer
keySignatureEvent
in interface ParserListener
keySignatureEvent
in class PatternTransformer
KeySignature
public void instrumentEvent(Instrument instrument)
PatternTransformer
instrumentEvent
in interface ParserListener
instrumentEvent
in class PatternTransformer
instrument
- the event that has been parsedInstrument
public void controllerEvent(Controller controller)
PatternTransformer
controllerEvent
in interface ParserListener
controllerEvent
in class PatternTransformer
controller
- the event that has been parsedpublic void channelPressureEvent(ChannelPressure channelPressure)
PatternTransformer
channelPressureEvent
in interface ParserListener
channelPressureEvent
in class PatternTransformer
channelPressure
- the event that has been parsedChannelPressure
public void polyphonicPressureEvent(PolyphonicPressure polyphonicPressure)
PatternTransformer
polyphonicPressureEvent
in interface ParserListener
polyphonicPressureEvent
in class PatternTransformer
polyphonicPressure
- the event that has been parsedPolyphonicPressure
public void pitchBendEvent(PitchBend pitchBend)
PatternTransformer
pitchBendEvent
in interface ParserListener
pitchBendEvent
in class PatternTransformer
pitchBend
- the event that has been parsedPitchBend
public void noteEvent(Note note)
PatternTransformer
noteEvent
in interface ParserListener
noteEvent
in class PatternTransformer
note
- the event that has been parsedNote
public void sequentialNoteEvent(Note note)
PatternTransformer
sequentialNoteEvent
in interface ParserListener
sequentialNoteEvent
in class PatternTransformer
note
- the event that has been parsedNote
public void parallelNoteEvent(Note note)
PatternTransformer
parallelNoteEvent
in interface ParserListener
parallelNoteEvent
in class PatternTransformer
note
- the event that has been parsedNote
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |