IDL source Global indexinterface Namespace : NamespaceClass, ModelElement
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);