#include <BONImpl.h>


Public Member Functions | |
| ~ConnectionImpl () | |
| bool | setDeleted () |
| ObjectType | getStereotype () const |
| ConnectionPtr | getConnectionI () const |
| MON::Connection | getConnectionMeta () const |
| std::string | getInfoString (Util::InfoOptions usOptions=Util::IO_None) const |
| std::multiset< ConnectionEnd > | getConnEnds (const MON::FCO &meta=MON::FCO()) |
| std::multiset< ConnectionEnd > | getConnEnds (const std::string &strFCO) |
| ConnectionEnd | getConnEnd (const std::string &strRole, const MON::FCO &meta=MON::FCO()) |
| ConnectionEnd | getConnEnd (const std::string &strRole, const std::string &strFCO) |
| ConnectionEnd | getSrc (const MON::FCO &meta=MON::FCO()) |
| ConnectionEnd | getSrc (const std::string &strFCO) |
| ConnectionEnd | getDst (const MON::FCO &meta=MON::FCO()) |
| ConnectionEnd | getDst (const std::string &strFCO) |
| virtual void | accept (Visitor *pVisitor) |
| ConnectionRegistryNode | getRegistry () const |
| virtual void | eventPerformedI (const Event &event) |
Static Public Member Functions | |
| static Connection | attach (IMgaConnection *spConnection) |
| static Connection | create (const Model &parent, const std::set< Connection::Pair > &ends, const MON::Connection &meta=MON::Connection(), const std::string &strRole="") |
| static Connection | create (const Model &parent, const std::set< Connection::Pair > &ends, const std::string &strConnection, const std::string &strRole="") |
| static Connection | create (const Model &parent, const ConnectionEnd &srcEnd, const ConnectionEnd &dstEnd, const MON::Connection &meta=MON::Connection(), const std::string &strRole="") |
| static Connection | create (const Model &parent, const ConnectionEnd &srcEnd, const ConnectionEnd &dstEnd, const std::string &strConnection, const std::string &strRole="") |
| static Connection | createAs (const Model &parent, const std::set< Connection::Pair > &ends, const std::string &strRole) |
| static Connection | createAs (const Model &parent, const ConnectionEnd &srcEnd, const ConnectionEnd &dstEnd, const std::string &strRole) |
Protected Member Functions | |
| ConnectionImpl () | |
Static Protected Member Functions | |
| static ConnectionImpl * | attachI (IMgaConnection *spConnection, ProjectImpl *pProject=NULL, const MON::Object &meta=MON::Object()) |
Friends | |
| class | ConnectionEndImpl |
| class | FCOImpl |
Definition at line 1237 of file BONImpl.h.
| BON::ConnectionImpl::ConnectionImpl | ( | ) | [protected] |
Definition at line 6277 of file BONImpl.cpp.
| BON::ConnectionImpl::~ConnectionImpl | ( | ) |
Definition at line 6438 of file BONImpl.cpp.
| void BON::ConnectionImpl::accept | ( | Visitor * | pVisitor | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 6833 of file BONImpl.cpp.
| Connection BON::ConnectionImpl::attach | ( | IMgaConnection * | spConnection | ) | [static] |
Definition at line 6307 of file BONImpl.cpp.
| ConnectionImpl * BON::ConnectionImpl::attachI | ( | IMgaConnection * | spConnection, | |
| ProjectImpl * | pProject = NULL, |
|||
| const MON::Object & | meta = MON::Object() | |||
| ) | [static, protected] |
Definition at line 6282 of file BONImpl.cpp.
| Connection BON::ConnectionImpl::create | ( | const Model & | parent, | |
| const ConnectionEnd & | srcEnd, | |||
| const ConnectionEnd & | dstEnd, | |||
| const std::string & | strConnection, | |||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 6379 of file BONImpl.cpp.
| Connection BON::ConnectionImpl::create | ( | const Model & | parent, | |
| const ConnectionEnd & | srcEnd, | |||
| const ConnectionEnd & | dstEnd, | |||
| const MON::Connection & | meta = MON::Connection(), |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 6371 of file BONImpl.cpp.
| Connection BON::ConnectionImpl::create | ( | const Model & | parent, | |
| const std::set< Connection::Pair > & | ends, | |||
| const std::string & | strConnection, | |||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 6355 of file BONImpl.cpp.
| Connection BON::ConnectionImpl::create | ( | const Model & | parent, | |
| const std::set< Connection::Pair > & | ends, | |||
| const MON::Connection & | meta = MON::Connection(), |
|||
| const std::string & | strRole = "" | |||
| ) | [static] |
Definition at line 6312 of file BONImpl.cpp.
| Connection BON::ConnectionImpl::createAs | ( | const Model & | parent, | |
| const ConnectionEnd & | srcEnd, | |||
| const ConnectionEnd & | dstEnd, | |||
| const std::string & | strRole | |||
| ) | [static] |
Definition at line 6430 of file BONImpl.cpp.
| Connection BON::ConnectionImpl::createAs | ( | const Model & | parent, | |
| const std::set< Connection::Pair > & | ends, | |||
| const std::string & | strRole | |||
| ) | [static] |
Definition at line 6387 of file BONImpl.cpp.
| void BON::ConnectionImpl::eventPerformedI | ( | const Event & | event | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 6659 of file BONImpl.cpp.
| ConnectionPtr BON::ConnectionImpl::getConnectionI | ( | ) | const |
Definition at line 6468 of file BONImpl.cpp.
| MON::Connection BON::ConnectionImpl::getConnectionMeta | ( | ) | const |
Definition at line 6474 of file BONImpl.cpp.
| ConnectionEnd BON::ConnectionImpl::getConnEnd | ( | const std::string & | strRole, | |
| const std::string & | strFCO | |||
| ) |
Definition at line 6776 of file BONImpl.cpp.
| ConnectionEnd BON::ConnectionImpl::getConnEnd | ( | const std::string & | strRole, | |
| const MON::FCO & | meta = MON::FCO() | |||
| ) |
Definition at line 6733 of file BONImpl.cpp.
| std::multiset< ConnectionEnd > BON::ConnectionImpl::getConnEnds | ( | const std::string & | strFCO | ) |
Definition at line 6723 of file BONImpl.cpp.
| std::multiset< ConnectionEnd > BON::ConnectionImpl::getConnEnds | ( | const MON::FCO & | meta = MON::FCO() |
) |
Definition at line 6688 of file BONImpl.cpp.
| ConnectionEnd BON::ConnectionImpl::getDst | ( | const std::string & | strFCO | ) |
Definition at line 6819 of file BONImpl.cpp.
| ConnectionEnd BON::ConnectionImpl::getDst | ( | const MON::FCO & | meta = MON::FCO() |
) |
Definition at line 6808 of file BONImpl.cpp.
| std::string BON::ConnectionImpl::getInfoString | ( | Util::InfoOptions | usOptions = Util::IO_None |
) | const [virtual] |
Implements BON::FCOImpl.
Definition at line 6479 of file BONImpl.cpp.
| ConnectionRegistryNode BON::ConnectionImpl::getRegistry | ( | ) | const |
Reimplemented from BON::FCOImpl.
Definition at line 6838 of file BONImpl.cpp.
| ConnectionEnd BON::ConnectionImpl::getSrc | ( | const std::string & | strFCO | ) |
Definition at line 6797 of file BONImpl.cpp.
| ConnectionEnd BON::ConnectionImpl::getSrc | ( | const MON::FCO & | meta = MON::FCO() |
) |
Definition at line 6786 of file BONImpl.cpp.
| ObjectType BON::ConnectionImpl::getStereotype | ( | ) | const [virtual] |
Implements BON::ObjectImpl.
Definition at line 6463 of file BONImpl.cpp.
| bool BON::ConnectionImpl::setDeleted | ( | ) | [virtual] |
Reimplemented from BON::FCOImpl.
Definition at line 6450 of file BONImpl.cpp.
friend class ConnectionEndImpl [friend] |
Reimplemented from BON::FCOImpl.
friend class FCOImpl [friend] |
Reimplemented from BON::ObjectImpl.
1.6.3