|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.herac.tuxguitar.song.managers.TGMeasureManager
public class TGMeasureManager
Constructor Summary | |
---|---|
TGMeasureManager(TGSongManager songManager)
|
Method Summary | |
---|---|
void |
addBeat(TGMeasure measure,
TGBeat beat)
Agrega un beat al compas |
void |
addChord(TGBeat beat,
TGChord chord)
Agrega el acorde al compas |
void |
addChord(TGMeasure measure,
long start,
TGChord chord)
Agrega el acorde al compas |
void |
addNote(TGBeat beat,
TGNote note,
TGDuration duration)
|
void |
addNote(TGBeat beat,
TGNote note,
TGDuration duration,
long start)
|
void |
addNote(TGMeasure measure,
long start,
TGNote note,
TGDuration duration)
|
void |
addText(TGBeat beat,
TGText text)
Agrega el texto al compas |
void |
addText(TGMeasure measure,
long start,
TGText text)
Agrega el texto al compas |
void |
autoCompleteSilences(TGMeasure measure)
Calcula si hay espacios libres. |
void |
changeAccentuatedNote(TGMeasure measure,
long start,
int string)
Agrega un AccentuatedNote |
void |
changeBendNote(TGMeasure measure,
long start,
int string,
TGEffectBend bend)
Agrega un bend |
void |
changeDeadNote(TGNote note)
Agrega una nota muerta |
void |
changeDuration(TGMeasure measure,
TGBeat beat,
TGDuration duration,
boolean tryMove)
Cambia la Duracion del pulso. |
void |
changeFadeIn(TGMeasure measure,
long start,
int string)
Agrega un fadeIn |
void |
changeGhostNote(TGMeasure measure,
long start,
int string)
Agrega un GhostNote |
void |
changeGraceNote(TGMeasure measure,
long start,
int string,
TGEffectGrace grace)
Agrega un grace |
void |
changeHammerNote(TGMeasure measure,
long start,
int string)
Agrega un hammer |
void |
changeHarmonicNote(TGMeasure measure,
long start,
int string,
TGEffectHarmonic harmonic)
Agrega un harmonic |
void |
changeHeavyAccentuatedNote(TGMeasure measure,
long start,
int string)
Agrega un GhostNote |
void |
changePalmMute(TGMeasure measure,
long start,
int string)
Agrega un palm-mute |
void |
changePopping(TGMeasure measure,
long start,
int string)
Agrega un popping |
void |
changeSlapping(TGMeasure measure,
long start,
int string)
Agrega un slapping |
void |
changeSlideNote(TGMeasure measure,
long start,
int string)
Agrega un slide |
void |
changeStaccato(TGMeasure measure,
long start,
int string)
Agrega un staccato |
void |
changeTapping(TGMeasure measure,
long start,
int string)
Agrega un tapping |
void |
changeTieNote(TGMeasure measure,
long start,
int string)
Liga la nota |
void |
changeTieNote(TGNote note)
Liga la nota |
void |
changeTremoloBar(TGMeasure measure,
long start,
int string,
TGEffectTremoloBar tremoloBar)
Agrega un tremoloBar |
void |
changeTremoloPicking(TGMeasure measure,
long start,
int string,
TGEffectTremoloPicking tremoloPicking)
Agrega un tremolo picking |
void |
changeTrillNote(TGMeasure measure,
long start,
int string,
TGEffectTrill trill)
Agrega un trill |
void |
changeVelocity(int velocity,
TGMeasure measure,
long start,
int string)
Cambia el Velocity |
void |
changeVibratoNote(TGMeasure measure,
long start,
int string)
Agrega un vibrato |
void |
cleanBeat(TGBeat beat)
|
void |
cleanBeatNotes(TGBeat beat)
|
void |
cleanBeatNotes(TGMeasure measure,
long start)
|
void |
cleanMeasure(TGMeasure measure)
|
static java.util.List |
createDurations(TGFactory factory,
long time)
|
TGBeat |
getBeat(TGMeasure measure,
long start)
Retorna las Nota en la posicion y cuerda |
TGBeat |
getBeatIn(TGMeasure measure,
long start)
Retorna las Nota en la posicion y cuerda |
java.util.List |
getBeatsBeforeEnd(java.util.List beats,
long fromStart)
Retorna Todos los desde Start hasta el final del compas |
TGChord |
getChord(TGMeasure measure,
long start)
Retorna el acorde en la position |
TGBeat |
getFirstBeat(java.util.List components)
Retorna el Primer Componente |
TGBeat |
getLastBeat(java.util.List components)
Retorna el Ultimo Componente |
TGBeat |
getNextBeat(java.util.List beats,
TGBeat beat)
Retorna el Siguiente Componente |
TGNote |
getNextNote(TGMeasure measure,
long start,
int string)
|
TGBeat |
getNextRestBeat(java.util.List beats,
TGBeat component)
Retorna el Siguiente Componente |
TGNote |
getNote(TGBeat beat,
int string)
Retorna la Nota en la cuerda |
TGNote |
getNote(TGMeasure measure,
long start,
int string)
Retorna la Nota en la posicion y cuerda |
java.util.List |
getNotes(TGMeasure measure,
long start)
Retorna Todas las Notas en la posicion Start |
TGBeat |
getPreviousBeat(java.util.List beats,
TGBeat beat)
Retorna el Componente Anterior |
TGNote |
getPreviousNote(TGMeasure measure,
long start,
int string)
|
long |
getRealStart(TGMeasure measure,
long currStart)
|
TGSongManager |
getSongManager()
|
TGText |
getText(TGMeasure measure,
long start)
Retorna el texto en la position |
void |
moveAllBeats(TGMeasure measure,
long theMove)
|
boolean |
moveBeats(TGMeasure measure,
long start,
long theMove,
TGDuration fillDuration)
|
boolean |
moveSemitoneDown(TGMeasure measure,
long start,
int string)
Mueve la nota 1 semitono abajo |
boolean |
moveSemitoneUp(TGMeasure measure,
long start,
int string)
Mueve la nota 1 semitono arriba |
void |
orderBeats(TGMeasure measure)
|
void |
removeBeat(TGBeat beat)
|
void |
removeBeat(TGBeat beat,
boolean moveNextBeats)
Elimina un silencio del compas. |
void |
removeBeat(TGMeasure measure,
long start,
boolean moveNextComponents)
|
void |
removeBeatsBeforeEnd(TGMeasure measure,
long fromStart)
|
void |
removeChord(TGMeasure measure,
long start)
Borra el acorde en la position |
void |
removeNote(TGMeasure measure,
long start,
int string)
Elimina los Componentes que empiecen en Start y esten en la misma cuerda Si hay un Silencio lo borra sin importar la cuerda |
void |
removeNote(TGNote note)
|
void |
removeNotesAfterString(TGMeasure measure,
int string)
|
void |
removeText(TGBeat beat)
Borra el texto en el pulso |
boolean |
removeText(TGMeasure measure,
long start)
Borra el texto en la position |
int |
shiftNoteDown(TGMeasure measure,
long start,
int string)
Mueve la nota a la cuerda de abajo |
int |
shiftNoteUp(TGMeasure measure,
long start,
int string)
Mueve la nota a la cuerda de arriba |
void |
tryChangeSilenceAfter(TGMeasure measure,
TGBeat beat)
|
boolean |
validateDuration(TGMeasure measure,
TGBeat beat,
boolean moveNextComponents,
boolean setCurrentDuration)
Verifica si el componente se puede insertar en el compas. |
boolean |
validateDuration(TGMeasure measure,
TGBeat beat,
TGDuration duration,
boolean moveNextBeats,
boolean setCurrentDuration)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TGMeasureManager(TGSongManager songManager)
Method Detail |
---|
public TGSongManager getSongManager()
public void orderBeats(TGMeasure measure)
public void addBeat(TGMeasure measure, TGBeat beat)
public void removeBeat(TGBeat beat)
public void removeBeat(TGMeasure measure, long start, boolean moveNextComponents)
public void removeBeat(TGBeat beat, boolean moveNextBeats)
public void removeBeatsBeforeEnd(TGMeasure measure, long fromStart)
public void addNote(TGMeasure measure, long start, TGNote note, TGDuration duration)
public void addNote(TGBeat beat, TGNote note, TGDuration duration)
public void addNote(TGBeat beat, TGNote note, TGDuration duration, long start)
public void removeNote(TGNote note)
public void removeNote(TGMeasure measure, long start, int string)
public void removeNotesAfterString(TGMeasure measure, int string)
public java.util.List getNotes(TGMeasure measure, long start)
public TGNote getNote(TGMeasure measure, long start, int string)
public TGNote getNote(TGBeat beat, int string)
public TGNote getPreviousNote(TGMeasure measure, long start, int string)
public TGNote getNextNote(TGMeasure measure, long start, int string)
public TGBeat getBeat(TGMeasure measure, long start)
public TGBeat getBeatIn(TGMeasure measure, long start)
public TGBeat getNextBeat(java.util.List beats, TGBeat beat)
public TGBeat getPreviousBeat(java.util.List beats, TGBeat beat)
public TGBeat getFirstBeat(java.util.List components)
public TGBeat getLastBeat(java.util.List components)
public TGBeat getNextRestBeat(java.util.List beats, TGBeat component)
public java.util.List getBeatsBeforeEnd(java.util.List beats, long fromStart)
public void moveAllBeats(TGMeasure measure, long theMove)
public boolean moveBeats(TGMeasure measure, long start, long theMove, TGDuration fillDuration)
public void cleanBeat(TGBeat beat)
public void cleanBeatNotes(TGBeat beat)
public void cleanBeatNotes(TGMeasure measure, long start)
public void addChord(TGMeasure measure, long start, TGChord chord)
public void addChord(TGBeat beat, TGChord chord)
public TGChord getChord(TGMeasure measure, long start)
public void removeChord(TGMeasure measure, long start)
public void addText(TGMeasure measure, long start, TGText text)
public void addText(TGBeat beat, TGText text)
public TGText getText(TGMeasure measure, long start)
public void removeText(TGBeat beat)
public boolean removeText(TGMeasure measure, long start)
public void cleanMeasure(TGMeasure measure)
public int shiftNoteUp(TGMeasure measure, long start, int string)
public int shiftNoteDown(TGMeasure measure, long start, int string)
public boolean moveSemitoneUp(TGMeasure measure, long start, int string)
public boolean moveSemitoneDown(TGMeasure measure, long start, int string)
public boolean validateDuration(TGMeasure measure, TGBeat beat, boolean moveNextComponents, boolean setCurrentDuration)
public boolean validateDuration(TGMeasure measure, TGBeat beat, TGDuration duration, boolean moveNextBeats, boolean setCurrentDuration)
public void changeDuration(TGMeasure measure, TGBeat beat, TGDuration duration, boolean tryMove)
public void tryChangeSilenceAfter(TGMeasure measure, TGBeat beat)
public void autoCompleteSilences(TGMeasure measure)
public long getRealStart(TGMeasure measure, long currStart)
public void changeTieNote(TGMeasure measure, long start, int string)
public void changeTieNote(TGNote note)
public void changeVibratoNote(TGMeasure measure, long start, int string)
public void changeDeadNote(TGNote note)
public void changeSlideNote(TGMeasure measure, long start, int string)
public void changeHammerNote(TGMeasure measure, long start, int string)
public void changePalmMute(TGMeasure measure, long start, int string)
public void changeStaccato(TGMeasure measure, long start, int string)
public void changeTapping(TGMeasure measure, long start, int string)
public void changeSlapping(TGMeasure measure, long start, int string)
public void changePopping(TGMeasure measure, long start, int string)
public void changeBendNote(TGMeasure measure, long start, int string, TGEffectBend bend)
public void changeTremoloBar(TGMeasure measure, long start, int string, TGEffectTremoloBar tremoloBar)
public void changeGhostNote(TGMeasure measure, long start, int string)
public void changeAccentuatedNote(TGMeasure measure, long start, int string)
public void changeHeavyAccentuatedNote(TGMeasure measure, long start, int string)
public void changeHarmonicNote(TGMeasure measure, long start, int string, TGEffectHarmonic harmonic)
public void changeGraceNote(TGMeasure measure, long start, int string, TGEffectGrace grace)
public void changeTrillNote(TGMeasure measure, long start, int string, TGEffectTrill trill)
public void changeTremoloPicking(TGMeasure measure, long start, int string, TGEffectTremoloPicking tremoloPicking)
public void changeFadeIn(TGMeasure measure, long start, int string)
public void changeVelocity(int velocity, TGMeasure measure, long start, int string)
public static java.util.List createDurations(TGFactory factory, long time)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |