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

S

scan() - Method in class java_cup.parser
Scan to get the next Symbol.
scan() - Method in class java_cup.runtime.lr_parser
Get the next Symbol from the input (supplied by generated subclass).
SCAN - Static variable in class java_cup.sym
 
scan_code - Static variable in class java_cup.emit
User code for scan() which is called to get the next Symbol.
Scanner - Interface in java_cup.runtime
Defines the Scanner interface, which CUP uses in the default implementation of lr_parser.scan().
schedule(PyFunction, long, long) - Method in class jmusic.BasicScheduler
 
schedule(PyMethod, long, long) - Method in class jmusic.BasicScheduler
 
Score - Class in jcaas.midi
 
Score(Staff[]) - Constructor for class jcaas.midi.Score
Standard Constructor
Score(Staff) - Constructor for class jcaas.midi.Score
Standard Constructor
ScoreCycleMidiPlayer - Class in jmusic.midi
 
ScoreCycleMidiPlayer() - Constructor for class jmusic.midi.ScoreCycleMidiPlayer
 
scoreToSeq(Score) - Static method in class jmusic.midi.MidiUtil
 
scoreToSeq(Score, short) - Static method in class jmusic.midi.MidiUtil
Converts jmusic score data into a MIDI Sequence
SEMI - Static variable in class java_cup.sym
 
SEMI - Static variable in class jcaas.annotation_parser.sym
 
SEMI - Static variable in class jcaas.evaluation_parser.sym
 
set(NumericValue, Object) - Method in class jcaas.script_nodes.ConcreteSList
 
set(NumericValue, Object) - Method in interface jcaas.script_nodes.SList
 
set_code_string(String) - Method in class java_cup.action_part
Set the code string.
set_precedence(int, int) - Method in class java_cup.terminal
set the precedence of a terminal
set_precedence_num(int) - Method in class java_cup.production
Setting the precedence of a rule
set_precedence_side(int) - Method in class java_cup.production
 
setBeats(double) - Method in class jcaas.midi.Note
 
setBool(boolean) - Method in class test.TestIt
 
setChord(Chord) - Method in class jcaas.AuralizationGlobals
 
setChord(String) - Static method in class jcaas.script_nodes.EvalFunctions
 
setCurrentMatch(InstructionHandle[]) - Method in class jcaas.script_nodes.AnnotationGlobals
 
setCurrentMethod(MethodGen) - Method in class jcaas.script_nodes.AnnotationGlobals
 
setCycleDelay(int) - Method in class jcaas.AuralizationGlobals
 
setCycleDelay(NumericValue) - Static method in class jcaas.script_nodes.EvalFunctions
Sets how long the script should sleep before reevaluating all conditions.
setDuration(int) - Method in class jcaas.midi.Note
Sets a time duration for this note in milliseconds.
setEnqueuer(MIDIPlayerEnqueuer) - Method in class jcaas.midi.MIDIPlayer
 
setInstrument(NumericValue) - Static method in class jcaas.script_nodes.EvalFunctions
Sets the instrument of the singleton MusicThread's MIDIPlayer instance.
setMelody(String) - Static method in class jcaas.script_nodes.EvalFunctions
 
setMIDIPlayer(MIDIPlayer) - Method in class jcaas.MusicThread
Sets the MIDIPlayer instance for this class.
setModeGenerate() - Static method in class jcaas.script_nodes.EvalFunctions
 
setMyPart(Part) - Method in class jmusic.midi.RTPhrase
 
setMyScore(Score) - Method in class jmusic.midi.RTPart
 
setNotes(ArrayList[]) - Method in class jcaas.AuralizationGlobals
 
setPPQN(short) - Method in class jcaas.midi.MIDIPlayer
 
setPPQN(short) - Method in interface jmusic.midi.IRealTimeChannel
 
setPPQN(short) - Method in class jmusic.midi.RealTimeChannelQueue
 
setProperty(String, StaffProperty) - Method in class jcaas.midi.GeneralizedStaff
Sets the current value for a given property in a Staff.
setProperty(String, StaffProperty) - Method in class jcaas.midi.GeneratedStaff
 
setProperty(String, StaffProperty) - Method in class jcaas.midi.GeneratedStaffOct
 
