vips.gui
Class Sleak

java.lang.Object
  extended by vips.gui.Sleak

public class Sleak
extends java.lang.Object

Code to detect swt leak


Field Summary
(package private)  org.eclipse.swt.widgets.Canvas canvas
           
(package private)  org.eclipse.swt.widgets.Button check
           
(package private)  org.eclipse.swt.widgets.Display display
           
(package private)  java.lang.Error[] errors
           
(package private)  org.eclipse.swt.widgets.Label label
           
(package private)  org.eclipse.swt.widgets.List list
           
(package private)  java.lang.Object[] objects
           
(package private)  java.lang.Error[] oldErrors
           
(package private)  java.lang.Object[] oldObjects
           
(package private)  org.eclipse.swt.widgets.Shell shell
           
(package private)  org.eclipse.swt.widgets.Button start
           
(package private)  org.eclipse.swt.widgets.Button stop
           
(package private)  org.eclipse.swt.widgets.Text text
           
 
Constructor Summary
Sleak()
           
 
Method Summary
(package private)  void layout()
           
static void main(java.lang.String[] args)
           
(package private)  java.lang.String objectName(java.lang.Object object)
           
 void open()
           
(package private)  void paintCanvas(org.eclipse.swt.widgets.Event event)
           
(package private)  void refreshAll()
           
(package private)  void refreshDifference()
           
(package private)  void refreshLabel()
           
(package private)  void refreshObject()
           
(package private)  void toggleStackTrace()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

display

org.eclipse.swt.widgets.Display display

shell

org.eclipse.swt.widgets.Shell shell

list

org.eclipse.swt.widgets.List list

canvas

org.eclipse.swt.widgets.Canvas canvas

start

org.eclipse.swt.widgets.Button start

stop

org.eclipse.swt.widgets.Button stop

check

org.eclipse.swt.widgets.Button check

text

org.eclipse.swt.widgets.Text text

label

org.eclipse.swt.widgets.Label label

oldObjects

java.lang.Object[] oldObjects

oldErrors

java.lang.Error[] oldErrors

objects

java.lang.Object[] objects

errors

java.lang.Error[] errors
Constructor Detail

Sleak

public Sleak()
Method Detail

open

public void open()

refreshLabel

void refreshLabel()

refreshDifference

void refreshDifference()

objectName

java.lang.String objectName(java.lang.Object object)

toggleStackTrace

void toggleStackTrace()

paintCanvas

void paintCanvas(org.eclipse.swt.widgets.Event event)

refreshObject

void refreshObject()

refreshAll

void refreshAll()

layout

void layout()

main

public static void main(java.lang.String[] args)