org.herac.tuxguitar.song.managers
public class MeasureManager extends Object
| 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, List components)
Calcula si hay espacios libres. y crea nuevos silencios |
| 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(List components, long start)
Retorna Un Componente en la posicion start |
| Component | getComponentAtSameBeat(List components, Component beatComponent)
Retorna Un Componente diferente en el mismo beat |
| List | getComponents(Measure measure) |
| List | getComponents(List components, long start)
Retorna los componentes en la posicion start |
| List | getComponentsBeforeEnd(List components, long fromStart)
Retorna Todos los desde Start hasta el final del compas |
| Component | getFirstComponent(List components)
Retorna el Primer Componente |
| Component | getLastComponent(List components)
Retorna el Ultimo Componente |
| Component | getNextComponent(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 |
| List | getNotes(Measure measure, long start)
Retorna Todas las Notas en la posicion Start |
| Component | getPreviousComponent(List components, Component component)
Retorna el Componente Anterior |
| long | getRealStart(Measure measure, long currStart) |
| 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(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, List strings, int transpose) |
| void | tryChangeSilenceAfter(Measure measure, Component component) |
| void | tryChangeSilenceAfter(Measure measure, Component component, boolean tryMove) |