| Package | Description | 
|---|---|
| provided.music | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
APhraseVisitor
Command-based implementation of IPhraseVisitor that uses IPhraseVisitorCmds stored in a hash table. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private static IPhraseVisitor | 
NESeqList._toStringAlgo
toString algo for rest, the recursive helper function of the ToString algo. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) static IPhraseVisitor | 
NESeqList.getToStringAlgo()
Getter for the _toStringAlgo helper. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
Tuplet.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Calls the Tuplet.ID case of the visitor. 
 | 
java.lang.Object | 
Triplet.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Calls the Triplet.ID case of the visitor 
 | 
java.lang.Object | 
ToggleDecoratorSeqList.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Simply delegates the call to the decoree. 
 | 
java.lang.Object | 
Note.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Calls the Note.ID case of the visitor. 
 | 
java.lang.Object | 
NESeqList.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Calls the NESeqList.ID case of the visitor. 
 | 
java.lang.Object | 
MTSeqList.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Calls the MTSeqList.ID case of the visitor. 
 | 
java.lang.Object | 
IPhrase.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Executes (accepts) the visitor, calling the case associated with this host's index value. 
 | 
java.lang.Object | 
Header.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Calls the header id'th case of the visitor algo. 
 | 
java.lang.Object | 
FineToggleDecoratorSeqList.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Delegates the call to the designated ISeqList decoree. 
 | 
java.lang.Object | 
DecoratorSeqList.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Simply delegates the call to the decoree. 
 | 
java.lang.Object | 
Chord.execute(IPhraseVisitor algo,
       java.lang.Object... params)
Calls the Chord.ID case of the given algo. 
 | 
static void | 
NESeqList.setToStringAlgo(IPhraseVisitor stringAlgo)
Setter for the _toStringAlgo helper. 
 |