All Manuals > LispWorks IDE User Guide > 7 The Class Browser

7.6 Examining initargs

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.

Displaying initarg information in the Class Browser

The areas available are described below.

7.6.1 Class box

This area gives the name of the class being browsed. See 7.2.1 Class box for details.

7.6.2 Filter box

The Filter box lets you restrict the information displayed in the initargs list. See 3.12 Filtering information for a description of how to use the Filter box in any tool, and 7.1.3 Filtering slot information for an example of how to use it in the Class Browser.

7.6.3 List of initargs

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 Works > Slots menu.

7.6.4 Description list

This area gives a description of the initarg selected in the Initargs area. The following items of information are displayed:

Initarg
The name of the selected initarg.
Default Initarg
The default value for the selected initarg, if defined with :default-initargs.
Default From Class
The class providing the default for the initarg.
From Classes
The class from which the selected initarg is inherited.
Slot Name
The name of the slot to which this initarg relates.
Type
The type of the selected initarg.
Initargs
All initargs applicable to the same slot.
Initform
The initform for the slot to which this initarg relates.
Readers
The readers for the slot to which this initarg relates.
Writers
The writers for the slot to which this initarg relates.
Allocation
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 Works > Description menu.

7.6.5 Performing operations on the current class

You can operate on the current class using commands in the Works > Classes menu. The standard action commands described in 3.8 Performing operations on selected objects are available in this submenu.

Choose Works > Classes > Browse Metaclass to select, and describe in the normal way, the class of the current class.


LispWorks IDE User Guide (Windows version) - 01 Dec 2021 19:37:53