A B C D E F G H I J K L M N O P R S T U V W Y Z _

A

AbstractInterpretable - Class in jcaas.script_nodes
An abstract class that implements Interpretable.
AbstractInterpretable() - Constructor for class jcaas.script_nodes.AbstractInterpretable
 
AbstractScript - Class in jmusic.script
 
AbstractScript() - Constructor for class jmusic.script.AbstractScript
 
accept(File) - Method in class jcaas.gui.ExtensionFilter
 
accept(File) - Method in class jmusic.ExtensionFilter
 
action() - Method in class java_cup.production
An action_part containing code for the action to be performed when we reduce with this production.
ACTION - Static variable in class java_cup.sym
 
action_code - Static variable in class java_cup.emit
User declarations for direct inclusion in user action class.
action_code_time - Static variable in class java_cup.emit
Time to produce action code class.
action_part - Class in java_cup
This class represents a part of a production which contains an action.
action_part(String) - Constructor for class java_cup.action_part
Simple constructor.
action_production - Class in java_cup
A specialized version of a production used when we split an existing production in order to remove an embedded action.
action_production(production, non_terminal, production_part[], int, String) - Constructor for class java_cup.action_production
Constructor.
action_table() - Method in class java_cup.parser
Access to parse-action table.
action_table() - Method in class java_cup.runtime.lr_parser
The action table (supplied by generated subclass).
action_table() - Method in class jcaas.annotation_parser.AnnotationParser
Access to parse-action table.
action_table() - Method in class jcaas.evaluation_parser.EvaluationParser
Access to parse-action table.
action_table() - Method in class jcaas.music_parser.MusicParser
Access to parse-action table.
action_table_time - Static variable in class java_cup.emit
Time to produce the action table.
add(lalr_item) - Method in class java_cup.lalr_item_set
Add a singleton item, merging lookahead sets if the item is already part of the set.
add(lalr_item_set) - Method in class java_cup.lalr_item_set
Add a complete set, merging lookaheads where items are already in the set
add(symbol) - Method in class java_cup.symbol_set
Add a single symbol to the set.
add(symbol_set) - Method in class java_cup.symbol_set
Add (union) in a complete set.
add(terminal) - Method in class java_cup.terminal_set
Add a single terminal to the set.
add(terminal_set) - Method in class java_cup.terminal_set
Add (union) in a complete set.
add(Object) - Method in class jcaas.midi.NoteVector
 
add(int, Object) - Method in class jcaas.midi.NoteVector
 
add(Object) - Method in class jcaas.midi.Score
 
add(int, Object) - Method in class jcaas.midi.Score
 
add(NumericValue, NumericValue) - Static method in class jcaas.script_nodes.NumericValue
Adds two NumericValues and returns the value as a NumericValue.
add(Note) - Method in class jmusic.midi.NoteWrapper
 
add(Part) - Method in class jmusic.midi.RTScore
 
add_production(production) - Method in class java_cup.non_terminal
Add a production to our set of productions.
add_propagate(lalr_item) - Method in class java_cup.lalr_item
Add a new item to the set of items we propagate to.
add_transition(symbol, lalr_state) - Method in class java_cup.lalr_state
Add a transition out of this state to another.
addAll(Collection) - Method in class jcaas.midi.NoteVector
 
addAll(int, Collection) - Method in class jcaas.midi.NoteVector
 
addAll(Collection) - Method in class jcaas.midi.Score
 
addAll(int, Collection) - Method in class jcaas.midi.Score
 
addAnnotation(String, PyFunction) - Static method in class jmusic.annotation.Annotator
 
addClassPrepareObserver(JDIObserver, String) - Method in class jmusic.jdi.JDIClassRunner
 
addClassPrepareObserver(JDIObserver, String) - Method in interface jmusic.jdi.JDIObservable
 
addClassUnloadObserver(JDIObserver, String) - Method in class jmusic.jdi.JDIClassRunner
 
addClassUnloadObserver(JDIObserver, String) - Method in interface jmusic.jdi.JDIObservable
 
addEvent(MidiEvent) - Method in class jmusic.midi.MidiMessageQueue
 
addExceptionObserver(JDIObserver, String) - Method in class jmusic.jdi.JDIClassRunner
 
addExceptionObserver(JDIObserver, String) - Method in interface jmusic.jdi.JDIObservable
 
addExtension(String) - Method in class jcaas.gui.ExtensionFilter
 
addExtension(String) - Method in class jmusic.ExtensionFilter
 
addFieldAcessObserver(JDIObserver, String, String) - Method in class jmusic.jdi.JDIClassRunner
 
