public class ThreadDescriptorImpl extends NodeDescriptorImpl implements ThreadDescriptor
LOG, myIsExpanded, myIsSelected, myIsSynthetic, myIsVisible, UNKNOWN_VALUE_MESSAGE
Constructor and Description |
---|
ThreadDescriptorImpl(ThreadReferenceProxyImpl thread) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
calcRepresentation(EvaluationContextImpl context,
DescriptorLabelListener labelListener) |
javax.swing.Icon |
getIcon() |
java.lang.String |
getName() |
SuspendContextImpl |
getSuspendContext() |
ThreadReferenceProxyImpl |
getThreadReference() |
boolean |
isAtBreakpoint() |
boolean |
isCurrent() |
boolean |
isExpandable() |
boolean |
isFrozen() |
boolean |
isSuspended() |
void |
setContext(EvaluationContextImpl context) |
clear, displayAs, getEvaluateException, getLabel, getMarkupMap, getUserData, putUserData, setAncestor, setFailed, setLabel, toString, updateRepresentation, updateRepresentationNoNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
displayAs, getLabel, setAncestor
getUserData, putUserData
public ThreadDescriptorImpl(ThreadReferenceProxyImpl thread)
public java.lang.String getName()
getName
in interface NodeDescriptor
getName
in class NodeDescriptorImpl
protected java.lang.String calcRepresentation(EvaluationContextImpl context, DescriptorLabelListener labelListener) throws EvaluateException
calcRepresentation
in class NodeDescriptorImpl
EvaluateException
public ThreadReferenceProxyImpl getThreadReference()
getThreadReference
in interface ThreadDescriptor
public boolean isCurrent()
public boolean isFrozen()
public boolean isExpandable()
isExpandable
in class NodeDescriptorImpl
public void setContext(EvaluationContextImpl context)
setContext
in class NodeDescriptorImpl
public SuspendContextImpl getSuspendContext()
public boolean isAtBreakpoint()
public boolean isSuspended()
public javax.swing.Icon getIcon()