IDL source Global indexinterface ConstraintClass : ModelElementClass
readonly attribute ConstraintUList all_of_kind_constraint;
readonly attribute ConstraintUList all_of_type_constraint;
Constraint create_constraint(in NameType name, in AnnotationType annotation, in any expression, in string language, in EvaluationKind evaluation_policy) raises(Reflective::SemanticError);
enum EvaluationKind { immediate, deferred };
const string constraint_does_not_constrain_constraints = "::Model::Constraint::constraint_does_not_constrain_constraints";
const string constraint_does_not_constrain_element = "::Model::Constraint::constraint_does_not_constrain_element";
const string constraints_only_allowed_within_container = "::Model::Constraint::constraints_only_allowed_within_container";