Interface Model::Generalizes

IDL source    Global index
interface Generalizes : Reflective::RefAssociation


Operation index.

  • add
  • add_before_supertype
  • all_Generalizes_links
  • exists
  • modify_subtype
  • modify_supertype
  • remove
  • with_subtype
  • with_supertype
  • Operations.

  • add

      void add(in GeneralizableElement supertype,
          in GeneralizableElement subtype)
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • add_before_supertype

      void add_before_supertype(in GeneralizableElement supertype,
          in GeneralizableElement subtype,
          in GeneralizableElement before)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • all_Generalizes_links

      GeneralizesLinkSet all_Generalizes_links();

  • exists

      boolean exists(in GeneralizableElement supertype,
          in GeneralizableElement subtype);

  • modify_subtype

      void modify_subtype(in GeneralizableElement supertype,
          in GeneralizableElement subtype,
          in GeneralizableElement new_subtype)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • modify_supertype

      void modify_supertype(in GeneralizableElement supertype,
          in GeneralizableElement subtype,
          in GeneralizableElement new_supertype)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • remove

      void remove(in GeneralizableElement supertype,
          in GeneralizableElement subtype)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • with_subtype

      GeneralizableElementUList with_subtype(in GeneralizableElement subtype);

  • with_supertype

      GeneralizableElementSet with_supertype(in GeneralizableElement supertype);


    Generated by Sandia idldoc 1.0.