Interface Model::ConstraintClass

IDL source    Global index
interface ConstraintClass : ModelElementClass


Attribute index.

  • all_of_kind_constraint
  • all_of_type_constraint
  • Operation index.

  • create_constraint
  • Type index.

  • EvaluationKind
  • Constant index.

  • constraint_does_not_constrain_constraints
  • constraint_does_not_constrain_element
  • constraints_only_allowed_within_container
  • Attributes.

  • all_of_kind_constraint

      readonly attribute ConstraintUList all_of_kind_constraint;

  • all_of_type_constraint

      readonly attribute ConstraintUList all_of_type_constraint;

    Operations.

  • create_constraint

      Constraint create_constraint(in NameType name,
          in AnnotationType annotation,
          in any expression,
          in string language,
          in EvaluationKind evaluation_policy)
        raises(Reflective::SemanticError);

    Types.

  • EvaluationKind

      enum EvaluationKind {
        immediate, 
        deferred
      }; 
    

    Constants.

  • constraint_does_not_constrain_constraints

      const string constraint_does_not_constrain_constraints = "::Model::Constraint::constraint_does_not_constrain_constraints";
    

  • constraint_does_not_constrain_element

      const string constraint_does_not_constrain_element = "::Model::Constraint::constraint_does_not_constrain_element";
    

  • constraints_only_allowed_within_container

      const string constraints_only_allowed_within_container = "::Model::Constraint::constraints_only_allowed_within_container";
    


    Generated by Sandia idldoc 1.0.