Click the Initargs tab to examine information about the initargs of the current class. The initargs view shown in Displaying initarg information in the Class Browser appears.
Figure 8.11 Displaying initarg information in the Class Browser
The areas available are described below.
This area gives the name of the class being browsed. See Class box for details.
The Filter box lets you restrict the information displayed in the initargs list. See Filtering information for a description of how to use the Filter box in any tool, and Filtering slot information for an example of how to use it in the Class Browser.
This lists the slots in the current class for which initargs have been defined. Selecting an item in this list displays information in the Description list. Any items selected can also be operated on via the Slots menu.
This area gives a description of the initarg selected in the Initargs area. The following items of information are displayed:
The name of the selected initarg.
The default value for the selected initarg, if defined with :default-initargs
.
The class providing the default for the initarg.
The class from which the selected initarg is inherited.
The name of the slot to which this initarg relates.
The type of the selected initarg.
All initargs applicable to the same slot.
The initform for the slot to which this initarg relates.
The readers for the slot to which this initarg relates.
The writers for the slot to which this initarg relates.
The allocation for slot to which this initarg relates. See CLOS in the ANSI Common Lisp specification for details.
Items selected in this list can be operated on via the Description menu.
You can operate on the current class using commands in the Classes menu. The standard action commands described in Performing operations on selected objects are available in this submenu.
Choose Classes > Browse Metaclass to select, and describe in the normal way, the class of the current class.
LispWorks IDE User Guide (Macintosh version) - 13 Sep 2017