Interface Model::GeneralizableElement

IDL source    Global index
interface GeneralizableElement : GeneralizableElementClass, Namespace


Operation index.

  • add_supertypes
  • add_supertypes_before
  • all_supertypes
  • find_elements_by_type_extended
  • is_abstract
  • is_root
  • lookup_element_extended
  • modify_supertypes
  • remove_supertypes
  • set_is_abstract
  • set_is_leaf
  • set_is_root
  • set_supertypes
  • set_visibility
  • supertypes
  • visibility
  • Operations.

  • add_supertypes

      void add_supertypes(in GeneralizableElement new_value)
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • add_supertypes_before

      void add_supertypes_before(in GeneralizableElement new_value,
          in GeneralizableElement before)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • all_supertypes

      GeneralizableElementSet all_supertypes()
        raises(Reflective::SemanticError);

  • find_elements_by_type_extended

      ModelElementUList find_elements_by_type_extended(in NameType name)
        raises(Reflective::SemanticError);

  • is_abstract

      boolean is_abstract()
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • is_root

      TristateKind is_root()
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • lookup_element_extended

      ModelElement lookup_element_extended(in NameType name)
        raises(Reflective::SemanticError);

  • modify_supertypes

      void modify_supertypes(in GeneralizableElement old_value,
          in GeneralizableElement new_value)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • remove_supertypes

      void remove_supertypes(in GeneralizableElement old_value)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • set_is_abstract

      void set_is_abstract(in boolean new_value)
        raises(Reflective::SemanticError);

  • set_is_leaf

      void set_is_leaf(in TristateKind new_value)
        raises(Reflective::SemanticError);

  • set_is_root

      void set_is_root(in TristateKind new_value)
        raises(Reflective::SemanticError);

  • set_supertypes

      void set_supertypes(in GeneralizableElementUList new_values)
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • set_visibility

      void set_visibility(in VisibilityKind new_value)
        raises(Reflective::SemanticError);

  • supertypes

      GeneralizableElementUList supertypes()
        raises(Reflective::SemanticError);

  • visibility

      VisibilityKind visibility()
        raises(Reflective::StructuralError, Reflective::SemanticError);


    Generated by Sandia idldoc 1.0.