Interface Model::Constraint

IDL source    Global index
interface Constraint : ConstraintClass, ModelElement


Operation index.

  • add_constrained_elts
  • constrained_elts
  • evaluation_policy
  • expression
  • language
  • modify_constrained_elts
  • remove_constrained_elts
  • set_constrained_elts
  • set_evaluation_policy
  • set_expression
  • set_language
  • Operations.

  • add_constrained_elts

      void add_constrained_elts(in ModelElement new_value)
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • constrained_elts

      ModelElementSet constrained_elts()
        raises(Reflective::SemanticError);

  • evaluation_policy

      ConstraintClass::EvaluationKind evaluation_policy()
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • expression

      any expression()
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • language

      string language()
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • modify_constrained_elts

      void modify_constrained_elts(in ModelElement old_value,
          in ModelElement new_value)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • remove_constrained_elts

      void remove_constrained_elts(in ModelElement old_value)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • set_constrained_elts

      void set_constrained_elts(in ModelElementSet new_values)
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • set_evaluation_policy

      void set_evaluation_policy(in ConstraintClass::EvaluationKind new_value)
        raises(Reflective::SemanticError);

  • set_expression

      void set_expression(in any new_value)
        raises(Reflective::SemanticError);

  • set_language

      void set_language(in string new_value)
        raises(Reflective::SemanticError);


    Generated by Sandia idldoc 1.0.