Object Panel

The Object Panel is the right-hand side panel in the top-level Objects Window.

The Object Panel is initially displayed by double-clicking on an object displayed in the Locals Panel, This Panel, or Watch Panels in the top-level Main Window; by inspecting an object in the Source Panel in the top-level Main Window.

You can also further drill down by double-clicking on an object already displayed in the Object Panel or Array Panel in the top-level Objects Window.

The Object Panel displays a table of the fields for a given object. The footer displays (in blue) the given object's class name, variable name, and the corresponding object ID. A tool tip displays the full class name (including package names).

combo

The combo box at the top is a drop down list of all the superclasses and subclasses of the given object being displayed. Selecting an item from the combo will display the fields for the corresponding superclass or subclass.

table

Each row in the table represents a field of the object. Each field has the following attributes (which are the columns of the table). [Shift] Click on a column header to sort the table in [descending] ascending order according to that column. To change a value of a primitive variable (boolean, byte, short, int, long, character, float, double), double click on the corresponding value cell and enter the new value followed by hitting the Enter key (or hit the Escape key to cancel the editing). The new value string must validate in order for the change to be made.

A Tool Tip is displayable for each field row in the table. For object references, the Tool Tip displays the object's fields in the inheritance hierarchy. For array references, the Tool Tip displays the beginning array elements. For string references, the Tool Tip displays the beginning string characters. The number of lines displayed in a Tool Tip is configurable in the Global Settings Dialog.

While the target JVM is running, an hour glass cursor will be displayed in the Object Panel.

context menu

A popup Context Menu is displayed by right-clicking on the table:

©2001-2010. debugtools.com LLC. All rights reserved.