addFieldAcessObserver(JDIObserver, String, String) - Method in interface jmusic.jdi.JDIObservable
 
addFieldModifyObserver(JDIObserver, String, String) - Method in class jmusic.jdi.JDIClassRunner
 
addFieldModifyObserver(JDIObserver, String, String) - Method in interface jmusic.jdi.JDIObservable
 
addFile(String) - Method in class jmusic.script.AbstractScript
 
addFile(InputStream) - Method in class jmusic.script.AbstractScript
 
addIgnorePackage(String) - Method in class jcaas.AuralizationGlobals
 
addJDIHandler(JDIHandler) - Method in class jcaas.util.JDIClassRunner
Adds another JDIHandler to this list of handlers that will receive events from the JDI.
addMethodEntryObserver(JDIObserver, String, String) - Method in class jmusic.jdi.JDIClassRunner
 
addMethodEntryObserver(JDIObserver, String, String) - Method in interface jmusic.jdi.JDIObservable
 
addMethodExitObserver(JDIObserver, String, String) - Method in class jmusic.jdi.JDIClassRunner
 
addMethodExitObserver(JDIObserver, String, String) - Method in interface jmusic.jdi.JDIObservable
 
addPart(Part) - Method in class jmusic.midi.RTScore
 
addPhrase(Phrase, int) - Method in class jmusic.midi.PhrasePlayer
Adds a phrase to be played with the given instrument.
addPhrase(Phrase, int, boolean) - Method in class jmusic.midi.PhrasePlayer
Adds a phrase to be played with the given instrument.
addThreadDeathObserver(JDIObserver) - Method in class jmusic.jdi.JDIClassRunner
 
addThreadStartObserver(JDIObserver) - Method in class jmusic.jdi.JDIClassRunner
 
all() - Method in class java_cup.lalr_item_set
Access to all elements of the set.
all() - Static method in class java_cup.lalr_state
Collection of all states.
all() - Static method in class java_cup.non_terminal
Access to all non-terminals.
all() - Static method in class java_cup.production
Access to all productions.
all() - Method in class java_cup.symbol_set
Access to all elements of the set.
all() - Static method in class java_cup.terminal
Access to all terminals.
AND - Static variable in class jcaas.annotation_parser.sym
 
AND - Static variable in class jcaas.evaluation_parser.sym
 
annotateJavaClass(JavaClass) - Static method in class jmusic.annotation.Annotator
 
annotateLoops() - Static method in class jcaas.script_nodes.AnnotationFunctions
 
annotateMethod(MethodGen) - Static method in class jmusic.annotation.Annotator
 
AnnotationClassLoader - Class in jcaas.util
 
AnnotationClassLoader(AnnotationScript, String[]) - Constructor for class jcaas.util.AnnotationClassLoader
 
AnnotationClassLoader - Class in jmusic.annotation
 
AnnotationClassLoader(String[]) - Constructor for class jmusic.annotation.AnnotationClassLoader
 
AnnotationContext - Class in jcaas.script_nodes
This class facilitates a shared storage area for an AnnotationScript instance.
AnnotationContext() - Constructor for class jcaas.script_nodes.AnnotationContext
Creates a default instance of AnnotationContext.
AnnotationContext(HashMap) - Constructor for class jcaas.script_nodes.AnnotationContext
Creates an instance of AnnotationContext using the given HashMap internally for storing values of expressions that make up the script.
AnnotationFunctions - Class in jcaas.script_nodes
This class defines several functions which can be called in an annotation script.
AnnotationFunctions() - Constructor for class jcaas.script_nodes.AnnotationFunctions
 
AnnotationGlobals - Class in jcaas.script_nodes
 
AnnotationLexicalAnalyzer - Class in jcaas.annotation_parser
This class is a scanner generated by JFlex 1.4.1 on 4/16/05 12:22 PM from the specification file /home/reverend/workspace/JCAAS/src/jcaas/annotation_parser/annotation.jflex
AnnotationLexicalAnalyzer(Reader) - Constructor for class jcaas.annotation_parser.AnnotationLexicalAnalyzer
Creates a new scanner There is also a java.io.InputStream version of this constructor.
AnnotationLexicalAnalyzer(InputStream) - Constructor for class jcaas.annotation_parser.AnnotationLexicalAnalyzer
Creates a new scanner.
AnnotationParser - Class in jcaas.annotation_parser
CUP v0.10k generated parser.
AnnotationParser() - Constructor for class jcaas.annotation_parser.AnnotationParser
Default constructor.
AnnotationParser(Scanner) - Constructor for class jcaas.annotation_parser.AnnotationParser
Constructor which sets the default scanner.
AnnotationRunner - Class in jmusic.annotation
 
