Online Eiffel Documentation
EiffelStudio

Object Viewer (also known as Expanded display)

You can either show the "Object Viewer" tool (Menu Execution>Tools>Object Viewer, or popup the object viewer dialog thanks to the button located in the tool bar of the objects tool and watch tool.
This command opens an object viewer dialog when an object is dropped onto the button.

Depending the nature of the dropped object, you can view it with several viewers:

Note that the "string display" viewer is available for object with a string representation, for instance object conformed to STRING or conform to DEBUG_OUTPUT (see Debug Output)

And the "XML display" is available for object eligible to "String display", and whose string representation has XML content. The viewer is display XML in a basic tree enabled grid.

String display viewer::

Displays the object as a string, by default the displayed length is 50:
If the limits are over the current slice limits, the displayed string will end by "..." to show there is more.
If you click on the auto expand button , the slice limits will be set to the lower and upper limits of the string value.

You can enable or disable the line wrapping by clicking onto .

Object dump viewer:

Object browse viewer:

Object internal viewer:

XML viewer: