#include <Builder.h>


Public Member Functions | |
| virtual | ~CBuilderModelReference () |
| virtual void | Destroy () |
| IMgaReference * | GetIModelRef () const |
| const CBuilderReferencePortList & | GetRefereePorts () const |
Protected Member Functions | |
| CBuilderModelReference (IMgaReference *iModelRef, CBuilderModel *parent) | |
| void | CreateReferencePorts () |
| void | Resolve () |
| void | CreateConnections () |
| IMgaObject * | GetPort (CString aspectName, CBuilderReferencePort *port) const |
| CBuilderReferencePort * | FindPortRef (IMgaFCO *search) const |
| void | SetPortRef (IMgaFCO *search, CBuilderReferencePort *tgt) |
| void | ForgetPortRef (IMgaFCO *i) |
Protected Attributes | |
| CBuilderReferencePortLookupTable | objectmap |
| CBuilderReferencePortList | refPorts |
Friends | |
| class | CBuilderObject |
| class | CBuilderModel |
| class | CBuilderConnection |
| class | CBuilderFactory |
| class | CBuilderReferencePort |
Definition at line 456 of file Builder.h.
| CBuilderModelReference::~CBuilderModelReference | ( | ) | [virtual] |
Definition at line 2367 of file Builder.cpp.
| CBuilderModelReference::CBuilderModelReference | ( | IMgaReference * | iModelRef, | |
| CBuilderModel * | parent | |||
| ) | [protected] |
Definition at line 2363 of file Builder.cpp.
| void CBuilderModelReference::CreateConnections | ( | ) | [protected] |
| void CBuilderModelReference::CreateReferencePorts | ( | ) | [protected] |
Definition at line 2379 of file Builder.cpp.
| void CBuilderModelReference::Destroy | ( | void | ) | [virtual] |
Reimplemented from CBuilderObject.
Definition at line 2419 of file Builder.cpp.
| CBuilderReferencePort * CBuilderModelReference::FindPortRef | ( | IMgaFCO * | search | ) | const [protected] |
Definition at line 2443 of file Builder.cpp.
| void CBuilderModelReference::ForgetPortRef | ( | IMgaFCO * | i | ) | [protected] |
Definition at line 2501 of file Builder.cpp.
| IMgaReference* CBuilderModelReference::GetIModelRef | ( | ) | const [inline] |
| IMgaObject * CBuilderModelReference::GetPort | ( | CString | aspectName, | |
| CBuilderReferencePort * | port | |||
| ) | const [protected] |
Definition at line 2438 of file Builder.cpp.
| const CBuilderReferencePortList& CBuilderModelReference::GetRefereePorts | ( | ) | const [inline] |
| void CBuilderModelReference::Resolve | ( | ) | [protected, virtual] |
Reimplemented from CBuilderReference.
Definition at line 2427 of file Builder.cpp.
| void CBuilderModelReference::SetPortRef | ( | IMgaFCO * | search, | |
| CBuilderReferencePort * | tgt | |||
| ) | [protected] |
Definition at line 2477 of file Builder.cpp.
friend class CBuilderConnection [friend] |
Reimplemented from CBuilderReference.
friend class CBuilderFactory [friend] |
Reimplemented from CBuilderReference.
friend class CBuilderModel [friend] |
Reimplemented from CBuilderReference.
friend class CBuilderObject [friend] |
Reimplemented from CBuilderReference.
friend class CBuilderReferencePort [friend] |
Reimplemented from CBuilderReference.
1.6.3