Newer Version Available
Annotation Examples
Constraint Modeling Language (CML) annotations are labels that you add to parts of a
model, such as types, variables, relationships, and constraints. Annotations control how these
elements are shown and how they behave in the configurator. Annotations help fine-tune the
configurator and the constraint engine without changing the actual structure of the
model.
The examples explain what each annotation does, where it can be used in the model, what kinds of values it supports, and how it behaves when the configurator runs and evaluates constraints. CML code samples show how the annotation works in practice.