|
Public Types |
typedef OMF::BasicLink< UML::ClassifierRole,
UML::ModelElement > | Link |
Public Member Functions |
virtual | ~A_classifierRole_availableContents () |
void | add (UML::ClassifierRole *classifierRole, UML::ModelElement *availableContents) |
void | remove (UML::ClassifierRole *classifierRole, UML::ModelElement *availableContents) |
void | add (OMF::ModelObject *first, OMF::ModelObject *second) |
void | remove (OMF::ModelObject *first, OMF::ModelObject *second) |
const std::string & | name () const |
const LinkSet & | links () const |
bool | exists (ModelObject *end1, ModelObject *end2) const |
Link * | find (ModelObject *end1, ModelObject *end2) const |
Static Public Member Functions |
A_classifierRole_availableContents & | instance (const std::string &name="") |
Protected Member Functions |
| A_classifierRole_availableContents () |
Association & | init (const std::string &name) |
void | addLink (Link *link) |
void | removeLink (Link *link) |