#include <BONImpl.h>


Public Member Functions | |
| ~ReferenceImpl () | |
| bool | setDeleted () |
| ObjectType | getStereotype () const |
| ReferencePtr | getReferenceI () const |
| MON::Reference | getReferenceMeta () const |
| std::string | getInfoString (Util::InfoOptions usOptions=Util::IO_None) const |
| FCO | getReferred (const MON::FCO &meta=MON::FCO()) |
| FCO | getReferred (const std::string &strFCO) |
| void | setReferred (const FCO &fco) |
| ReferencePortContainer | getRefPortContainer () |
| virtual void | accept (Visitor *pVisitor) |
| FCOExRegistryNode | getRegistry () const |
| virtual void | eventPerformedI (const Event &event) |
Static Public Member Functions | |
| static Reference | attach (IMgaReference *spReference) |
| static Reference | create (const Folder &parent, const MON::Reference &meta=MON::Reference()) |
| static Reference | create (const Folder &parent, const std::string &strReference) |
| static Reference | create (const Folder &parent, const Reference &baseType, bool bAsInstance=true) |
| static Reference | create (const Model &parent, const MON::Reference &meta=MON::Reference(), const std::string &strRole="") |
| static Reference | create (const Model &parent, const std::string &strReference, const std::string &strRole="") |
| static Reference | create (const Model &parent, const Reference &baseType, bool bAsInstance=true, const std::string &strRole="") |
| static Reference | createAs (const Model &parent, const std::string &strRole) |
Protected Member Functions | |
| ReferenceImpl () | |
Static Protected Member Functions | |
| static ReferenceImpl * | attachI (IMgaReference *spReference, ProjectImpl *pProject=NULL, const MON::Object &meta=MON::Object()) |
Friends | |
| class | FCOImpl |
| class | ConnectionEndImpl |
| class | ReferencePortContainerImpl |
| class | ReferencePortImpl |
Definition at line 1143 of file BONImpl.h.
| BON::ReferenceImpl::ReferenceImpl | ( | ) | [protected] |
Definition at line 5846 of file BONImpl.cpp.
| BON::ReferenceImpl::~ReferenceImpl | ( | ) |
Definition at line 5946 of file BONImpl.cpp.
| void BON::ReferenceImpl::accept | ( | Visitor * | pVisitor | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 6256 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::attach | ( | IMgaReference * | spReference | ) | [static] |
Definition at line 5879 of file BONImpl.cpp.
| ReferenceImpl * BON::ReferenceImpl::attachI | ( | IMgaReference * | spReference, | |
| ProjectImpl * | pProject = NULL, |
|||
| const MON::Object & | meta = MON::Object() | |||
| ) | [static, protected] |
Definition at line 5854 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::create | ( | const Model & | parent, | |
| const Reference & | baseType, | |||
| bool | bAsInstance = true, |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 5934 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::create | ( | const Model & | parent, | |
| const std::string & | strReference, | |||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 5918 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::create | ( | const Model & | parent, | |
| const MON::Reference & | meta = MON::Reference(), |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 5912 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::create | ( | const Folder & | parent, | |
| const Reference & | baseType, | |||
| bool | bAsInstance = true | |||
| ) | [static] |
Definition at line 5906 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::create | ( | const Folder & | parent, | |
| const std::string & | strReference | |||
| ) | [static] |
Definition at line 5890 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::create | ( | const Folder & | parent, | |
| const MON::Reference & | meta = MON::Reference() | |||
| ) | [static] |
Definition at line 5884 of file BONImpl.cpp.
| Reference BON::ReferenceImpl::createAs | ( | const Model & | parent, | |
| const std::string & | strRole | |||
| ) | [static] |
Definition at line 5940 of file BONImpl.cpp.
| void BON::ReferenceImpl::eventPerformedI | ( | const Event & | event | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 6139 of file BONImpl.cpp.
| std::string BON::ReferenceImpl::getInfoString | ( | Util::InfoOptions | usOptions = Util::IO_None |
) | const [virtual] |
Implements BON::FCOImpl.
Definition at line 6000 of file BONImpl.cpp.
| ReferencePtr BON::ReferenceImpl::getReferenceI | ( | ) | const |
Definition at line 5989 of file BONImpl.cpp.
| MON::Reference BON::ReferenceImpl::getReferenceMeta | ( | ) | const |
Definition at line 5995 of file BONImpl.cpp.
| FCO BON::ReferenceImpl::getReferred | ( | const std::string & | strFCO | ) |
Definition at line 6183 of file BONImpl.cpp.
Definition at line 6168 of file BONImpl.cpp.
| ReferencePortContainer BON::ReferenceImpl::getRefPortContainer | ( | ) |
Definition at line 6242 of file BONImpl.cpp.
| FCOExRegistryNode BON::ReferenceImpl::getRegistry | ( | ) | const |
Reimplemented from BON::FCOImpl.
Definition at line 6266 of file BONImpl.cpp.
| ObjectType BON::ReferenceImpl::getStereotype | ( | ) | const [virtual] |
Implements BON::ObjectImpl.
Definition at line 5984 of file BONImpl.cpp.
| bool BON::ReferenceImpl::setDeleted | ( | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 5965 of file BONImpl.cpp.
| void BON::ReferenceImpl::setReferred | ( | const FCO & | fco | ) |
Definition at line 6193 of file BONImpl.cpp.
friend class ConnectionEndImpl [friend] |
Reimplemented from BON::FCOImpl.
friend class FCOImpl [friend] |
Reimplemented from BON::ObjectImpl.
friend class ReferencePortContainerImpl [friend] |
friend class ReferencePortImpl [friend] |
Reimplemented from BON::FCOImpl.
1.6.3