Interface Model::Namespace

IDL source    Global index
interface Namespace : NamespaceClass, ModelElement


Operation index.

  • add_contents
  • add_contents_before
  • contents
  • find_elements_by_type
  • lookup_element
  • modify_contents
  • name_is_valid
  • remove_contents
  • resolve_qualified_name
  • set_contents
  • Operations.

  • add_contents

      void add_contents(in ModelElement new_value)
        raises(Reflective::StructuralError, Reflective::SemanticError);

  • add_contents_before

      void add_contents_before(in ModelElement new_value,
          in ModelElement before)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • contents

      ModelElementUList contents()
        raises(Reflective::SemanticError);

  • find_elements_by_type

      ModelElementUList find_elements_by_type(in Class of_type,
          in boolean include_subtypes)
        raises(Reflective::SemanticError);

  • lookup_element

      ModelElement lookup_element(in NameType name)
        raises(NamespaceClass::NameNotFound, Reflective::SemanticError);

  • modify_contents

      void modify_contents(in ModelElement old_value,
          in ModelElement new_value)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • name_is_valid

      boolean name_is_valid(in NameType proposed_name)
        raises(Reflective::SemanticError);

  • remove_contents

      void remove_contents(in ModelElement old_value)
        raises(Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError);

  • resolve_qualified_name

      ModelElement resolve_qualified_name(in NameTypeList qualified_name)
        raises(NamespaceClass::NameNotResolved, Reflective::SemanticError);

  • set_contents

      void set_contents(in ModelElementUList new_values)
        raises(Reflective::StructuralError, Reflective::SemanticError);


    Generated by Sandia idldoc 1.0.