provided.music
Interface IPhrase

All Known Subinterfaces:
INote, ISeqList
All Known Implementing Classes:
Chord, DecoratorSeqList, FineToggleDecoratorSeqList, Header, MTSeqList, NESeqList, Note, NoteCollection, ToggleDecoratorSeqList, Triplet, Tuplet

public interface IPhrase

Top level of a piece of abc music.


Method Summary
 java.lang.Object execute(IPhraseVisitor algo, java.lang.Object... params)
          Executes (accepts) the visitor, calling the case associated with this host's index value.
 

Method Detail

execute

java.lang.Object execute(IPhraseVisitor algo,
                         java.lang.Object... params)
Executes (accepts) the visitor, calling the case associated with this host's index value.

Parameters:
algo - The visitor to execute
params - The input parameters supplied to the algo when its appropriate case is called.
Returns:
The return value from executing the appropriate case on the visitor.