#include <BONImpl.h>


Public Member Functions | |
| ~SetImpl () | |
| bool | setDeleted () |
| ObjectType | getStereotype () const |
| SetPtr | getSetI () const |
| MON::Set | getSetMeta () const |
| std::string | getInfoString (Util::InfoOptions usOptions=Util::IO_None) const |
| std::set< FCO > | getMembers (const MON::FCO &meta=MON::FCO(), const MON::Aspect &aspect=MON::Aspect()) |
| std::set< FCO > | getMembers (const std::string &strFCO, const MON::Aspect &aspect=MON::Aspect()) |
| void | addMember (const BON::FCO &fco) |
| void | removeMember (const BON::FCO &fco) |
| virtual void | accept (Visitor *pVisitor) |
| FCOExRegistryNode | getRegistry () const |
| virtual void | eventPerformedI (const Event &event) |
Static Public Member Functions | |
| static Set | attach (IMgaSet *spSet) |
| static Set | create (const Folder &parent, const MON::Set &meta=MON::Set()) |
| static Set | create (const Folder &parent, const std::string &strSet) |
| static Set | create (const Folder &parent, const Set &baseType, bool bAsInstance=true) |
| static Set | create (const Model &parent, const MON::Set &meta=MON::Set(), const std::string &strRole="") |
| static Set | create (const Model &parent, const std::string &strSet, const std::string &strRole="") |
| static Set | create (const Model &parent, const Set &baseType, bool bAsInstance=true, const std::string &strRole="") |
| static Set | createAs (const Model &parent, const std::string &strRole) |
Protected Member Functions | |
| SetImpl () | |
Static Protected Member Functions | |
| static SetImpl * | attachI (IMgaSet *spSet, ProjectImpl *pProject=NULL, const MON::Object &meta=MON::Object()) |
Friends | |
| class | FCOImpl |
Definition at line 1056 of file BONImpl.h.
| BON::SetImpl::SetImpl | ( | ) | [protected] |
Definition at line 5444 of file BONImpl.cpp.
| BON::SetImpl::~SetImpl | ( | ) |
Definition at line 5541 of file BONImpl.cpp.
| void BON::SetImpl::accept | ( | Visitor * | pVisitor | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 5830 of file BONImpl.cpp.
| void BON::SetImpl::addMember | ( | const BON::FCO & | fco | ) |
Definition at line 5770 of file BONImpl.cpp.
| Set BON::SetImpl::attach | ( | IMgaSet * | spSet | ) | [static] |
Definition at line 5474 of file BONImpl.cpp.
| SetImpl * BON::SetImpl::attachI | ( | IMgaSet * | spSet, | |
| ProjectImpl * | pProject = NULL, |
|||
| const MON::Object & | meta = MON::Object() | |||
| ) | [static, protected] |
Definition at line 5449 of file BONImpl.cpp.
| Set BON::SetImpl::create | ( | const Model & | parent, | |
| const Set & | baseType, | |||
| bool | bAsInstance = true, |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 5529 of file BONImpl.cpp.
| Set BON::SetImpl::create | ( | const Model & | parent, | |
| const std::string & | strSet, | |||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 5513 of file BONImpl.cpp.
| Set BON::SetImpl::create | ( | const Model & | parent, | |
| const MON::Set & | meta = MON::Set(), |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 5507 of file BONImpl.cpp.
| Set BON::SetImpl::create | ( | const Folder & | parent, | |
| const Set & | baseType, | |||
| bool | bAsInstance = true | |||
| ) | [static] |
Definition at line 5501 of file BONImpl.cpp.
| Set BON::SetImpl::create | ( | const Folder & | parent, | |
| const std::string & | strSet | |||
| ) | [static] |
Definition at line 5485 of file BONImpl.cpp.
Definition at line 5479 of file BONImpl.cpp.
| Set BON::SetImpl::createAs | ( | const Model & | parent, | |
| const std::string & | strRole | |||
| ) | [static] |
Definition at line 5535 of file BONImpl.cpp.
| void BON::SetImpl::eventPerformedI | ( | const Event & | event | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 5717 of file BONImpl.cpp.
| std::string BON::SetImpl::getInfoString | ( | Util::InfoOptions | usOptions = Util::IO_None |
) | const [virtual] |
Implements BON::FCOImpl.
Definition at line 5582 of file BONImpl.cpp.
| std::set< FCO > BON::SetImpl::getMembers | ( | const std::string & | strFCO, | |
| const MON::Aspect & | aspect = MON::Aspect() | |||
| ) |
Definition at line 5760 of file BONImpl.cpp.
| std::set< FCO > BON::SetImpl::getMembers | ( | const MON::FCO & | meta = MON::FCO(), |
|
| const MON::Aspect & | aspect = MON::Aspect() | |||
| ) |
Definition at line 5741 of file BONImpl.cpp.
| FCOExRegistryNode BON::SetImpl::getRegistry | ( | ) | const |
Reimplemented from BON::FCOImpl.
Definition at line 5835 of file BONImpl.cpp.
| SetPtr BON::SetImpl::getSetI | ( | ) | const |
Definition at line 5571 of file BONImpl.cpp.
| MON::Set BON::SetImpl::getSetMeta | ( | ) | const |
Definition at line 5577 of file BONImpl.cpp.
| ObjectType BON::SetImpl::getStereotype | ( | ) | const [virtual] |
Implements BON::ObjectImpl.
Definition at line 5566 of file BONImpl.cpp.
| void BON::SetImpl::removeMember | ( | const BON::FCO & | fco | ) |
Definition at line 5798 of file BONImpl.cpp.
| bool BON::SetImpl::setDeleted | ( | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 5552 of file BONImpl.cpp.
friend class FCOImpl [friend] |
Reimplemented from BON::ObjectImpl.
1.6.3