setProperty(String, StaffProperty) - Method in interface jcaas.midi.Staff
Sets the current value for a given property in a Staff.
setProperty(String, StaffProperty) - Method in class jcaas.midi.staticStaff.GKWHarmony
Sets the current value for a given property in a Song.
setProperty(String, StaffProperty) - Method in class jcaas.midi.staticStaff.GKWMelody
Sets the current value for a given property in a Song.
setProperty(String, StaffProperty) - Method in class jcaas.midi.staticStaff.Imperial
Sets the current value for a given property in a Song.
setProperty(String, StaffProperty) - Method in class jcaas.midi.staticStaff.JingleBells
Sets the current value for a given property in a Song.
setProperty(String, StaffProperty) - Method in class jcaas.midi.staticStaff.Mary
Sets the current value for a given property in a Song.
setProperty(String, StaffProperty) - Method in class jcaas.midi.staticStaff.StupidSong
Sets the current value for a given property in a Song.
setRand(double, double) - Method in class jcaas.midi.GeneratedStaff
A method to load the next set of random values into this class
setRand(double, double) - Method in class jcaas.midi.GeneratedStaffOct
A method to load the next set of random values into this class
setReceiver(Receiver) - Method in class jmusic.midi.MidiEventStreamTransmitter
 
setScanner(Scanner) - Method in class java_cup.runtime.lr_parser
Simple accessor method to set the default scanner.
setScore(Score) - Method in class jcaas.AuralizationGlobals
 
setScore(int, Score) - Method in class jcaas.midi.MIDIPlayer
setScore changes the Score on a given channel.
setScore(Score) - Method in class jcaas.midi.MIDIPlayer
A method to change the score of the MidiPlayer.
setScore(Score) - Method in class jmusic.midi.ScoreCycleMidiPlayer
 
setScriptFunctions(AnnotationFunctions) - Method in class jcaas.script_nodes.Context
Sets the script functions to use.
setSong(Staff) - Method in class jcaas.AuralizationGlobals
 
setSong(String) - Static method in class jcaas.script_nodes.EvalFunctions
 
setTemp(Tempo) - Method in class jcaas.AuralizationGlobals
 
setTempo(NumericValue) - Static method in class jcaas.script_nodes.EvalFunctions
Sets the tempo of the singleton MuisThread's MIDIPlayer instance.
setTempoBPM(float) - Method in class jmusic.midi.MIDIPlayerEnqueuer
 
setTempoBPM(float) - Method in class jmusic.midi.PhrasePlayer
 
setTempoInBPM(float) - Method in class jmusic.midi.RealTimePhraseSequencer
 
setTempoInBPM(float) - Method in class jmusic.midi.Ticker
 
setTempoInMPQ(float) - Method in class jmusic.midi.RealTimePhraseSequencer
 
setTempoInMPQ(float) - Method in class jmusic.midi.Ticker
 
setTempoMPQ(float) - Method in class jmusic.midi.MIDIPlayerEnqueuer
 
setTempoMPQ(float) - Method in class jmusic.midi.PhrasePlayer
 
setUp() - Method in class unit_tests.ArithmeticTest
 
setUp() - Method in class unit_tests.LexicalAnalyzerTest
 
setVal(Object, Object) - Method in class jcaas.script_nodes.Context
Sets the value of the given expression in this context.
setVolume(NumericValue) - Static method in class jcaas.script_nodes.EvalFunctions
Sets the volume of the singleton MusicThread's MIDIPlayer instance.
shift() - Method in class java_cup.lalr_item
Produce the new lalr_item that results from shifting the dot one position to the right.
SHIFT - Static variable in class java_cup.parse_action
Constant for action type -- shift action.
shift_action - Class in java_cup
This class represents a shift action within the parse table.
shift_action(lalr_state) - Constructor for class java_cup.shift_action
Simple constructor.
shift_core() - Method in class java_cup.lr_item_core
Produce a new lr_item_core that results from shifting the dot one position to the right.
shift_to() - Method in class java_cup.shift_action
The state we shift to.
size() - Method in class java_cup.lalr_item_set
Size of the set
size() - Static method in class java_cup.parse_action_row
Number of columns (terminals) in every row.
size() - Static method in class java_cup.parse_reduce_row
Number of columns (non terminals) in every row.
size() - Method in class java_cup.symbol_set
size of the set
size() - Method in class jcaas.script_nodes.ConcreteSList
 
size() - Method in interface jcaas.script_nodes.SList
 
SList - Interface in jcaas.script_nodes
 
SObject - Class in jcaas.script_nodes
 
SObject(Object) - Constructor for class jcaas.script_nodes.SObject
 
some_int - Static variable in class jmusic.Test
 
sort(ArrayList) - Method in class jcaas.gui.PermutationSort
 
sort(ArrayList) - Method in interface jcaas.gui.Sorter
 
