|
|
|
|
org.eclipse.jdt.debug.ui
Class JavaDebugUtils
java.lang.Object
org.eclipse.jdt.debug.ui.JavaDebugUtils
-
public class JavaDebugUtils
- extends
Object
Utilities for the Java debugger.
-
Since:
- 3.1
-
Restriction:
- This class is not intended to be subclassed by clients.
-
Restriction:
- This class is not intended to be instantiated by clients.
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
JavaDebugUtils
public JavaDebugUtils()
getOwnedMonitors
public static
IDebugElement[] getOwnedMonitors(
IThread thread)
- Returns a collection of debug elements representing the monitors owned
by the given thread's underlying
IJavaThread , or an empty
collection if none.
The result will be empty when the user has turned off the preference
to show monitor information.
-
-
Parameters:
-
thread - an IJavaThread or a thread with an IJavaThread
adapter
-
Returns:
- debug elements representing the monitors owned by the underlying
IJavaThread , possibly empty
getContendedMonitor
public static
IDebugElement getContendedMonitor(
IThread thread)
- Returns a debug element representing a monitor in contention with
the given thread's underlying
IJavaThread , or null
if none.
The result will be null when the user has turned off the preference
to show monitor information.
-
-
Parameters:
-
thread - an IJavaThread or a thread with an IJavaThread
adapter
-
Returns:
- debug element representing a monitor in contention with the underlying
IJavaThread , or null
getPreferenceStore
public static
IPreferenceStore getPreferenceStore()
- Returns the preference store for the Java Debug UI plug-in.
-
-
Returns:
- preference store
-
Since:
- 3.2
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.
|
|
|