|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.herac.tuxguitar.song.managers.MeasureManager
public class MeasureManager
Constructor Summary | |
---|---|
MeasureManager(SongManager songManager)
|
Method Summary | |
---|---|
void |
addNote(Measure measure,
Note note)
|
void |
addSilence(Measure measure,
Silence silence)
Agrega un silencio al compas |
boolean |
areInSameBeat(Measure measure,
Component arg0,
Component arg1)
|
void |
autoCompleteSilences(Measure measure)
|
void |
autoCompleteSilences(Measure measure,
java.util.List components)
Calcula si hay espacios libres. |
void |
calculateNoteStartWithRepetitions(Measure measure,
long startMove)
|
boolean |
canInsert(Measure measure,
Component component,
boolean removeSilences,
boolean tryMove)
Verifica si el componente se puede insertar en el compas. |
void |
changeAccentuatedNote(Measure measure,
long start,
int string)
Agrega un AccentuatedNote |
void |
changeBendNote(Measure measure,
long start,
int string,
BendEffect bend)
Agrega un bend |
void |
changeDeadNote(Note note)
Agrega una nota muerta |
void |
changeDuration(Measure measure,
Component component,
Duration duration)
Cambia la Duracion del componente. |
void |
changeDuration(Measure measure,
Component component,
Duration duration,
boolean tryMove)
Cambia la Duracion del componente. |
void |
changeFadeIn(Measure measure,
long start,
int string)
Agrega un fadeIn |
void |
changeGhostNote(Measure measure,
long start,
int string)
Agrega un GhostNote |
void |
changeGraceNote(Measure measure,
long start,
int string,
GraceEffect grace)
Agrega un grace |
void |
changeHammerNote(Measure measure,
long start,
int string)
Agrega un hammer |
void |
changeHarmonicNote(Measure measure,
long start,
int string,
HarmonicEffect harmonic)
Agrega un harmonic |
void |
changeHeavyAccentuatedNote(Measure measure,
long start,
int string)
Agrega un GhostNote |
void |
changePalmMute(Measure measure,
long start,
int string)
Agrega un palm-mute |
void |
changePopping(Measure measure,
long start,
int string)
Agrega un popping |
void |
changeSlapping(Measure measure,
long start,
int string)
Agrega un slapping |
void |
changeSlideNote(Measure measure,
long start,
int string)
Agrega un slide |
void |
changeStaccato(Measure measure,
long start,
int string)
Agrega un staccato |
void |
changeTapping(Measure measure,
long start,
int string)
Agrega un tapping |
void |
changeTieNote(Measure measure,
long start,
int string)
Liga la nota |
void |
changeTieNote(Note note)
Liga la nota |
void |
changeTremoloBar(Measure measure,
long start,
int string,
TremoloBarEffect tremoloBar)
Agrega un tremoloBar |
void |
changeTremoloPicking(Measure measure,
long start,
int string,
TremoloPickingEffect tremoloPicking)
Agrega un tremolo picking |
void |
changeTrillNote(Measure measure,
long start,
int string,
TrillEffect trill)
Agrega un trill |
void |
changeVelocity(int velocity,
Measure measure,
long start,
int string)
Cambia el Velocity |
void |
changeVibratoNote(Measure measure,
long start,
int string)
Agrega un vibrato |
void |
createSilences(Measure measure,
long start,
long length)
Crea Silencios temporarios en base a length |
Component |
getComponent(java.util.List components,
long start)
Retorna Un Componente en la posicion start |
Component |
getComponentAtSameBeat(java.util.List components,
Component beatComponent)
Retorna Un Componente diferente en el mismo beat |
java.util.List |
getComponents(java.util.List components,
long start)
Retorna los componentes en la posicion start |
java.util.List |
getComponents(Measure measure)
|
java.util.List |
getComponentsBeforeEnd(java.util.List components,
long fromStart)
Retorna Todos los desde Start hasta el final del compas |
Component |
getFirstComponent(java.util.List components)
Retorna el Primer Componente |
Component |
getLastComponent(java.util.List components)
Retorna el Ultimo Componente |
Component |
getNextComponent(java.util.List components,
Component component)
Retorna el Siguiente Componente |
Silence |
getNextSilence(Measure measure,
Component component)
Retorna el Siguiente Componente que sea de un silencio |
Note |
getNote(Measure measure,
long start,
int string)
Retorna las Nota en la posicion y cuerda |
java.util.List |
getNotes(Measure measure,
long start)
Retorna Todas las Notas en la posicion Start |
Component |
getPreviousComponent(java.util.List components,
Component component)
Retorna el Componente Anterior |
long |
getRealStart(Measure measure,
long currStart)
|
java.util.List |
getSilences(Measure measure,
long start)
Retorna los silencios en la posicion start |
void |
moveAllComponents(Measure measure,
long theMove)
Mueve todos los componentes |
void |
moveAllNotes(Measure measure,
long theMove)
Mueve todas las notas |
void |
moveAllSilences(Measure measure,
long theMove)
Mueve todos los silencios |
boolean |
moveComponents(Measure measure,
long start,
long theMove)
Mueve los componentes ubicados en start |
boolean |
moveSemitoneDown(Measure measure,
long start,
int string)
Mueve la nota 1 semitono abajo |
boolean |
moveSemitoneUp(Measure measure,
long start,
int string)
Mueve la nota 1 semitono arriba |
void |
orderComponents(java.util.List components)
|
void |
orderNotes(Measure measure)
|
void |
removeAllComponents(Measure measure)
Elimina todos los Componentes |
void |
removeAllComponentsAt(Measure measure,
long start)
Elimina los Componentes que empiecen en Start |
void |
removeComponentsAt(Measure measure,
long start,
int string,
boolean addSilence)
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(Measure measure,
Note note)
|
void |
removeNotesAfterString(Measure measure,
int string)
|
void |
removeSilence(Measure measure,
Silence silence)
|
void |
removeSilence(Measure measure,
Silence silence,
boolean moveNextComponents)
Elimina un silencio del compas. |
int |
shiftNoteDown(Measure measure,
long start,
int string)
Mueve la nota a la cuerda de abajo |
int |
shiftNoteUp(Measure measure,
long start,
int string)
Mueve la nota a la cuerda de arriba |
void |
transposeNotes(Measure measure,
java.util.List strings,
int transpose)
|
void |
tryChangeSilenceAfter(Measure measure,
Component component)
|
void |
tryChangeSilenceAfter(Measure measure,
Component component,
boolean tryMove)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MeasureManager(SongManager songManager)
Method Detail |
---|
public void orderNotes(Measure measure)
public void addNote(Measure measure, Note note)
public void removeNote(Measure measure, Note note)
public void addSilence(Measure measure, Silence silence)
public void removeSilence(Measure measure, Silence silence)
public void removeSilence(Measure measure, Silence silence, boolean moveNextComponents)
public void removeNotesAfterString(Measure measure, int string)
public java.util.List getNotes(Measure measure, long start)
public Note getNote(Measure measure, long start, int string)
public void moveAllNotes(Measure measure, long theMove)
public void moveAllSilences(Measure measure, long theMove)
public void moveAllComponents(Measure measure, long theMove)
public boolean moveComponents(Measure measure, long start, long theMove)
public java.util.List getSilences(Measure measure, long start)
public Silence getNextSilence(Measure measure, Component component)
public java.util.List getComponents(Measure measure)
public Component getNextComponent(java.util.List components, Component component)
public Component getPreviousComponent(java.util.List components, Component component)
public Component getFirstComponent(java.util.List components)
public Component getLastComponent(java.util.List components)
public java.util.List getComponents(java.util.List components, long start)
public Component getComponent(java.util.List components, long start)
public java.util.List getComponentsBeforeEnd(java.util.List components, long fromStart)
public Component getComponentAtSameBeat(java.util.List components, Component beatComponent)
public void removeComponentsAt(Measure measure, long start, int string, boolean addSilence)
public void removeAllComponents(Measure measure)
public void removeAllComponentsAt(Measure measure, long start)
public void orderComponents(java.util.List components)
public void transposeNotes(Measure measure, java.util.List strings, int transpose)
public int shiftNoteUp(Measure measure, long start, int string)
public int shiftNoteDown(Measure measure, long start, int string)
public boolean moveSemitoneUp(Measure measure, long start, int string)
public boolean moveSemitoneDown(Measure measure, long start, int string)
public boolean canInsert(Measure measure, Component component, boolean removeSilences, boolean tryMove)
public void changeDuration(Measure measure, Component component, Duration duration)
public void changeDuration(Measure measure, Component component, Duration duration, boolean tryMove)
public void tryChangeSilenceAfter(Measure measure, Component component)
public void tryChangeSilenceAfter(Measure measure, Component component, boolean tryMove)
public void autoCompleteSilences(Measure measure)
public void autoCompleteSilences(Measure measure, java.util.List components)
public void createSilences(Measure measure, long start, long length)
public long getRealStart(Measure measure, long currStart)
public boolean areInSameBeat(Measure measure, Component arg0, Component arg1)
public void changeTieNote(Measure measure, long start, int string)
public void changeTieNote(Note note)
public void changeVibratoNote(Measure measure, long start, int string)
public void changeDeadNote(Note note)
public void changeSlideNote(Measure measure, long start, int string)
public void changeHammerNote(Measure measure, long start, int string)
public void changePalmMute(Measure measure, long start, int string)
public void changeStaccato(Measure measure, long start, int string)
public void changeTapping(Measure measure, long start, int string)
public void changeSlapping(Measure measure, long start, int string)
public void changePopping(Measure measure, long start, int string)
public void changeBendNote(Measure measure, long start, int string, BendEffect bend)
public void changeTremoloBar(Measure measure, long start, int string, TremoloBarEffect tremoloBar)
public void changeGhostNote(Measure measure, long start, int string)
public void changeAccentuatedNote(Measure measure, long start, int string)
public void changeHeavyAccentuatedNote(Measure measure, long start, int string)
public void changeHarmonicNote(Measure measure, long start, int string, HarmonicEffect harmonic)
public void changeGraceNote(Measure measure, long start, int string, GraceEffect grace)
public void changeTrillNote(Measure measure, long start, int string, TrillEffect trill)
public void changeTremoloPicking(Measure measure, long start, int string, TremoloPickingEffect tremoloPicking)
public void changeFadeIn(Measure measure, long start, int string)
public void changeVelocity(int velocity, Measure measure, long start, int string)
public void calculateNoteStartWithRepetitions(Measure measure, long startMove)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |