All ControlDraw diagrams and symbols are given a class.
A number of classes, heavily influenced by S88.01, are provided with the standard Control Draw library.
You can see and modify the classes from the Data Views form.
The class of a diagram is set when you first create a diagram, but can be changed in the Diagram Details
The class of an object is established originally by the Symbol that is first dropped onto a drawing, but can be changed in the Symbol Controls.
Each Class has a large number of properties, described in the section Class Settings.
Class is used for:
Determining what data should be stored for the object and instances associated with a symbol
Establishing validation rules for the model
Setting hierarchical tag numbering rules
Setting Test Sheet options
Determining the drawing right click quick draw options
The Class of an object or page is an important aspect of a model, and so ControlDraw supports many additional features to help to manage the classes.
A toolbar button toggles the display of the classes of each object on the diagrams.
Model rules that check the consistency of diagrams and links are based on the classes.
Class names must be unique.
In order for data to be stored with classes they must be Included in Tables in the Data Design