Sorter - Interface in jcaas.gui
 
SortingGUI - Class in jcaas.gui
 
SortingGUI() - Constructor for class jcaas.gui.SortingGUI
 
SortingGUIModel - Interface in jcaas.gui
 
stack - Static variable in class jcaas.BlackBoard
 
stack_type() - Method in class java_cup.symbol
String for the type of object used for the symbol on the parse stack.
StackWatcher - Class in jcaas.util
 
StackWatcher(String[]) - Constructor for class jcaas.util.StackWatcher
 
Staff - Interface in jcaas.midi
Staff represents a staff of musical score.
STAFFCHANGE_MESSAGE - Static variable in class jcaas.midi.messages.MMessage
 
StaffChangeMessage - Class in jcaas.midi.messages
Class to pass messages about Staff objects
StaffChangeMessage(Staff) - Constructor for class jcaas.midi.messages.StaffChangeMessage
Standard Constructor
StaffProperty - Class in jcaas.midi
StaffProperty is a generic superclass for everything that might be considered an intrinsic property of a musical staff.
StaffProperty() - Constructor for class jcaas.midi.StaffProperty
 
STAFFPROPERTY_MESSAGE - Static variable in class jcaas.midi.messages.MMessage
 
StaffPropertyMessage - Class in jcaas.midi.messages
Class used to pass messages relating to StaffProperty
StaffPropertyMessage(StaffProperty) - Constructor for class jcaas.midi.messages.StaffPropertyMessage
Standard Constructor
STAR - Static variable in class java_cup.sym
 
START - Static variable in class java_cup.sym
 
start() - Method in class jcaas.gui.DefaultGUIModel
 
start() - Method in interface jcaas.gui.SortingGUIModel
 
start() - Method in class jcaas.util.Console
Starts the Console going.
start() - Method in class jcaas.util.EventThread
 
start() - Method in class jmusic.Console
Starts the Console going.
start() - Method in class jmusic.jdi.EventThread
 
start() - Method in class jmusic.midi.MidiEventStreamTransmitter
 
start() - Method in class jmusic.midi.RealTimePhraseSequencer
 
start() - Method in class jmusic.midi.Ticker
 
START_nt - Static variable in class java_cup.non_terminal
special non-terminal for start symbol
start_production - Static variable in class java_cup.emit
The start production of the grammar.
start_production() - Method in class java_cup.parser
Indicates start production.
start_production() - Method in class java_cup.runtime.lr_parser
The index of the start production (supplied by generated subclass).
start_production() - Method in class jcaas.annotation_parser.AnnotationParser
Indicates start production.
start_production() - Method in class jcaas.evaluation_parser.EvaluationParser
Indicates start production.
start_production() - Method in class jcaas.music_parser.MusicParser
Indicates start production.
start_state() - Method in class java_cup.parser
Indicates start state.
start_state() - Method in class java_cup.runtime.lr_parser
The index of the start state (supplied by generated subclass).
start_state() - Method in class jcaas.annotation_parser.AnnotationParser
Indicates start state.
start_state() - Method in class jcaas.evaluation_parser.EvaluationParser
Indicates start state.
start_state() - Method in class jcaas.music_parser.MusicParser
Indicates start state.
Statement - Class in jcaas.script_nodes
Class representing a stmt node in the syntax tree of a script.
Statement() - Constructor for class jcaas.script_nodes.Statement
 
StatementList - Class in jcaas.script_nodes
Class represents a stmt_list node in the syntax tree of a script.
StatementList(Statement) - Constructor for class jcaas.script_nodes.StatementList
Constructor for rule stmt_list ::= stmt.
StatementList(Statement, Statement) - Constructor for class jcaas.script_nodes.StatementList
Constructor for rule stmt_list ::= stmt stmt_list.
StaticFunction - Class in jcaas
 
StaticFunction() - Constructor for class jcaas.StaticFunction
 
stop() - Method in class jcaas.EvalScript
Signals this class's running thread that it should stop execution.
stop() - Method in class jcaas.gui.DefaultGUIModel
 
stop() - Method in interface jcaas.gui.SortingGUIModel
 
stop() - Method in class jmusic.midi.MidiEventStreamTransmitter
 
stop() - Method in class jmusic.midi.MIDIPlayerEnqueuer
Ceases playback.
stop() - Method in class jmusic.midi.PhrasePlayer
Ceases playback.
stop() - Method in class jmusic.midi.RealTimePhraseSequencer
 
STOP_TYPE - Static variable in class jmusic.midi.MidiUtil
 
