GME
13
|
#include <MakeSimpleClosure.h>
Public Member Functions | |
CSimpleSelectClosure (IMgaFCOs *fcos, IMgaFolders *fols, int containment, int folder_containment, bool excl_atom, bool excl_conn, bool excl_ref, bool excl_set) | |
~CSimpleSelectClosure () | |
bool | isValidSelection () |
void | procObj (IMgaObject *obj) |
void | preProcess () |
void | postProcess () |
bool | removeExcludedKinds () |
void | manageGuid (CComObjPtr< IMgaObject > obj) |
Protected Attributes | |
bool | m_bExclAtom |
bool | m_bExclConn |
bool | m_bExclRef |
bool | m_bExclSet |
Definition at line 6 of file MakeSimpleClosure.h.
CSimpleSelectClosure::CSimpleSelectClosure | ( | IMgaFCOs * | fcos, |
IMgaFolders * | fols, | ||
int | containment, | ||
int | folder_containment, | ||
bool | excl_atom, | ||
bool | excl_conn, | ||
bool | excl_ref, | ||
bool | excl_set | ||
) | [inline] |
Definition at line 10 of file MakeSimpleClosure.h.
CSimpleSelectClosure::~CSimpleSelectClosure | ( | ) | [inline] |
Definition at line 46 of file MakeSimpleClosure.h.
bool CSimpleSelectClosure::isValidSelection | ( | ) | [virtual] |
Reimplemented from CMakeClosure.
Definition at line 12 of file MakeSimpleClosure.cpp.
void CSimpleSelectClosure::manageGuid | ( | CComObjPtr< IMgaObject > | obj | ) |
Definition at line 19 of file MakeSimpleClosure.cpp.
void CSimpleSelectClosure::postProcess | ( | ) | [virtual] |
Reimplemented from CMakeClosure.
Definition at line 143 of file MakeSimpleClosure.cpp.
void CSimpleSelectClosure::preProcess | ( | ) | [virtual] |
Reimplemented from CMakeClosure.
Definition at line 138 of file MakeSimpleClosure.cpp.
void CSimpleSelectClosure::procObj | ( | IMgaObject * | obj | ) | [virtual] |
m_bIntoLibraries <=> m_iIntoLibraries != 2
Reimplemented from CMakeClosure.
Definition at line 51 of file MakeSimpleClosure.cpp.
Definition at line 170 of file MakeSimpleClosure.cpp.
bool CSimpleSelectClosure::m_bExclAtom [protected] |
Definition at line 58 of file MakeSimpleClosure.h.
bool CSimpleSelectClosure::m_bExclConn [protected] |
Definition at line 59 of file MakeSimpleClosure.h.
bool CSimpleSelectClosure::m_bExclRef [protected] |
Definition at line 60 of file MakeSimpleClosure.h.
bool CSimpleSelectClosure::m_bExclSet [protected] |
Definition at line 61 of file MakeSimpleClosure.h.