Interface Model::GeneralizableElement
IDL source Global index
interface GeneralizableElement : GeneralizableElementClass, Namespace
- 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
void add_supertypes(in GeneralizableElement new_value)
raises(Reflective::StructuralError, Reflective::SemanticError);
-
void add_supertypes_before(in GeneralizableElement new_value,
in GeneralizableElement before)
raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
-
GeneralizableElementSet all_supertypes()
raises(Reflective::SemanticError);
-
ModelElementUList find_elements_by_type_extended(in NameType name)
raises(Reflective::SemanticError);
-
boolean is_abstract()
raises(Reflective::StructuralError, Reflective::SemanticError);
-
TristateKind is_root()
raises(Reflective::StructuralError, Reflective::SemanticError);
-
ModelElement lookup_element_extended(in NameType name)
raises(Reflective::SemanticError);
-
void modify_supertypes(in GeneralizableElement old_value,
in GeneralizableElement new_value)
raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
-
void remove_supertypes(in GeneralizableElement old_value)
raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
-
void set_is_abstract(in boolean new_value)
raises(Reflective::SemanticError);
-
void set_is_leaf(in TristateKind new_value)
raises(Reflective::SemanticError);
-
void set_is_root(in TristateKind new_value)
raises(Reflective::SemanticError);
-
void set_supertypes(in GeneralizableElementUList new_values)
raises(Reflective::StructuralError, Reflective::SemanticError);
-
void set_visibility(in VisibilityKind new_value)
raises(Reflective::SemanticError);
-
GeneralizableElementUList supertypes()
raises(Reflective::SemanticError);
-
VisibilityKind visibility()
raises(Reflective::StructuralError, Reflective::SemanticError);
-
Generated by Sandia idldoc 1.0.