STRING - Static variable in class jcaas.annotation_parser.AnnotationLexicalAnalyzer
lexical states
STRING - Static variable in class jcaas.evaluation_parser.EvalLexicalAnalyzer
lexical states
STRING_CONSTANT - Static variable in class jcaas.annotation_parser.sym
 
STRING_CONSTANT - Static variable in class jcaas.evaluation_parser.sym
 
StringExpression - Class in jcaas.script_nodes
 
StringExpression(StringExpression, StringFactor) - Constructor for class jcaas.script_nodes.StringExpression
 
StringExpression(StringExpression, String) - Constructor for class jcaas.script_nodes.StringExpression
 
StringExpression(String) - Constructor for class jcaas.script_nodes.StringExpression
 
StringFactor - Class in jcaas.script_nodes
 
StringFactor(String) - Constructor for class jcaas.script_nodes.StringFactor
 
StringFactor(ArithmeticExpression) - Constructor for class jcaas.script_nodes.StringFactor
 
StupidSong - Class in jcaas.midi.staticStaff
A simple Song implementation.
StupidSong() - Constructor for class jcaas.midi.staticStaff.StupidSong
Constructor.
subtract(NumericValue, NumericValue) - Static method in class jcaas.script_nodes.NumericValue
Subtracts two NumericValues and returns the value as a NumericValue.
SwingRunner - Class in jcaas.util
Convenience class to run Runnable objects on the Event Dispatch Thread.
SwingRunner() - Constructor for class jcaas.util.SwingRunner
 
SwingRunner - Class in jmusic
Convenience class to run Runnable objects on the Event Dispatch Thread.
SwingRunner() - Constructor for class jmusic.SwingRunner
 
switchMelody(String) - Static method in class jcaas.script_nodes.EvalFunctions
 
switchSong(String) - Static method in class jcaas.script_nodes.EvalFunctions
 
sym - Variable in class java_cup.runtime.Symbol
The symbol number of the terminal or non terminal being represented
sym - Class in java_cup
CUP generated class containing symbol constants.
sym() - Constructor for class java_cup.sym
 
sym - Class in jcaas.annotation_parser
CUP generated class containing symbol constants.
sym() - Constructor for class jcaas.annotation_parser.sym
 
sym - Class in jcaas.evaluation_parser
CUP generated class containing symbol constants.
sym() - Constructor for class jcaas.evaluation_parser.sym
 
sym - Class in jcaas.music_parser
CUP generated class containing symbol constants.
sym() - Constructor for class jcaas.music_parser.sym
 
Symbol - Class in java_cup.runtime
Defines the Symbol class, which is used to represent all terminals and nonterminals while parsing.
Symbol(int, int, int, Object) - Constructor for class java_cup.runtime.Symbol
Constructor for l,r values
Symbol(int, Object) - Constructor for class java_cup.runtime.Symbol
Constructor for no l,r values
Symbol(int, int, int) - Constructor for class java_cup.runtime.Symbol
Constructor for no value
Symbol(int) - Constructor for class java_cup.runtime.Symbol
Constructor for no value or l,r
symbol - Class in java_cup
This abstract class serves as the base class for grammar symbols (i.e., both terminals and non-terminals).
symbol(String, String) - Constructor for class java_cup.symbol
Full constructor.
symbol(String) - Constructor for class java_cup.symbol
Constructor with default type.
symbol_after_dot() - Method in class java_cup.lr_item_core
Return the symbol after the dot.
symbol_const_class_name - Static variable in class java_cup.emit
Name of the generated class for symbol constants.
symbol_part - Class in java_cup
This class represents a part of a production which is a symbol (terminal or non terminal).
symbol_part(symbol, String) - Constructor for class java_cup.symbol_part
Full constructor.
symbol_part(symbol) - Constructor for class java_cup.symbol_part
Constructor with no label.
symbol_set - Class in java_cup
This class represents a set of symbols and provides a series of set operations to manipulate them.
symbol_set() - Constructor for class java_cup.symbol_set
Constructor for an empty set.
symbol_set(symbol_set) - Constructor for class java_cup.symbol_set
Constructor for cloning from another set.
symbols(PrintWriter, boolean, boolean) - Static method in class java_cup.emit
Emit code for the symbol constant class, optionally including non terms, if they have been requested.
symbols_time - Static variable in class java_cup.emit
Time to produce symbol constant class.
syntax_error(Symbol) - Method in class java_cup.runtime.lr_parser
This method is called when a syntax error has been detected and recovery is about to be invoked.

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