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

NextPrevUpTopContentsIndex

8.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.

Figure 8.11 Displaying initarg information in the Class Browser

The areas available are described below.

8.6.1 Class box

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

8.6.2 Filter box

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.

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

8.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 Description menu.

8.6.5 Performing operations on the current class

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

NextPrevUpTopContentsIndex