Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
I
L
M
N
O
P
R
S
T
U
W
P
PreferenceSetter
- class main.blueJExt.
PreferenceSetter
.
PreferenceSetter(BlueJ)
- Constructor for class main.blueJExt.
PreferenceSetter
Construct the panel, and initialise it from any stored values
ProgramAnalyser
- class main.progAnal.
ProgramAnalyser
.
Class containing common methods used by other program analyser classes
ProgramAnalyser()
- Constructor for class main.progAnal.
ProgramAnalyser
ProgramSlicer
- class main.progAnal.
ProgramSlicer
.
Class to produce program slice for each variable
ProgramSlicer()
- Constructor for class main.progAnal.
ProgramSlicer
printAnalysedStatements(HashMap)
- Method in class main.utils.
InfoPrinter
Print analysis of slices for each variable e.g. whether assignemt, usage, conditional or other statements, and their positions within the source.
printArray(ArrayList, String, String)
- Method in class main.utils.
InfoPrinter
Print specific category statements for a given variable, e.g. usage statements
printMethods(ArrayList)
- Method in class main.utils.
InfoPrinter
Print all methods name detected in source code
printResults(ArrayList, String, String)
- Method in class main.utils.
InfoPrinter
Print simply results following roles checking
printRoles(RoleHolder)
- Method in class main.utils.
InfoPrinter
Print roles for each variable
printSource(LinkedHashMap)
- Method in class main.utils.
InfoPrinter
Print formatted source code from sorted source LinkeHashMap
printStatementArrays(Set, LinkedHashMap)
- Method in class main.utils.
InfoPrinter
Print ArrayLists of statements for a given variable, together will all preceding control constructs
printStatements(Set, HashMap)
- Method in class main.utils.
InfoPrinter
Print program slices for each variable
printTestResults(ArrayList, String, String)
- Method in class main.utils.
InfoPrinter
Print results in format output by BlueJ
printUse(String, String)
- Method in class main.progAnal.
ProgramAnalyser
Return whether statement is usage statement where value of variable is output to terminal for use by program user
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
I
L
M
N
O
P
R
S
T
U
W