Uses of Interface
provided.abcMusic.musicFW.IPhraseVisitor
Package
Description
Definitions of the IPhrase data structure and its sub-types used to represent ABC music elements.
-
Uses of IPhraseVisitor in provided.abcMusic.musicFW
Modifier and TypeClassDescriptionclass
Command-based implementation of IPhraseVisitor that uses IPhraseVisitorCmds stored in a hash table.Modifier and TypeFieldDescriptionprivate static IPhraseVisitor
NESeqList._toStringAlgo
toString algo for rest, the recursive helper function of the ToString algo.Modifier and TypeMethodDescription(package private) static IPhraseVisitor
NESeqList.getToStringAlgo()
Getter for the _toStringAlgo helper.Modifier and TypeMethodDescriptionChord.execute(IPhraseVisitor algo, Object... params)
Calls the Chord.ID case of the given algo.DecoratorSeqList.execute(IPhraseVisitor algo, Object... params)
Simply delegates the call to the decoree.FineToggleDecoratorSeqList.execute(IPhraseVisitor algo, Object... params)
Delegates the call to the designated ISeqList decoree.Header.execute(IPhraseVisitor algo, Object... params)
Calls the header id'th case of the visitor algo.IPhrase.execute(IPhraseVisitor algo, Object... params)
Executes (accepts) the visitor, calling the case associated with this host's index value.MTSeqList.execute(IPhraseVisitor algo, Object... params)
Calls the MTSeqList.ID case of the visitor.NESeqList.execute(IPhraseVisitor algo, Object... params)
Calls the NESeqList.ID case of the visitor.Note.execute(IPhraseVisitor algo, Object... params)
Calls the Note.ID case of the visitor.ToggleDecoratorSeqList.execute(IPhraseVisitor algo, Object... params)
Simply delegates the call to the decoree.Triplet.execute(IPhraseVisitor algo, Object... params)
Calls the Triplet.ID case of the visitorTuplet.execute(IPhraseVisitor algo, Object... params)
Calls the Tuplet.ID case of the visitor.static void
NESeqList.setToStringAlgo(IPhraseVisitor stringAlgo)
Setter for the _toStringAlgo helper.