CBuilderFactory Class Reference
#include <Builder.h>
List of all members.
Public Member Functions |
| CBuilderFactory (CString modelkinds, CBuilderModelCreateFunction createFn) |
| CBuilderFactory (CString atomkinds, CBuilderAtomCreateFunction createFn) |
| CBuilderFactory (CString refkinds, CBuilderRefCreateFunction createFn) |
| CBuilderFactory (CString modelrefkinds, CBuilderModelRefCreateFunction createFn) |
| CBuilderFactory (CString atomrefkinds, CBuilderAtomRefCreateFunction createFn) |
| CBuilderFactory (CString connectionkinds, CBuilderConnectionCreateFunction createFn) |
| CBuilderFactory (CString setkinds, CBuilderSetCreateFunction createFn) |
| ~CBuilderFactory () |
Static Public Member Functions |
static void | CheckKindNames (IMgaFolder *iparadigm) |
static void | CollectFolderKindNames (IMgaMetaFolder *) |
static void | CollectFCOKindNames (IMgaMetaFCOs *) |
static CBuilderModel * | Create (IMgaModel *iModel, CBuilderModel *parent) |
static CBuilderAtom * | Create (IMgaAtom *iAtom, CBuilderModel *parent) |
static CBuilderReference * | Create (IMgaReference *iModelRef, CBuilderModel *parent) |
static CBuilderConnection * | Create (IMgaSimpleConnection *iConnection, CBuilderModel *parent) |
static CBuilderSet * | Create (IMgaSet *ciObject, CBuilderModel *parent) |
Static Public Attributes |
static CStringList | modelkindnames |
static CStringList | atomkindnames |
static CStringList | refkindnames |
static CStringList | connectionkindnames |
static CStringList | setkindnames |
static
CBuilderModelCreateFunctionTable * | modelBuildFunctions = NULL |
static
CBuilderAtomCreateFunctionTable * | atomBuildFunctions = NULL |
static
CBuilderRefCreateFunctionTable * | refBuildFunctions = NULL |
static
CBuilderModelRefCreateFunctionTable * | modelRefBuildFunctions = NULL |
static
CBuilderAtomRefCreateFunctionTable * | atomRefBuildFunctions = NULL |
static
CBuilderConnectionCreateFunctionTable * | connectionBuildFunctions = NULL |
static
CBuilderSetCreateFunctionTable * | setBuildFunctions = NULL |
Detailed Description
Definition at line 562 of file Builder.h.
Constructor & Destructor Documentation
CBuilderFactory::~CBuilderFactory |
( |
|
) |
|
Member Function Documentation
void CBuilderFactory::CheckKindNames |
( |
IMgaFolder * |
iparadigm |
) |
[static] |
void CBuilderFactory::CollectFCOKindNames |
( |
IMgaMetaFCOs * |
psa |
) |
[static] |
void CBuilderFactory::CollectFolderKindNames |
( |
IMgaMetaFolder * |
mf |
) |
[static] |
Member Data Documentation
The documentation for this class was generated from the following files: