Interface Model::Namespace
IDL source Global index
interface Namespace : NamespaceClass, ModelElement
- add_contents
- add_contents_before
- contents
- find_elements_by_type
- lookup_element
- modify_contents
- name_is_valid
- remove_contents
- resolve_qualified_name
- set_contents
void add_contents(in ModelElement new_value)
raises(Reflective::StructuralError, Reflective::SemanticError);
-
void add_contents_before(in ModelElement new_value,
in ModelElement before)
raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
-
ModelElementUList contents()
raises(Reflective::SemanticError);
-
ModelElementUList find_elements_by_type(in Class of_type,
in boolean include_subtypes)
raises(Reflective::SemanticError);
-
ModelElement lookup_element(in NameType name)
raises(NamespaceClass::NameNotFound, Reflective::SemanticError);
-
void modify_contents(in ModelElement old_value,
in ModelElement new_value)
raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
-
boolean name_is_valid(in NameType proposed_name)
raises(Reflective::SemanticError);
-
void remove_contents(in ModelElement old_value)
raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);
-
ModelElement resolve_qualified_name(in NameTypeList qualified_name)
raises(NamespaceClass::NameNotResolved, Reflective::SemanticError);
-
void set_contents(in ModelElementUList new_values)
raises(Reflective::StructuralError, Reflective::SemanticError);
-
Generated by Sandia idldoc 1.0.