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 | |
PrimitiveType() | Model::PrimitiveType | |
propertyList() const | OMF::ModelObject | |
Proxy typedef | Model::PrimitiveType | |
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 | |
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] |
~PrimitiveType() | Model::PrimitiveType | [virtual] |