A B C D F G I L M N O P R S T U W

S

SUGGEST_ROLE - Static variable in class main.blueJExt.PreferenceSetter
 
SliceWriter - class main.utils.SliceWriter.
 
SliceWriter() - Constructor for class main.utils.SliceWriter
 
SourceSorter - class main.progAnal.SourceSorter.
Class to take java source code file as input and output ArrayList containing hierarchical breakdown of code into methods, branches, sub-branches, etc
SourceSorter() - Constructor for class main.progAnal.SourceSorter
Constructor for objects of class SourceBreakDown
StatementAnalyser - class main.progAnal.StatementAnalyser.
Class to analyse statements and return which category of statement they are
StatementAnalyser(HashMap, Set) - Constructor for class main.progAnal.StatementAnalyser
Constructor for StatementAnalyser
StatementGetter - class main.progAnal.StatementGetter.
 
StatementGetter() - Constructor for class main.progAnal.StatementGetter
Constructor for StatementGetter
Stepper - class main.rules.Stepper.
 
Stepper(LinkedHashMap, String, ArrayList) - Constructor for class main.rules.Stepper
Constructor for Stepper
saveValues() - Method in class main.blueJExt.PreferenceSetter
Save preferences for extension
showFoundInAssignmentLoop(HashMap, String) - Method in class main.test.DebugStringer
Show statements found in loop in which variable is assigned
showFoundInLoop(HashMap, String) - Method in class main.test.DebugStringer
Show statement for variable found in loop
sortSource(String) - Method in class main.progAnal.SourceSorter
Method to break down input file into ArrayList of Strings with separate entry in list for each level in the code hierarchy.
sortStatements(Set, LinkedHashMap) - Method in class main.progAnal.ProgramSlicer
Return map containing program slices for each variable
startup(BlueJ) - Method in class main.RolesOfVariables
Starts extension
statementTypeCheck(HashMap, String) - Method in class main.progAnal.ConditionChecker
Return list of statement of a given type
stepper() - Method in class main.rules.ResultStringer
Return string stating that variable appears to be stepper
subString(String, String) - Method in class main.progAnal.ProgramAnalyser
Return whether input variable name found in input statement refers to the variable in question, or is simply a substring of a longer identifier
suggestRole() - Method in class main.blueJExt.PreferenceSetter
 

A B C D F G I L M N O P R S T U W