AnnotationRunner(AnnotationScript, String, String[]) - Constructor for class jmusic.annotation.AnnotationRunner
 
AnnotationScript - Class in jcaas
This clase takes a reference to a script file and then interprets that script file.
AnnotationScript - Class in jmusic.script
 
AnnotationScript() - Constructor for class jmusic.script.AnnotationScript
 
AnnotationUtil - Class in jcaas.util
This class provides a set of utility methods for annotating a class file.
AnnotationUtil() - Constructor for class jcaas.util.AnnotationUtil
 
Annotator - Class in jmusic.annotation
 
Annotator() - Constructor for class jmusic.annotation.Annotator
 
append(InstructionHandle, InstructionList, boolean) - Method in class jcaas.InstructionListInsertor
 
append(InstructionHandle, InstructionList, boolean) - Method in class jmusic.annotation.InstructionListInsertor
 
ArgumentList - Class in jcaas.script_nodes
 
ArgumentList(ArithmeticExpression, ArgumentList) - Constructor for class jcaas.script_nodes.ArgumentList
 
ArgumentList(ArithmeticExpression) - Constructor for class jcaas.script_nodes.ArgumentList
 
ArgumentList(StringExpression) - Constructor for class jcaas.script_nodes.ArgumentList
 
ArgumentList(StringExpression, ArgumentList) - Constructor for class jcaas.script_nodes.ArgumentList
 
ArithmeticExample - Class in jmusic.examples
 
ArithmeticExample() - Constructor for class jmusic.examples.ArithmeticExample
 
ArithmeticExpression - Class in jcaas.script_nodes
This class represents an arithmetic_exp node in the syntax tree of a script file.
ArithmeticExpression(ArithmeticExpression, ArithmeticTerm, int) - Constructor for class jcaas.script_nodes.ArithmeticExpression
Constructor for when an arithmetic_exp ::= arithmetic_exp op arithmetic_term where op is the constant PLUS, for '+', or MINUS, for '-'.
ArithmeticExpression(ArithmeticTerm) - Constructor for class jcaas.script_nodes.ArithmeticExpression
Constructor for when arithmetic_exp ::= arithmeitc_term.
ArithmeticFactor - Class in jcaas.script_nodes
This class represents an arithmetic_factor node in a syntax tree.
ArithmeticFactor(ArithmeticExpression) - Constructor for class jcaas.script_nodes.ArithmeticFactor
Constructor for when arithmetic_factor ::= ( arithmetic_exp ).
ArithmeticFactor(Identifier) - Constructor for class jcaas.script_nodes.ArithmeticFactor
Constructor for when arithmetic_factor ::= IDENTIFIER.
ArithmeticFactor(NumericValue) - Constructor for class jcaas.script_nodes.ArithmeticFactor
Constructor for when arithmetic_factor ::= NUMERIC_VALUE.
ArithmeticFactor(FunctionCall) - Constructor for class jcaas.script_nodes.ArithmeticFactor
Constructor for when arithmetic_factor ::= func_call.
ArithmeticFactor(MethodCall) - Constructor for class jcaas.script_nodes.ArithmeticFactor
 
ArithmeticTerm - Class in jcaas.script_nodes
This class represents an arithmetic_term node of a syntax tree.
ArithmeticTerm(ArithmeticTerm, ArithmeticFactor, int) - Constructor for class jcaas.script_nodes.ArithmeticTerm
Constructor for when arithmetic_term ::= arithmetic_term op arithmetic_factor, where op is MULTIPLY, for '*', or DIVIDE, for '/'.
ArithmeticTerm(ArithmeticFactor) - Constructor for class jcaas.script_nodes.ArithmeticTerm
Constructor for when arithmetic_term ::= arithmetic_factor.
ArithmeticTest - Class in unit_tests
 
ArithmeticTest() - Constructor for class unit_tests.ArithmeticTest
 
Assignment - Class in jcaas.script_nodes
This class represents an assign_stmt in a syntax tree of a script.
Assignment(Identifier, ArithmeticExpression) - Constructor for class jcaas.script_nodes.Assignment
Constructor for when assign_stmt ::= IDENTIFIER = arithmetic_exp.
assoc - Class in java_cup
 
assoc() - Constructor for class java_cup.assoc
 
AuralizationGlobals - Class in jcaas
 
AuralizationScript - Class in jmusic.script
 
AuralizationScript() - Constructor for class jmusic.script.AuralizationScript
 
author_str - Static variable in class java_cup.version
Name of the author

A B C D E F G H I J K L M N O P R S T U V W Y Z _