#include <Builder.h>


Definition at line 300 of file Builder.h.
| CBuilderModel::~CBuilderModel | ( | ) | [virtual] |
Definition at line 1280 of file Builder.cpp.
| CBuilderModel::CBuilderModel | ( | IMgaModel * | iModel, | |
| CBuilderModel * | parent | |||
| ) | [protected] |
Definition at line 1265 of file Builder.cpp.
| CBuilderConnection * CBuilderModel::AddConnection | ( | IMgaSimpleConnection * | iConnection | ) | [protected] |
Definition at line 1631 of file Builder.cpp.
| CBuilderSet * CBuilderModel::AddSet | ( | IMgaSet * | iSet | ) | [protected] |
Definition at line 1644 of file Builder.cpp.
| CBuilderObject * CBuilderModel::CloneHere | ( | CBuilderObject * | orig | ) |
Definition at line 1947 of file Builder.cpp.
| bool CBuilderModel::Close | ( | bool | withchildren = false |
) |
Definition at line 1824 of file Builder.cpp.
| void CBuilderModel::CreateAtoms | ( | ) | [protected] |
Definition at line 1431 of file Builder.cpp.
| void CBuilderModel::CreateConnections | ( | ) | [protected] |
Definition at line 1576 of file Builder.cpp.
| void CBuilderModel::CreateModels | ( | ) | [protected] |
Definition at line 1389 of file Builder.cpp.
| CBuilderAtom * CBuilderModel::CreateNewAtom | ( | CString | patrName, | |
| CBuilderAtom * | baseType = NULL, |
|||
| bool | instance = true | |||
| ) |
Definition at line 2074 of file Builder.cpp.
| CBuilderAtomReference * CBuilderModel::CreateNewAtomReference | ( | CString | refPartName, | |
| CBuilderObject * | refTo | |||
| ) |
Definition at line 2156 of file Builder.cpp.
| CBuilderConnection * CBuilderModel::CreateNewConnection | ( | CString | connName, | |
| CBuilderObject * | src, | |||
| CBuilderObject * | dst | |||
| ) |
Definition at line 2170 of file Builder.cpp.
| CBuilderModel * CBuilderModel::CreateNewModel | ( | CString | partName, | |
| CBuilderModel * | baseType = NULL, |
|||
| bool | instance = true | |||
| ) |
Definition at line 2045 of file Builder.cpp.
| CBuilderModelReference * CBuilderModel::CreateNewModelReference | ( | CString | refPartName, | |
| CBuilderObject * | refTo | |||
| ) |
Definition at line 2142 of file Builder.cpp.
| CBuilderReference * CBuilderModel::CreateNewReference | ( | CString | refPartName, | |
| CBuilderObject * | refTo, | |||
| CBuilderReference * | baseType = NULL, |
|||
| bool | instance = true | |||
| ) |
Definition at line 2103 of file Builder.cpp.
| CBuilderSet * CBuilderModel::CreateNewSet | ( | CString | condName, | |
| CBuilderSet * | baseType = NULL, |
|||
| bool | instance = true | |||
| ) |
Definition at line 2232 of file Builder.cpp.
| void CBuilderModel::CreateReferences | ( | ) | [protected] |
Definition at line 1473 of file Builder.cpp.
| void CBuilderModel::CreateSets | ( | ) | [protected] |
Definition at line 1540 of file Builder.cpp.
| void CBuilderModel::Destroy | ( | void | ) | [virtual] |
Reimplemented from CBuilderObject.
Definition at line 1613 of file Builder.cpp.
| CBuilderConnectionList * CBuilderModel::FindConnections | ( | CString | name | ) | const [protected] |
Definition at line 1783 of file Builder.cpp.
| CBuilderSetList * CBuilderModel::FindSets | ( | CString | name | ) | const [protected] |
Definition at line 1790 of file Builder.cpp.
| void CBuilderModel::GetAspectNames | ( | CStringList & | list | ) |
Definition at line 1933 of file Builder.cpp.
| const CBuilderAtomReferenceList * CBuilderModel::GetAtomReferences | ( | CString | refPartName | ) | const |
Definition at line 1691 of file Builder.cpp.
| const CBuilderAtomList * CBuilderModel::GetAtoms | ( | CString | partName | ) | const |
Definition at line 1667 of file Builder.cpp.
| const CBuilderObjectList* CBuilderModel::GetChildren | ( | ) | const [inline] |
| const CBuilderConnectionList* CBuilderModel::GetConnections | ( | CString | name | ) | const [inline] |
| CString CBuilderModel::GetCurrentAspect | ( | void | ) |
Definition at line 1920 of file Builder.cpp.
| const CBuilderModelReferenceList * CBuilderModel::GetModelReferences | ( | CString | refPartName | ) | const |
Definition at line 1683 of file Builder.cpp.
| const CBuilderModelList * CBuilderModel::GetModels | ( | CString | partName | ) | const |
Definition at line 1659 of file Builder.cpp.
| const CBuilderModelList* CBuilderModel::GetModels | ( | ) | const [inline] |
| const CBuilderReferenceList * CBuilderModel::GetReferences | ( | CString | refPartName | ) | const |
Definition at line 1675 of file Builder.cpp.
| void CBuilderModel::GetSelection | ( | CBuilderObjectList & | list | ) |
Definition at line 1834 of file Builder.cpp.
| const CBuilderSetList* CBuilderModel::GetSets | ( | ) | const [inline] |
| const CBuilderSetList* CBuilderModel::GetSets | ( | CString | name | ) | const [inline] |
| bool CBuilderModel::IsOpened | ( | ) |
Definition at line 1816 of file Builder.cpp.
| void CBuilderModel::MapPortsToAtoms | ( | ) | [protected] |
| void CBuilderModel::Open | ( | ) |
Definition at line 1811 of file Builder.cpp.
| void CBuilderModel::RemoveAtom | ( | CBuilderAtom * | atom | ) | [protected] |
Definition at line 1723 of file Builder.cpp.
| void CBuilderModel::RemoveAtomReference | ( | CBuilderAtomReference * | atomref | ) | [protected] |
Definition at line 1747 of file Builder.cpp.
| void CBuilderModel::RemoveConnection | ( | CBuilderConnection * | conn | ) | [protected] |
Definition at line 1759 of file Builder.cpp.
| void CBuilderModel::RemoveMemberFromSets | ( | CBuilderObject * | part | ) | [protected] |
Definition at line 1622 of file Builder.cpp.
| void CBuilderModel::RemoveModel | ( | CBuilderModel * | model | ) | [protected] |
Definition at line 1699 of file Builder.cpp.
| void CBuilderModel::RemoveModelReference | ( | CBuilderModelReference * | modelref | ) | [protected] |
Definition at line 1711 of file Builder.cpp.
| void CBuilderModel::RemoveReference | ( | CBuilderReference * | atomref | ) | [protected] |
Definition at line 1735 of file Builder.cpp.
| void CBuilderModel::RemoveSet | ( | CBuilderSet * | cond | ) | [protected] |
Definition at line 1771 of file Builder.cpp.
| void CBuilderModel::Resolve | ( | ) | [protected, virtual] |
Implements CBuilderObject.
Definition at line 1370 of file Builder.cpp.
| void CBuilderModel::SelectionAdd | ( | CBuilderObject * | object | ) | const |
Definition at line 1891 of file Builder.cpp.
| void CBuilderModel::SelectionAdd | ( | CBuilderObjectList & | list | ) | const |
Definition at line 1859 of file Builder.cpp.
| void CBuilderModel::SelectionRemove | ( | CBuilderObject * | object | ) | const |
Definition at line 1902 of file Builder.cpp.
| void CBuilderModel::SelectionRemove | ( | CBuilderObjectList & | list | ) | const |
Definition at line 1875 of file Builder.cpp.
| void CBuilderModel::SelectionRemoveAll | ( | ) | const |
Definition at line 1853 of file Builder.cpp.
| void CBuilderModel::SelectionSet | ( | CBuilderObject * | object | ) | const [inline] |
| void CBuilderModel::SelectionSet | ( | CBuilderObjectList & | list | ) | const [inline] |
| void CBuilderModel::SetCurrentAspect | ( | CString & | aspect | ) |
Definition at line 1913 of file Builder.cpp.
| void CBuilderModel::TraverseChildren | ( | void * | pointer = 0 |
) | [virtual] |
Reimplemented from CBuilderObject.
Definition at line 1804 of file Builder.cpp.
| void CBuilderModel::TraverseModels | ( | void * | pointer = 0 |
) | [virtual] |
Definition at line 1797 of file Builder.cpp.
friend class CBuilderAtom [friend] |
Reimplemented from CBuilderObject.
friend class CBuilderAtomReference [friend] |
Reimplemented from CBuilderObject.
friend class CBuilderConnection [friend] |
Reimplemented from CBuilderObject.
friend class CBuilderFactory [friend] |
friend class CBuilderFolder [friend] |
friend class CBuilderModelReference [friend] |
Reimplemented from CBuilderObject.
friend class CBuilderObject [friend] |
friend class CBuilderReference [friend] |
Reimplemented from CBuilderObject.
friend class CBuilderSet [friend] |
Reimplemented from CBuilderObject.
CBuilderAtomListTable CBuilderModel::atomLists [protected] |
CBuilderObjectList CBuilderModel::children [protected] |
CBuilderConnectionList CBuilderModel::connchildren [protected] |
CBuilderModelListTable CBuilderModel::modelLists [protected] |
CBuilderModelList CBuilderModel::models [protected] |
CBuilderSetListTable CBuilderModel::setLists [protected] |
CBuilderSetList CBuilderModel::sets [protected] |
1.6.3