This section provides a detailed description of the contents of the Layers and Sets window within the CAST Architecture Checker. The window allows you to:

  • Define a new Layer or Set
  • Define an Unassigned Layer
  • Delete items (Layers and Sets)
  • Hide items (Layers only) from the Model tab in the Main window
  • View the Properties (name and type) of a Layer or Set
For Architecture ModelFor Quality Rule Model

See Glossary for a description of Layers, Sets etc.

Display

By default, the Layers and Sets window will display all items (Layers, Unassigned and Sets). However by using the View sets option (View menu) you can hide Sets if required.

Filter field

The Filter field allows you to enter character strings to "filter" the display of items in the window. Filtering is instant - i.e. it occurs as soon as any strings are entered in the field.

Right click menu options

The following right click menu options are available for items selected in the window:

New layerThis option enables you to define a new Layer. See Define Layers, Sets and Dependencies for more information.
New setThis option enables you to define a new Set. See Define Layers, Sets and Dependencies for more information.
New Unassigned

Enables you to define a new Unassigned item for an Architecture Model - see Create an Unassigned item for more information.

Only visible when working with Architecture Models.
Remove

Deletes the selected item (the item is physically deleted).

Only visible when working with Architecture Models: it is not possible to remove the default Scope or Violations layers.
Hide from Model viewThis option will hide an item from the Model tab in the Main window (the item is not physically deleted and will still available in the Layers and Sets window).

The option is only visible if the item is displayed in the Model tab in the Main window.

Properties

Displays the Properties dialog box (see Define Layers, Sets and Dependencies) in which you can modify the name of the item and change its type.

This menu is deactivated when working with Architecture Models: the default Scope or Violations layers cannot be renamed or and their type cannot be changed.