Package org.eclipse.swt.internal
Class WidgetSpy.NonDisposedWidgetTracker
- java.lang.Object
-
- org.eclipse.swt.internal.WidgetSpy.NonDisposedWidgetTracker
-
- All Implemented Interfaces:
WidgetSpy.WidgetTracker
- Enclosing class:
- WidgetSpy
public static class WidgetSpy.NonDisposedWidgetTracker extends java.lang.Object implements WidgetSpy.WidgetTracker
Default implementation simply collects all created and not disposed widgets
-
-
Constructor Summary
Constructors Constructor Description NonDisposedWidgetTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<Widget,java.lang.Error>
getNonDisposedWidgets()
void
setTrackedTypes(java.util.List<java.lang.Class<? extends Widget>> types)
void
setTrackingEnabled(boolean enabled)
void
startTracking()
void
stopTracking()
void
widgetCreated(Widget widget)
void
widgetDisposed(Widget widget)
-
-
-
Method Detail
-
widgetCreated
public void widgetCreated(Widget widget)
- Specified by:
widgetCreated
in interfaceWidgetSpy.WidgetTracker
-
widgetDisposed
public void widgetDisposed(Widget widget)
- Specified by:
widgetDisposed
in interfaceWidgetSpy.WidgetTracker
-
getNonDisposedWidgets
public java.util.Map<Widget,java.lang.Error> getNonDisposedWidgets()
-
startTracking
public void startTracking()
-
stopTracking
public void stopTracking()
-
setTrackingEnabled
public void setTrackingEnabled(boolean enabled)
-
setTrackedTypes
public void setTrackedTypes(java.util.List<java.lang.Class<? extends Widget>> types)
-
-