| add(const std::string &name, Object *value) | OMF::ModelObject | |
| addConstraints(Constraint *constraint) | Model::ModelElement | |
| addContents(ModelElement *element) | Model::Namespace | |
| addRequiredElements(ModelElement *element) | Model::ModelElement | |
| addSupertypes(GeneralizableElement *super) | Model::GeneralizableElement | |
| allProperties() const | OMF::ModelObject | |
| allSupertypes() | Model::GeneralizableElement | |
| annotation() const | Model::ModelElement | |
| Classifier() | Model::Classifier | |
| clear(const std::string &name) | OMF::ModelObject | |
| clearAnnotation() | Model::ModelElement | |
| clearConstraints() | Model::ModelElement | |
| clearContainer() | Model::ModelElement | |
| clearContents() | Model::Namespace | |
| clearIsAbstract() | Model::GeneralizableElement | |
| clearIsLeaf() | Model::GeneralizableElement | |
| clearIsRoot() | Model::GeneralizableElement | |
| clearName() | Model::ModelElement | |
| clearRequiredElements() | Model::ModelElement | |
| clearSupertypes() | Model::GeneralizableElement | |
| clearVisibility() | Model::GeneralizableElement | |
| constraints() const | Model::ModelElement | |
| container() | Model::ModelElement | |
| contents() const | Model::Namespace | |
| DataType() | Model::DataType | |
| decl() | OMF::ModelObject | |
| decRef() | OMF::ModelObject | |
| defProperty(const std::string &name) | OMF::ModelObject | [protected] |
| extend(Extension *ext) | OMF::ModelObject | |
| extendWith(const std::string &name, Type &value) | OMF::ModelObject | |
| extendWith(const std::string &name) | OMF::ModelObject | |
| extension(const std::string &name) | OMF::ModelObject | |
| findElementsByType(Class *ofType, const OMF::Boolean &includeSubtypes) | Model::GeneralizableElement | [virtual] |
| findRequiredElements(const OMF::Set &kinds, const OMF::Boolean &recursive) | Model::ModelElement | |
| GeneralizableElement() | Model::GeneralizableElement | |
| get(const std::string &name) | OMF::ModelObject | |
| getProperty(const std::string &name) const | OMF::ModelObject | |
| hasExtension(const std::string &name) | OMF::ModelObject | |
| hashCode() const | OMF::ModelObject | [virtual] |
| hasProperty(const std::string &name) const | OMF::ModelObject | |
| id() const | OMF::ModelObject | |
| incRef() | OMF::ModelObject | |
| isAbstract() const | Model::GeneralizableElement | |
| isFrozen() | Model::ModelElement | |
| isLeaf() const | Model::GeneralizableElement | |
| isRequiredBecause(ModelElement *otherElement, OMF::String &reason) | Model::ModelElement | |
| isRoot() const | Model::GeneralizableElement | |
| isVisible(ModelElement *otherElement) | Model::ModelElement | |
| lookupElement(const OMF::String &name) | Model::Namespace | |
| lookupElementExtended(const OMF::String &name) | Model::GeneralizableElement | [virtual] |
| metaObject() | OMF::Object | |
| model() | OMF::ModelObject | |
| ModelElement() | Model::ModelElement | |
| ModelObject() | OMF::ModelObject | [explicit, protected] |
| ModelObject(const std::string &mc, Class *proxy, Package *decl) | OMF::ModelObject | [protected] |
| name() const | Model::ModelElement | |
| nameIsValid(const OMF::String &name) | Model::Namespace | |
| Namespace() | Model::Namespace | |
| Object() | OMF::Object | [protected] |
| Object(const std::string &mc) | OMF::Object | [protected] |
| parent() | OMF::ModelObject | |
| propertyList() const | OMF::ModelObject | |
| Proxy typedef | Model::StructureType | |
| proxy() | OMF::ModelObject | |
| purge() | OMF::ModelObject | |
| qualifiedName() | Model::ModelElement | |
| remove(const std::string &name, Object *value) | OMF::ModelObject | |
| removeConstraints(Constraint *constraint) | Model::ModelElement | |
| removeContents(ModelElement *element) | Model::Namespace | |
| removeExtension(const std::string &name) | OMF::ModelObject | |
| removeRequiredElements(ModelElement *element) | Model::ModelElement | |
| removeSupertypes(GeneralizableElement *super) | Model::GeneralizableElement | |
| requiredElements() const | Model::ModelElement | |
| resolveQualifiedName(const OMF::List &qualifiedName) | Model::Namespace | |
| set(const std::string &name, Object *value) | OMF::ModelObject | |
| setAnnotation(const OMF::String &annotation) | Model::ModelElement | |
| setContainer(Namespace *container) | Model::ModelElement | |
| setId(const std::string &id) | OMF::ModelObject | |
| setIsAbstract(const OMF::Boolean &isAbstract) | Model::GeneralizableElement | |
| setIsLeaf(const OMF::Boolean &isLeaf) | Model::GeneralizableElement | |
| setIsRoot(const OMF::Boolean &isRoot) | Model::GeneralizableElement | |
| setModel(Model *model) | OMF::ModelObject | |
| setName(const OMF::String &name) | Model::ModelElement | |
| setParent(ModelObject *parent) | OMF::ModelObject | |
| setVisibility(const VisibilityKind &vis) | Model::GeneralizableElement | |
| StructureType() | Model::StructureType | |
| supertypes() const | Model::GeneralizableElement | |
| typeCode() const | OMF::ModelObject | [virtual] |
| visibility() const | Model::GeneralizableElement | |
| ~Classifier() | Model::Classifier | [virtual] |
| ~DataType() | Model::DataType | [virtual] |
| ~GeneralizableElement() | Model::GeneralizableElement | [virtual] |
| ~ModelElement() | Model::ModelElement | [virtual] |
| ~ModelObject() | OMF::ModelObject | [virtual] |
| ~Namespace() | Model::Namespace | [virtual] |
| ~Object() | OMF::Object | [virtual] |
| ~StructureType() | Model::StructureType | [virtual] |