Public Member Functions | |
void | open () |
Static Public Member Functions | |
static void | main (String[] args) |
Package Functions | |
void | refreshLabel () |
String | getCount () |
void | refreshDifference () |
String | objectName (Object object) |
void | toggleStackTrace () |
void | paintCanvas (Event event) |
void | refreshObject () |
void | refreshAll () |
void | layout () |
Package Attributes | |
Display | display |
Shell | shell = null |
List | list |
Canvas | canvas |
Button | start |
Button | stop |
Button | check |
Text | text |
Label | label |
Object[] | oldObjects = new Object [0] |
Error[] | oldErrors = new Error [0] |
Object[] | objects = new Object [0] |
Error[] | errors = new Error [0] |
Definition at line 14 of file Sleak.java.
String edu.rice.cs.hpc.common.util.Sleak.getCount | ( | ) | [package] |
Definition at line 101 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.objects.
Referenced by edu.rice.cs.hpc.common.util.Sleak.refreshLabel().
void edu.rice.cs.hpc.common.util.Sleak.layout | ( | ) | [package] |
Definition at line 253 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.canvas, edu.rice.cs.hpc.common.util.Sleak.check, edu.rice.cs.hpc.common.util.Sleak.label, edu.rice.cs.hpc.common.util.Sleak.list, edu.rice.cs.hpc.common.util.Sleak.objects, edu.rice.cs.hpc.common.util.Sleak.shell, edu.rice.cs.hpc.common.util.Sleak.start, edu.rice.cs.hpc.common.util.Sleak.stop, and edu.rice.cs.hpc.common.util.Sleak.text.
Referenced by edu.rice.cs.hpc.common.util.Sleak.open(), edu.rice.cs.hpc.common.util.Sleak.refreshDifference(), and edu.rice.cs.hpc.common.util.Sleak.toggleStackTrace().
static void edu.rice.cs.hpc.common.util.Sleak.main | ( | String[] | args | ) | [static] |
Definition at line 283 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.display, edu.rice.cs.hpc.common.util.Sleak.open(), and edu.rice.cs.hpc.common.util.Sleak.shell.
String edu.rice.cs.hpc.common.util.Sleak.objectName | ( | Object | object | ) | [package] |
Definition at line 163 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.refreshDifference().
void edu.rice.cs.hpc.common.util.Sleak.open | ( | ) |
Definition at line 28 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.canvas, edu.rice.cs.hpc.common.util.Sleak.check, edu.rice.cs.hpc.common.util.Sleak.display, edu.rice.cs.hpc.common.util.Sleak.label, edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.list, edu.rice.cs.hpc.common.util.Sleak.paintCanvas(), edu.rice.cs.hpc.common.util.Sleak.refreshAll(), edu.rice.cs.hpc.common.util.Sleak.refreshDifference(), edu.rice.cs.hpc.common.util.Sleak.refreshObject(), edu.rice.cs.hpc.common.util.Sleak.shell, edu.rice.cs.hpc.common.util.Sleak.start, edu.rice.cs.hpc.common.util.Sleak.stop, edu.rice.cs.hpc.common.util.Sleak.text, and edu.rice.cs.hpc.common.util.Sleak.toggleStackTrace().
Referenced by edu.rice.cs.hpc.common.util.SleakManager.init(), and edu.rice.cs.hpc.common.util.Sleak.main().
void edu.rice.cs.hpc.common.util.Sleak.paintCanvas | ( | Event | event | ) | [package] |
Definition at line 175 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.canvas, edu.rice.cs.hpc.common.util.Sleak.list, edu.rice.cs.hpc.common.util.Sleak.objects, and edu.rice.cs.hpc.common.util.Sleak.text.
Referenced by edu.rice.cs.hpc.common.util.Sleak.open().
void edu.rice.cs.hpc.common.util.Sleak.refreshAll | ( | ) | [package] |
Definition at line 245 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.errors, edu.rice.cs.hpc.common.util.Sleak.objects, edu.rice.cs.hpc.common.util.Sleak.oldErrors, edu.rice.cs.hpc.common.util.Sleak.oldObjects, and edu.rice.cs.hpc.common.util.Sleak.refreshDifference().
Referenced by edu.rice.cs.hpc.common.util.Sleak.open().
void edu.rice.cs.hpc.common.util.Sleak.refreshDifference | ( | ) | [package] |
Definition at line 123 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.canvas, edu.rice.cs.hpc.common.util.Sleak.display, edu.rice.cs.hpc.common.util.Sleak.errors, edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.list, edu.rice.cs.hpc.common.util.Sleak.objectName(), edu.rice.cs.hpc.common.util.Sleak.objects, edu.rice.cs.hpc.common.util.Sleak.oldObjects, edu.rice.cs.hpc.common.util.Sleak.refreshLabel(), edu.rice.cs.hpc.common.util.Sleak.shell, and edu.rice.cs.hpc.common.util.Sleak.text.
Referenced by edu.rice.cs.hpc.common.util.Sleak.open(), and edu.rice.cs.hpc.common.util.Sleak.refreshAll().
void edu.rice.cs.hpc.common.util.Sleak.refreshLabel | ( | ) | [package] |
Definition at line 87 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.getCount(), and edu.rice.cs.hpc.common.util.Sleak.label.
Referenced by edu.rice.cs.hpc.common.util.Sleak.refreshDifference().
void edu.rice.cs.hpc.common.util.Sleak.refreshObject | ( | ) | [package] |
Definition at line 228 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.canvas, edu.rice.cs.hpc.common.util.Sleak.check, edu.rice.cs.hpc.common.util.Sleak.errors, edu.rice.cs.hpc.common.util.Sleak.list, and edu.rice.cs.hpc.common.util.Sleak.text.
Referenced by edu.rice.cs.hpc.common.util.Sleak.open(), and edu.rice.cs.hpc.common.util.Sleak.toggleStackTrace().
void edu.rice.cs.hpc.common.util.Sleak.toggleStackTrace | ( | ) | [package] |
Definition at line 170 of file Sleak.java.
References edu.rice.cs.hpc.common.util.Sleak.layout(), and edu.rice.cs.hpc.common.util.Sleak.refreshObject().
Referenced by edu.rice.cs.hpc.common.util.Sleak.open().
Canvas edu.rice.cs.hpc.common.util.Sleak.canvas [package] |
Definition at line 18 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.open(), edu.rice.cs.hpc.common.util.Sleak.paintCanvas(), edu.rice.cs.hpc.common.util.Sleak.refreshDifference(), and edu.rice.cs.hpc.common.util.Sleak.refreshObject().
Button edu.rice.cs.hpc.common.util.Sleak.check [package] |
Definition at line 19 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.open(), and edu.rice.cs.hpc.common.util.Sleak.refreshObject().
Display edu.rice.cs.hpc.common.util.Sleak.display [package] |
Definition at line 15 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.main(), edu.rice.cs.hpc.common.util.Sleak.open(), and edu.rice.cs.hpc.common.util.Sleak.refreshDifference().
Error [] edu.rice.cs.hpc.common.util.Sleak.errors = new Error [0] [package] |
Definition at line 26 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.refreshAll(), edu.rice.cs.hpc.common.util.Sleak.refreshDifference(), and edu.rice.cs.hpc.common.util.Sleak.refreshObject().
Label edu.rice.cs.hpc.common.util.Sleak.label [package] |
Definition at line 21 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.open(), and edu.rice.cs.hpc.common.util.Sleak.refreshLabel().
List edu.rice.cs.hpc.common.util.Sleak.list [package] |
Definition at line 17 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.open(), edu.rice.cs.hpc.common.util.Sleak.paintCanvas(), edu.rice.cs.hpc.common.util.Sleak.refreshDifference(), and edu.rice.cs.hpc.common.util.Sleak.refreshObject().
Object [] edu.rice.cs.hpc.common.util.Sleak.objects = new Object [0] [package] |
Definition at line 25 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.getCount(), edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.paintCanvas(), edu.rice.cs.hpc.common.util.Sleak.refreshAll(), and edu.rice.cs.hpc.common.util.Sleak.refreshDifference().
Error [] edu.rice.cs.hpc.common.util.Sleak.oldErrors = new Error [0] [package] |
Definition at line 24 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.refreshAll().
Object [] edu.rice.cs.hpc.common.util.Sleak.oldObjects = new Object [0] [package] |
Definition at line 23 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.refreshAll(), and edu.rice.cs.hpc.common.util.Sleak.refreshDifference().
Shell edu.rice.cs.hpc.common.util.Sleak.shell = null [package] |
Definition at line 16 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.main(), edu.rice.cs.hpc.common.util.Sleak.open(), and edu.rice.cs.hpc.common.util.Sleak.refreshDifference().
Button edu.rice.cs.hpc.common.util.Sleak.start [package] |
Definition at line 19 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), and edu.rice.cs.hpc.common.util.Sleak.open().
Button edu.rice.cs.hpc.common.util.Sleak.stop [package] |
Definition at line 19 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), and edu.rice.cs.hpc.common.util.Sleak.open().
Text edu.rice.cs.hpc.common.util.Sleak.text [package] |
Definition at line 20 of file Sleak.java.
Referenced by edu.rice.cs.hpc.common.util.Sleak.layout(), edu.rice.cs.hpc.common.util.Sleak.open(), edu.rice.cs.hpc.common.util.Sleak.paintCanvas(), edu.rice.cs.hpc.common.util.Sleak.refreshDifference(), and edu.rice.cs.hpc.common.util.Sleak.refreshObject().