APIdia Launch Partner
Top Description Fields Constructors Methods
sun.jvm.hotspot.ui

public Class Inspector

extends SAPanel
Class Inheritance
Imports
java.awt.*, java.awt.event.*, java.util.*, javax.swing.*, javax.swing.tree.TreePath, sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.oops.*, sun.jvm.hotspot.runtime.*, sun.jvm.hotspot.types.*, sun.jvm.hotspot.ui.tree.*, sun.jvm.hotspot.utilities.*

This class implements tree-browsing functionality of a particular SimpleTreeNode, and is only designed to be used in a debugging system. It uses a SimpleTreeModel internally. It can inspect both oops as well as C++ objects described by the VMStructs database in the target VM.

Field Summary

Modifier and TypeField and Description
private HistoryComboBox
private static final String
private Oop
private LivenessPathList
private JButton
private ActionListener
private JLabel
private SimpleTreeModel
private ActionListener
private static final String
private JLabel
private JTree
Inherited from sun.jvm.hotspot.ui.SAPanel:
listeners

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
private void
Inherited from sun.jvm.hotspot.ui.SAPanel:
addPanelListenerremovePanelListenershowCodeViewershowInspectorshowInspectorshowJavaStackTraceshowThreadInfoshowThreadOopInspectorshowThreadStackMemory

Field Detail

addressFieldback to summary
private HistoryComboBox addressField
computeLivenessTextback to summary
private static final String computeLivenessText
currentOopback to summary
private Oop currentOop
listback to summary
private LivenessPathList list
livenessButtonback to summary
private JButton livenessButton
livenessButtonListenerback to summary
private ActionListener livenessButtonListener
liveStatusback to summary
private JLabel liveStatus
modelback to summary
private SimpleTreeModel model
showLivenessListenerback to summary
private ActionListener showLivenessListener
showLivenessTextback to summary
private static final String showLivenessText
statusLabelback to summary
private JLabel statusLabel
treeback to summary
private JTree tree

Constructor Detail

Inspectorback to summary
public Inspector()
Inspectorback to summary
public Inspector(final SimpleTreeNode root)

Method Detail

fireComputeLivenessback to summary
private void fireComputeLiveness()
fireShowLivenessback to summary
private void fireShowLiveness()
setRootback to summary
private void setRoot(SimpleTreeNode root)