CBuilderFolder Class Reference
#include <Builder.h>
List of all members.
Public Member Functions |
| CBuilderFolder (IMgaFolder *iFolder, CBuilderFolder *parent) |
virtual | ~CBuilderFolder () |
IMgaFolder * | GetIFolder () const |
CComPtr< IMgaMetaFolder > | GetMeta () const |
const CString & | GetName () const |
const CString & | GetKindName () const |
const CString & | GetKindTitle () const |
const CBuilderModelList * | GetRootModels () const |
const CBuilderObjectList * | GetRootObjects () const |
const CBuilderFolderList * | GetSubFolders () const |
CBuilderModel * | GetRootModel (CString name) const |
CBuilderModel * | CreateNewModel (CString kindName, CBuilderModel *baseType=NULL, bool instance=true) |
CBuilderFolder * | CreateNewFolder (CString kindName) |
CBuilderAtom * | CreateNewAtom (CString kindName, CBuilderAtom *baseType=NULL, bool instance=true) |
CBuilderModelReference * | CreateNewModelReference (CString kindName, CBuilderObject *refTo) |
CBuilderAtomReference * | CreateNewAtomReference (CString kindName, CBuilderObject *refTo) |
CBuilderReference * | CreateNewReference (CString kindName, CBuilderObject *refTo, CBuilderReference *baseType=NULL, bool instance=true) |
CBuilderConnection * | CreateNewConnection (CString kindName, CBuilderObject *src, CBuilderObject *dst) |
CBuilderSet * | CreateNewSet (CString kindName, CBuilderSet *baseType=NULL, bool instance=true) |
bool | GetRegistryValue (CString &path, CString &val) const |
bool | SetRegistryValue (CString &path, CString &val) const |
Protected Member Functions |
void | Resolve () |
void | RemoveRootModel (CBuilderModel *model) |
Protected Attributes |
CComPtr< IMgaFolder > | ciFolder |
CBuilderModelList | rootModels |
CBuilderObjectList | rootObjects |
CBuilderFolderList | subfolders |
CBuilderFolder * | parentfolder |
CString | name |
CString | kindName |
CString | kindTitle |
Friends |
class | CBuilder |
class | CBuilderModel |
Detailed Description
Definition at line 118 of file Builder.h.
Constructor & Destructor Documentation
CBuilderFolder::CBuilderFolder |
( |
IMgaFolder * |
iFolder, |
|
|
CBuilderFolder * |
parent | |
|
) |
| | |
CBuilderFolder::~CBuilderFolder |
( |
|
) |
[virtual] |
Member Function Documentation
CBuilderSet * CBuilderFolder::CreateNewSet |
( |
CString |
kindName, |
|
|
CBuilderSet * |
baseType = NULL , |
|
|
bool |
instance = true | |
|
) |
| | |
IMgaFolder* CBuilderFolder::GetIFolder |
( |
|
) |
const [inline] |
const CString& CBuilderFolder::GetKindName |
( |
|
) |
const [inline] |
const CString& CBuilderFolder::GetKindTitle |
( |
|
) |
const [inline] |
CComPtr< IMgaMetaFolder > CBuilderFolder::GetMeta |
( |
|
) |
const |
const CString& CBuilderFolder::GetName |
( |
|
) |
const [inline] |
bool CBuilderFolder::GetRegistryValue |
( |
CString & |
path, |
|
|
CString & |
val | |
|
) |
| | const |
CBuilderModel * CBuilderFolder::GetRootModel |
( |
CString |
name |
) |
const |
void CBuilderFolder::RemoveRootModel |
( |
CBuilderModel * |
model |
) |
[protected] |
void CBuilderFolder::Resolve |
( |
|
) |
[protected] |
bool CBuilderFolder::SetRegistryValue |
( |
CString & |
path, |
|
|
CString & |
val | |
|
) |
| | const |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: