GME
13
|
#include <GMEOLEIt.h>
Public Member Functions | |
virtual void | OnFinalRelease () |
Protected Member Functions | |
virtual | ~CGMEOLEIt () |
bool | AmIValid () |
void | moveAspect (int dir) |
void | moveView (int dir) |
void | setObjPos (CComPtr< IMgaFCO > pChild, LPCTSTR pAspectName, long parX, long parY) |
bool | start () |
bool | end () |
bool | beginTrans () |
bool | commitTrans () |
bool | abortTrans () |
LPDISPATCH | putInTerr (LPDISPATCH) |
CComPtr< IMgaFCO > | putInTerr (const CComPtr< IMgaFCO > &fco) |
afx_msg LPDISPATCH | GetAspects () |
afx_msg void | SetAspects (LPDISPATCH newValue) |
afx_msg void | Print () |
afx_msg void | PrintDialog () |
afx_msg void | DumpWindowsMetaFile (LPCTSTR filePath) |
afx_msg void | CheckConstraints () |
afx_msg void | RunComponent (LPCTSTR appID) |
afx_msg void | RunComponentDialog () |
afx_msg void | Close () |
afx_msg void | GrayOutFCO (BOOL bGray, BOOL bNeighbours, LPDISPATCH mgaFCOs) |
afx_msg void | GrayOutHide () |
afx_msg void | ShowSetMembers (LPDISPATCH mgaFCO) |
afx_msg void | HideSetMembers () |
afx_msg void | Zoom (long percent) |
afx_msg void | ZoomTo (LPDISPATCH mgaFCOs) |
afx_msg void | Scroll (long bar, long scroll) |
afx_msg void | DumpModelGeometryXML (LPCTSTR filePath) |
afx_msg BOOL | GetValid () |
afx_msg void | SetValid (BOOL) |
afx_msg LPDISPATCH | GetMgaModel () |
afx_msg void | SetMgaModel (LPDISPATCH) |
afx_msg void | ShowFCO (LPCTSTR, BOOL) |
afx_msg void | ShowFCOPtr (LPDISPATCH, BOOL) |
afx_msg LPDISPATCH | Child (LPCTSTR) |
afx_msg LPDISPATCH | Create (LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | CreateInChild (LPCTSTR, LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | CreateInChildFCO (LPDISPATCH, LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | Duplicate (LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | DuplicateFCO (LPDISPATCH, LPCTSTR) |
afx_msg void | Rename (LPCTSTR, LPCTSTR) |
afx_msg void | SetName (LPDISPATCH, LPCTSTR) |
afx_msg void | Include (LPCTSTR, LPCTSTR) |
afx_msg void | IncludeFCO (LPDISPATCH, LPDISPATCH) |
afx_msg void | Exclude (LPCTSTR, LPCTSTR) |
afx_msg void | ExcludeFCO (LPDISPATCH, LPDISPATCH) |
afx_msg LPDISPATCH | Connect (LPCTSTR, LPCTSTR, LPCTSTR) |
afx_msg void | Disconnect (LPCTSTR, LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | ConnectThruPort (LPCTSTR, LPCTSTR, LPCTSTR, LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | ConnectThruPortFCO (LPDISPATCH, LPDISPATCH, LPDISPATCH, LPDISPATCH, LPCTSTR) |
afx_msg void | DisconnectThruPort (LPCTSTR, LPCTSTR, LPCTSTR, LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | ConnectFCOs (LPDISPATCH, LPDISPATCH, LPCTSTR) |
afx_msg void | DisconnectFCOs (LPDISPATCH, LPDISPATCH, LPCTSTR) |
afx_msg void | Refer (LPCTSTR, LPCTSTR) |
afx_msg void | ReferFCO (LPDISPATCH, LPDISPATCH) |
afx_msg void | ClearRef (LPCTSTR) |
afx_msg void | ClearRefFCO (LPDISPATCH) |
afx_msg void | FollowRef (LPCTSTR) |
afx_msg void | FollowRefFCO (LPDISPATCH) |
afx_msg LPDISPATCH | NullFCO () |
afx_msg void | SetAttribute (LPCTSTR, LPCTSTR, VARIANT &) |
afx_msg VARIANT | GetAttribute (LPCTSTR, LPCTSTR) |
afx_msg void | SetAttributeFCO (LPDISPATCH, LPCTSTR, VARIANT &) |
afx_msg VARIANT | GetAttributeFCO (LPDISPATCH, LPCTSTR) |
afx_msg LPDISPATCH | SubType (LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | Instantiate (LPCTSTR, LPCTSTR) |
afx_msg LPDISPATCH | SubTypeFCO (LPDISPATCH, LPCTSTR) |
afx_msg LPDISPATCH | InstantiateFCO (LPDISPATCH, LPCTSTR) |
afx_msg void | BeginTransaction () |
afx_msg void | CommitTransaction () |
afx_msg void | AbortTransaction () |
afx_msg VARIANT_BOOL | IsInTransaction () |
afx_msg LPDISPATCH | PutInTerritory (LPDISPATCH) |
afx_msg void | Help () |
afx_msg void | SetSelected (LPCTSTR) |
afx_msg BSTR | GetSelected () |
afx_msg void | SetSelectedFCOs (LPDISPATCH) |
afx_msg LPDISPATCH | GetSelectedFCOs () |
afx_msg CString | GetCurrentAspect (void) |
afx_msg void | SetCurrentAspect (const CString &aspectName) |
afx_msg void | NextAspect () |
afx_msg void | PrevAspect () |
afx_msg void | Next () |
afx_msg void | Prev () |
afx_msg void | Position (LPCTSTR, LPCTSTR, long, long) |
afx_msg void | PositionFCO (LPDISPATCH, LPCTSTR, long, long) |
STDMETHOD() | get_Valid (THIS_ VARIANT_BOOL *isValid) |
STDMETHOD() | get_MgaModel (THIS_ IMgaModel **model) |
STDMETHOD() | get_Aspects (THIS_ IGMEOLEColl **coll) |
STDMETHOD() | Print (THIS) |
STDMETHOD() | PrintDialog (THIS) |
STDMETHOD() | DumpWindowsMetaFile (THIS_ BSTR filePath) |
STDMETHOD() | CheckConstraints (THIS) |
STDMETHOD() | RunComponent (THIS_ BSTR appID) |
STDMETHOD() | RunComponentDialog (THIS) |
STDMETHOD() | Close (THIS) |
STDMETHOD() | GrayOutFCO (THIS_ VARIANT_BOOL bGray, VARIANT_BOOL bNeighbours, IMgaFCOs *mgaFCO) |
STDMETHOD() | GrayOutHide (THIS) |
STDMETHOD() | ShowSetMembers (THIS_ IMgaFCO *mgaFCO) |
STDMETHOD() | HideSetMembers (THIS) |
STDMETHOD() | Zoom (THIS_ DWORD percent) |
STDMETHOD() | ZoomTo (THIS_ IMgaFCOs *mgaFCOs) |
STDMETHOD() | Scroll (THIS_ bar_enum bar, scroll_enum scroll) |
STDMETHOD() | DumpModelGeometryXML (THIS_ BSTR filePath) |
STDMETHOD() | ShowFCO (THIS_ BSTR path, VARIANT_BOOL inparent) |
STDMETHOD() | ShowFCOPtr (THIS_ IMgaFCO *ptr, VARIANT_BOOL inparent) |
STDMETHOD() | Child (THIS_ BSTR name, IMgaFCO **child_fco) |
STDMETHOD() | Create (THIS_ BSTR part, BSTR name, IMgaFCO **new_fco) |
STDMETHOD() | CreateInChild (THIS_ BSTR child_as_parent, BSTR part, BSTR name, IMgaFCO **new_fco) |
STDMETHOD() | CreateInChildFCO (THIS_ IMgaFCO *child_as_parent, BSTR part, BSTR name, IMgaFCO **new_fco) |
STDMETHOD() | Duplicate (THIS_ BSTR existing_fco_name, BSTR new_fco_name, IMgaFCO **new_fco) |
STDMETHOD() | DuplicateFCO (THIS_ IMgaFCO *existing_fco, BSTR new_fco_name, IMgaFCO **new_fco) |
STDMETHOD() | Rename (THIS_ BSTR oldname, BSTR newname) |
STDMETHOD() | SetName (THIS_ IMgaFCO *fco, BSTR name) |
STDMETHOD() | Include (THIS_ BSTR setname, BSTR fconame) |
STDMETHOD() | IncludeFCO (THIS_ IMgaSet *set, IMgaFCO *fco) |
STDMETHOD() | Exclude (THIS_ BSTR setname, BSTR fconame) |
STDMETHOD() | ExcludeFCO (THIS_ IMgaSet *set, IMgaFCO *fco) |
STDMETHOD() | Connect (THIS_ BSTR name1, BSTR name2, BSTR connection, IMgaConnection **conn) |
STDMETHOD() | Disconnect (THIS_ BSTR part1, BSTR part2, BSTR connection) |
STDMETHOD() | ConnectThruPort (THIS_ BSTR part1, BSTR port1, BSTR part2, BSTR port2, BSTR connection, IMgaConnection **conn) |
STDMETHOD() | ConnectThruPortFCO (THIS_ IMgaFCO *part1, IMgaFCO *port1, IMgaFCO *part2, IMgaFCO *port2, BSTR connection_role, IMgaConnection **conn) |
STDMETHOD() | DisconnectThruPort (THIS_ BSTR part1, BSTR port1, BSTR part2, BSTR port2, BSTR connection) |
STDMETHOD() | ConnectFCOs (THIS_ IMgaFCO *part1, IMgaFCO *part2, BSTR connection, IMgaConnection **conn) |
STDMETHOD() | DisconnectFCOs (THIS_ IMgaFCO *part1, IMgaFCO *part2, BSTR connection) |
STDMETHOD() | Refer (THIS_ BSTR reference, BSTR referred) |
STDMETHOD() | ReferFCO (THIS_ IMgaReference *reference, IMgaFCO *referred) |
STDMETHOD() | ClearRef (THIS_ BSTR reference) |
STDMETHOD() | ClearRefFCO (THIS_ IMgaReference *reference) |
STDMETHOD() | FollowRef (THIS_ BSTR reference) |
STDMETHOD() | FollowRefFCO (THIS_ IMgaReference *reference) |
STDMETHOD() | NullFCO (THIS_ IMgaFCO **nullobj) |
STDMETHOD() | SetAttribute (THIS_ BSTR name, BSTR attr_name, VARIANT value) |
STDMETHOD() | GetAttribute (THIS_ BSTR name, BSTR attr_name, VARIANT *value) |
STDMETHOD() | SetAttributeFCO (THIS_ IMgaFCO *fco, BSTR attr_name, VARIANT value) |
STDMETHOD() | GetAttributeFCO (THIS_ IMgaFCO *fco, BSTR attr_name, VARIANT *value) |
STDMETHOD() | SubType (THIS_ BSTR base, BSTR name_of_subtype, IMgaFCO **subtype) |
STDMETHOD() | Instantiate (THIS_ BSTR base, BSTR name_of_instance, IMgaFCO **instance) |
STDMETHOD() | SubTypeFCO (THIS_ IMgaFCO *base, BSTR name_of_subtype, IMgaFCO **subtype) |
STDMETHOD() | InstantiateFCO (THIS_ IMgaFCO *base, BSTR name_of_instance, IMgaFCO **instance) |
STDMETHOD() | BeginTransaction (THIS) |
STDMETHOD() | CommitTransaction (THIS) |
STDMETHOD() | AbortTransaction (THIS) |
STDMETHOD() | IsInTransaction (THIS_ VARIANT_BOOL *intrans) |
STDMETHOD() | PutInTerritory (THIS_ IMgaFCO *fco, IMgaFCO **newfco) |
STDMETHOD() | Help (THIS) |
STDMETHOD() | SetSelected (THIS_ BSTR space_delimited_string) |
STDMETHOD() | GetSelected (THIS_ BSTR *space_delimited_string) |
STDMETHOD() | SetSelectedFCOs (THIS_ IMgaFCOs *fcos_to_select) |
STDMETHOD() | GetSelectedFCOs (THIS_ IMgaFCOs **selected_fcos) |
STDMETHOD() | GetCurrentAspect (THIS_ BSTR *aspectName) |
STDMETHOD() | SetCurrentAspect (THIS_ BSTR aspectName) |
STDMETHOD() | NextAspect (THIS) |
STDMETHOD() | PrevAspect (THIS) |
STDMETHOD() | Next (THIS) |
STDMETHOD() | Prev (THIS) |
STDMETHOD() | Position (THIS_ BSTR child, BSTR aspect, long parX, long parY) |
STDMETHOD() | PositionFCO (THIS_ IMgaFCO *child, BSTR aspect, long parX, long parY) |
Static Protected Member Functions | |
static bool | createObjs (CComPtr< IMgaModel > &mm, LPCTSTR partname, LPCTSTR newnm, IMgaFCO **pNewObj) |
static bool | cloneObjs (CComPtr< IMgaModel > &mm, IMgaFCO *pExistingObj, LPCTSTR partname, LPCTSTR newnm, IMgaFCO **pNewObj) |
static void | rename (CComPtr< IMgaFCO > pFco, LPCTSTR pName) |
static CComPtr< IMgaObject > | myParent (const CComPtr< IMgaObject > &obj) |
static CComPtr< IMgaFCO > | fcoByPath (const CComPtr< IMgaModel > &mod, LPCTSTR p_objPath) |
static CComPtr< IMgaFCO > | getChildInByName (CComPtr< IMgaModel > model, LPCTSTR name) |
static bool | isValidChildIn (CComPtr< IMgaModel > model, CComPtr< IMgaFCO > fco) |
static CComPtr< IMgaMetaRole > | metaRolePtrInByName (CComPtr< IMgaModel > p_model, CComBSTR p_part) |
static CComPtr< IMgaMetaRole > | connMetaRolePtrInBetween (CComPtr< IMgaModel > p_model, CComPtr< IMgaFCO > p_src, CComPtr< IMgaFCO > p_dst) |
static CComPtr< IMgaMetaRole > | connMetaRolePtrInBetween (CComPtr< IMgaModel > p_model, CComPtr< IMgaFCO > p_srcRole1, CComPtr< IMgaFCO > p_srcRole2, CComPtr< IMgaFCO > p_dstRole1, CComPtr< IMgaFCO > p_dstRole2) |
static CComPtr< IMgaMetaRole > | connMetaRolePtrInBetween (CComPtr< IMgaModel > p_model, const CComBSTR &src_localpath, const CComBSTR &dst_localpath) |
static CComBSTR | roleNameOf (CComPtr< IMgaFCO > one_fco) |
static objtype_enum | myTypeIs (CComPtr< IMgaFCO > fco) |
static void | refPortFinderAndChainBuilder (LPCTSTR p_portRole, CComPtr< IMgaFCO > p_ref, CComPtr< IMgaFCO > &p_portResult, CComPtr< IMgaFCOs > &p_refChainResult) |
static bool | areCollectionsEqual (const CComPtr< IMgaFCOs > &op1, const CComPtr< IMgaFCOs > &op2) |
static bool | refChainBuilder2 (CComPtr< IMgaFCO > p_ref, CComPtr< IMgaFCO > port, CComPtr< IMgaFCOs > &chain) |
Protected Attributes | |
CGMEView * | m_theView |
CComPtr< IMgaModel > | m_theMgaModel |
bool | m_isInUserInitiatedTransaction |
bool | m_initedByMe |
Definition at line 17 of file GMEOLEIt.h.
CGMEOLEIt::~CGMEOLEIt | ( | ) | [protected, virtual] |
Definition at line 47 of file GMEOLEIt.cpp.
bool CGMEOLEIt::abortTrans | ( | ) | [protected] |
Definition at line 114 of file GMEOLEIt.cpp.
void CGMEOLEIt::AbortTransaction | ( | ) | [protected] |
Definition at line 2533 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::AbortTransaction | ( | THIS | ) | [protected] |
bool CGMEOLEIt::AmIValid | ( | ) | [protected] |
Definition at line 63 of file GMEOLEIt.cpp.
bool CGMEOLEIt::areCollectionsEqual | ( | const CComPtr< IMgaFCOs > & | op1, |
const CComPtr< IMgaFCOs > & | op2 | ||
) | [static, protected] |
Definition at line 383 of file GMEOLEIt.cpp.
bool CGMEOLEIt::beginTrans | ( | ) | [protected] |
Definition at line 86 of file GMEOLEIt.cpp.
void CGMEOLEIt::BeginTransaction | ( | ) | [protected] |
Definition at line 2516 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::BeginTransaction | ( | THIS | ) | [protected] |
void CGMEOLEIt::CheckConstraints | ( | ) | [protected] |
Definition at line 801 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::CheckConstraints | ( | THIS | ) | [protected] |
LPDISPATCH CGMEOLEIt::Child | ( | LPCTSTR | p_objName | ) | [protected] |
Definition at line 1221 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Child | ( | THIS_ BSTR | name, |
IMgaFCO ** | child_fco | ||
) | [protected] |
void CGMEOLEIt::ClearRef | ( | LPCTSTR | prefnm | ) | [protected] |
Definition at line 2159 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ClearRef | ( | THIS_ BSTR | reference | ) | [protected] |
void CGMEOLEIt::ClearRefFCO | ( | LPDISPATCH | pref | ) | [protected] |
Definition at line 2182 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ClearRefFCO | ( | THIS_ IMgaReference * | reference | ) | [protected] |
bool CGMEOLEIt::cloneObjs | ( | CComPtr< IMgaModel > & | mm, |
IMgaFCO * | pExistingObj, | ||
LPCTSTR | partname, | ||
LPCTSTR | newnm, | ||
IMgaFCO ** | pNewObj | ||
) | [static, protected] |
Definition at line 537 of file GMEOLEIt.cpp.
void CGMEOLEIt::Close | ( | ) | [protected] |
Definition at line 857 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Close | ( | THIS | ) | [protected] |
bool CGMEOLEIt::commitTrans | ( | ) | [protected] |
Definition at line 96 of file GMEOLEIt.cpp.
void CGMEOLEIt::CommitTransaction | ( | ) | [protected] |
Definition at line 2525 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::CommitTransaction | ( | THIS | ) | [protected] |
LPDISPATCH CGMEOLEIt::Connect | ( | LPCTSTR | p_srcName, |
LPCTSTR | p_dstName, | ||
LPCTSTR | p_connName | ||
) | [protected] |
Definition at line 1506 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Connect | ( | THIS_ BSTR | name1, |
BSTR | name2, | ||
BSTR | connection, | ||
IMgaConnection ** | conn | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::ConnectFCOs | ( | LPDISPATCH | p_src, |
LPDISPATCH | p_dst, | ||
LPCTSTR | p_connName | ||
) | [protected] |
Definition at line 1976 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ConnectFCOs | ( | THIS_ IMgaFCO * | part1, |
IMgaFCO * | part2, | ||
BSTR | connection, | ||
IMgaConnection ** | conn | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::ConnectThruPort | ( | LPCTSTR | p_srcRole1, |
LPCTSTR | p_srcRole2, | ||
LPCTSTR | p_dstRole1, | ||
LPCTSTR | p_dstRole2, | ||
LPCTSTR | p_connName | ||
) | [protected] |
Definition at line 1636 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ConnectThruPort | ( | THIS_ BSTR | part1, |
BSTR | port1, | ||
BSTR | part2, | ||
BSTR | port2, | ||
BSTR | connection, | ||
IMgaConnection ** | conn | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::ConnectThruPortFCO | ( | LPDISPATCH | p_src1, |
LPDISPATCH | p_src2Port, | ||
LPDISPATCH | p_dst1, | ||
LPDISPATCH | p_dst2Port, | ||
LPCTSTR | p_connName | ||
) | [protected] |
Definition at line 1729 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ConnectThruPortFCO | ( | THIS_ IMgaFCO * | part1, |
IMgaFCO * | port1, | ||
IMgaFCO * | part2, | ||
IMgaFCO * | port2, | ||
BSTR | connection_role, | ||
IMgaConnection ** | conn | ||
) | [protected] |
CComPtr< IMgaMetaRole > CGMEOLEIt::connMetaRolePtrInBetween | ( | CComPtr< IMgaModel > | p_model, |
CComPtr< IMgaFCO > | p_src, | ||
CComPtr< IMgaFCO > | p_dst | ||
) | [static, protected] |
Definition at line 260 of file GMEOLEIt.cpp.
CComPtr< IMgaMetaRole > CGMEOLEIt::connMetaRolePtrInBetween | ( | CComPtr< IMgaModel > | p_model, |
CComPtr< IMgaFCO > | p_srcRole1, | ||
CComPtr< IMgaFCO > | p_srcRole2, | ||
CComPtr< IMgaFCO > | p_dstRole1, | ||
CComPtr< IMgaFCO > | p_dstRole2 | ||
) | [static, protected] |
Definition at line 269 of file GMEOLEIt.cpp.
CComPtr< IMgaMetaRole > CGMEOLEIt::connMetaRolePtrInBetween | ( | CComPtr< IMgaModel > | p_model, |
const CComBSTR & | src_localpath, | ||
const CComBSTR & | dst_localpath | ||
) | [static, protected] |
Definition at line 283 of file GMEOLEIt.cpp.
LPDISPATCH CGMEOLEIt::Create | ( | LPCTSTR | p_partName, |
LPCTSTR | p_objname | ||
) | [protected] |
Definition at line 1243 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Create | ( | THIS_ BSTR | part, |
BSTR | name, | ||
IMgaFCO ** | new_fco | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::CreateInChild | ( | LPCTSTR | p_childAsParent, |
LPCTSTR | p_part, | ||
LPCTSTR | p_objname | ||
) | [protected] |
Definition at line 1264 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::CreateInChild | ( | THIS_ BSTR | child_as_parent, |
BSTR | part, | ||
BSTR | name, | ||
IMgaFCO ** | new_fco | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::CreateInChildFCO | ( | LPDISPATCH | p_childAsParent, |
LPCTSTR | p_part, | ||
LPCTSTR | p_objname | ||
) | [protected] |
Definition at line 1289 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::CreateInChildFCO | ( | THIS_ IMgaFCO * | child_as_parent, |
BSTR | part, | ||
BSTR | name, | ||
IMgaFCO ** | new_fco | ||
) | [protected] |
bool CGMEOLEIt::createObjs | ( | CComPtr< IMgaModel > & | mm, |
LPCTSTR | partname, | ||
LPCTSTR | newnm, | ||
IMgaFCO ** | pNewObj | ||
) | [static, protected] |
Definition at line 504 of file GMEOLEIt.cpp.
void CGMEOLEIt::Disconnect | ( | LPCTSTR | p_srcName, |
LPCTSTR | p_dstName, | ||
LPCTSTR | p_connName | ||
) | [protected] |
Definition at line 1548 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Disconnect | ( | THIS_ BSTR | part1, |
BSTR | part2, | ||
BSTR | connection | ||
) | [protected] |
void CGMEOLEIt::DisconnectFCOs | ( | LPDISPATCH | p_src, |
LPDISPATCH | p_dst, | ||
LPCTSTR | p_connName | ||
) | [protected] |
Definition at line 2019 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::DisconnectFCOs | ( | THIS_ IMgaFCO * | part1, |
IMgaFCO * | part2, | ||
BSTR | connection | ||
) | [protected] |
void CGMEOLEIt::DisconnectThruPort | ( | LPCTSTR | p_srcRole1, |
LPCTSTR | p_srcRole2, | ||
LPCTSTR | p_dstRole1, | ||
LPCTSTR | p_dstRole2, | ||
LPCTSTR | p_connName | ||
) | [protected] |
Definition at line 1841 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::DisconnectThruPort | ( | THIS_ BSTR | part1, |
BSTR | port1, | ||
BSTR | part2, | ||
BSTR | port2, | ||
BSTR | connection | ||
) | [protected] |
void CGMEOLEIt::DumpModelGeometryXML | ( | LPCTSTR | filePath | ) | [protected] |
Definition at line 1085 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::DumpModelGeometryXML | ( | THIS_ BSTR | filePath | ) | [protected] |
void CGMEOLEIt::DumpWindowsMetaFile | ( | LPCTSTR | filePath | ) | [protected] |
Definition at line 779 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::DumpWindowsMetaFile | ( | THIS_ BSTR | filePath | ) | [protected] |
LPDISPATCH CGMEOLEIt::Duplicate | ( | LPCTSTR | p_existingObjName, |
LPCTSTR | p_objName | ||
) | [protected] |
Definition at line 1316 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Duplicate | ( | THIS_ BSTR | existing_fco_name, |
BSTR | new_fco_name, | ||
IMgaFCO ** | new_fco | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::DuplicateFCO | ( | LPDISPATCH | p_existingFCO, |
LPCTSTR | p_objName | ||
) | [protected] |
Definition at line 1339 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::DuplicateFCO | ( | THIS_ IMgaFCO * | existing_fco, |
BSTR | new_fco_name, | ||
IMgaFCO ** | new_fco | ||
) | [protected] |
bool CGMEOLEIt::end | ( | ) | [protected] |
Definition at line 177 of file GMEOLEIt.cpp.
void CGMEOLEIt::Exclude | ( | LPCTSTR | psetnm, |
LPCTSTR | pfconm | ||
) | [protected] |
Definition at line 1455 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Exclude | ( | THIS_ BSTR | setname, |
BSTR | fconame | ||
) | [protected] |
void CGMEOLEIt::ExcludeFCO | ( | LPDISPATCH | pset, |
LPDISPATCH | pfco | ||
) | [protected] |
Definition at line 1479 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ExcludeFCO | ( | THIS_ IMgaSet * | set, |
IMgaFCO * | fco | ||
) | [protected] |
CComPtr< IMgaFCO > CGMEOLEIt::fcoByPath | ( | const CComPtr< IMgaModel > & | mod, |
LPCTSTR | p_objPath | ||
) | [static, protected] |
Definition at line 1127 of file GMEOLEIt.cpp.
void CGMEOLEIt::FollowRef | ( | LPCTSTR | prefnm | ) | [protected] |
Definition at line 2208 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::FollowRef | ( | THIS_ BSTR | reference | ) | [protected] |
void CGMEOLEIt::FollowRefFCO | ( | LPDISPATCH | pref | ) | [protected] |
Definition at line 2235 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::FollowRefFCO | ( | THIS_ IMgaReference * | reference | ) | [protected] |
STDMETHOD() CGMEOLEIt::get_Aspects | ( | THIS_ IGMEOLEColl ** | coll | ) | [protected] |
STDMETHOD() CGMEOLEIt::get_MgaModel | ( | THIS_ IMgaModel ** | model | ) | [protected] |
STDMETHOD() CGMEOLEIt::get_Valid | ( | THIS_ VARIANT_BOOL * | isValid | ) | [protected] |
LPDISPATCH CGMEOLEIt::GetAspects | ( | ) | [protected] |
Definition at line 829 of file GMEOLEIt.cpp.
VARIANT CGMEOLEIt::GetAttribute | ( | LPCTSTR | p_partName, |
LPCTSTR | p_attrName | ||
) | [protected] |
Definition at line 2295 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::GetAttribute | ( | THIS_ BSTR | name, |
BSTR | attr_name, | ||
VARIANT * | value | ||
) | [protected] |
VARIANT CGMEOLEIt::GetAttributeFCO | ( | LPDISPATCH | p_fco, |
LPCTSTR | p_attrName | ||
) | [protected] |
Definition at line 2352 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::GetAttributeFCO | ( | THIS_ IMgaFCO * | fco, |
BSTR | attr_name, | ||
VARIANT * | value | ||
) | [protected] |
CComPtr< IMgaFCO > CGMEOLEIt::getChildInByName | ( | CComPtr< IMgaModel > | model, |
LPCTSTR | name | ||
) | [static, protected] |
Definition at line 196 of file GMEOLEIt.cpp.
CString CGMEOLEIt::GetCurrentAspect | ( | void | ) | [protected] |
Definition at line 2803 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::GetCurrentAspect | ( | THIS_ BSTR * | aspectName | ) | [protected] |
LPDISPATCH CGMEOLEIt::GetMgaModel | ( | void | ) | [protected] |
Definition at line 723 of file GMEOLEIt.cpp.
BSTR CGMEOLEIt::GetSelected | ( | ) | [protected] |
Definition at line 2652 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::GetSelected | ( | THIS_ BSTR * | space_delimited_string | ) | [protected] |
LPDISPATCH CGMEOLEIt::GetSelectedFCOs | ( | ) | [protected] |
Definition at line 2758 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::GetSelectedFCOs | ( | THIS_ IMgaFCOs ** | selected_fcos | ) | [protected] |
BOOL CGMEOLEIt::GetValid | ( | ) | [protected] |
Definition at line 709 of file GMEOLEIt.cpp.
void CGMEOLEIt::GrayOutFCO | ( | BOOL | bGray, |
BOOL | bNeighbours, | ||
LPDISPATCH | mgaFCOs | ||
) | [protected] |
Definition at line 866 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::GrayOutFCO | ( | THIS_ VARIANT_BOOL | bGray, |
VARIANT_BOOL | bNeighbours, | ||
IMgaFCOs * | mgaFCO | ||
) | [protected] |
void CGMEOLEIt::GrayOutHide | ( | ) | [protected] |
Definition at line 912 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::GrayOutHide | ( | THIS | ) | [protected] |
void CGMEOLEIt::Help | ( | ) | [protected] |
Definition at line 2559 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Help | ( | THIS | ) | [protected] |
void CGMEOLEIt::HideSetMembers | ( | ) | [protected] |
Definition at line 980 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::HideSetMembers | ( | THIS | ) | [protected] |
void CGMEOLEIt::Include | ( | LPCTSTR | psetnm, |
LPCTSTR | pfconm | ||
) | [protected] |
Definition at line 1406 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Include | ( | THIS_ BSTR | setname, |
BSTR | fconame | ||
) | [protected] |
void CGMEOLEIt::IncludeFCO | ( | LPDISPATCH | pset, |
LPDISPATCH | pfco | ||
) | [protected] |
Definition at line 1430 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::IncludeFCO | ( | THIS_ IMgaSet * | set, |
IMgaFCO * | fco | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::Instantiate | ( | LPCTSTR | p_baseName, |
LPCTSTR | p_instanceName | ||
) | [protected] |
Definition at line 2415 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Instantiate | ( | THIS_ BSTR | base, |
BSTR | name_of_instance, | ||
IMgaFCO ** | instance | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::InstantiateFCO | ( | LPDISPATCH | p_base, |
LPCTSTR | p_instanceName | ||
) | [protected] |
Definition at line 2481 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::InstantiateFCO | ( | THIS_ IMgaFCO * | base, |
BSTR | name_of_instance, | ||
IMgaFCO ** | instance | ||
) | [protected] |
VARIANT_BOOL CGMEOLEIt::IsInTransaction | ( | ) | [protected] |
Definition at line 2541 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::IsInTransaction | ( | THIS_ VARIANT_BOOL * | intrans | ) | [protected] |
bool CGMEOLEIt::isValidChildIn | ( | CComPtr< IMgaModel > | model, |
CComPtr< IMgaFCO > | fco | ||
) | [static, protected] |
Definition at line 212 of file GMEOLEIt.cpp.
CComPtr< IMgaMetaRole > CGMEOLEIt::metaRolePtrInByName | ( | CComPtr< IMgaModel > | p_model, |
CComBSTR | p_part | ||
) | [static, protected] |
Definition at line 228 of file GMEOLEIt.cpp.
void CGMEOLEIt::moveAspect | ( | int | dir | ) | [protected] |
Definition at line 2787 of file GMEOLEIt.cpp.
void CGMEOLEIt::moveView | ( | int | dir | ) | [protected] |
Definition at line 2845 of file GMEOLEIt.cpp.
CComPtr< IMgaObject > CGMEOLEIt::myParent | ( | const CComPtr< IMgaObject > & | obj | ) | [static, protected] |
Definition at line 1102 of file GMEOLEIt.cpp.
objtype_enum CGMEOLEIt::myTypeIs | ( | CComPtr< IMgaFCO > | fco | ) | [static, protected] |
Definition at line 367 of file GMEOLEIt.cpp.
void CGMEOLEIt::Next | ( | ) | [protected] |
Definition at line 2895 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Next | ( | THIS | ) | [protected] |
void CGMEOLEIt::NextAspect | ( | ) | [protected] |
Definition at line 2821 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::NextAspect | ( | THIS | ) | [protected] |
LPDISPATCH CGMEOLEIt::NullFCO | ( | ) | [protected] |
Definition at line 2261 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::NullFCO | ( | THIS_ IMgaFCO ** | nullobj | ) | [protected] |
void CGMEOLEIt::OnFinalRelease | ( | ) | [virtual] |
Definition at line 52 of file GMEOLEIt.cpp.
void CGMEOLEIt::Position | ( | LPCTSTR | pObjName, |
LPCTSTR | pAspectName, | ||
long | parX, | ||
long | parY | ||
) | [protected] |
Definition at line 2931 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Position | ( | THIS_ BSTR | child, |
BSTR | aspect, | ||
long | parX, | ||
long | parY | ||
) | [protected] |
void CGMEOLEIt::PositionFCO | ( | LPDISPATCH | pObjPtr, |
LPCTSTR | pAspectName, | ||
long | parX, | ||
long | parY | ||
) | [protected] |
Definition at line 2954 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::PositionFCO | ( | THIS_ IMgaFCO * | child, |
BSTR | aspect, | ||
long | parX, | ||
long | parY | ||
) | [protected] |
void CGMEOLEIt::Prev | ( | ) | [protected] |
Definition at line 2907 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Prev | ( | THIS | ) | [protected] |
void CGMEOLEIt::PrevAspect | ( | ) | [protected] |
Definition at line 2833 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::PrevAspect | ( | THIS | ) | [protected] |
void CGMEOLEIt::Print | ( | ) | [protected] |
Definition at line 760 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Print | ( | THIS | ) | [protected] |
void CGMEOLEIt::PrintDialog | ( | ) | [protected] |
Definition at line 769 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::PrintDialog | ( | THIS | ) | [protected] |
LPDISPATCH CGMEOLEIt::putInTerr | ( | LPDISPATCH | p_oneObj | ) | [protected] |
Definition at line 146 of file GMEOLEIt.cpp.
CComPtr< IMgaFCO > CGMEOLEIt::putInTerr | ( | const CComPtr< IMgaFCO > & | fco | ) | [protected] |
Definition at line 131 of file GMEOLEIt.cpp.
LPDISPATCH CGMEOLEIt::PutInTerritory | ( | LPDISPATCH | one_obj | ) | [protected] |
Definition at line 2551 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::PutInTerritory | ( | THIS_ IMgaFCO * | fco, |
IMgaFCO ** | newfco | ||
) | [protected] |
bool CGMEOLEIt::refChainBuilder2 | ( | CComPtr< IMgaFCO > | p_ref, |
CComPtr< IMgaFCO > | port, | ||
CComPtr< IMgaFCOs > & | chain | ||
) | [static, protected] |
Definition at line 473 of file GMEOLEIt.cpp.
void CGMEOLEIt::Refer | ( | LPCTSTR | prefnm, |
LPCTSTR | pfconm | ||
) | [protected] |
Definition at line 2107 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Refer | ( | THIS_ BSTR | reference, |
BSTR | referred | ||
) | [protected] |
void CGMEOLEIt::ReferFCO | ( | LPDISPATCH | pref, |
LPDISPATCH | pfco | ||
) | [protected] |
Definition at line 2132 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ReferFCO | ( | THIS_ IMgaReference * | reference, |
IMgaFCO * | referred | ||
) | [protected] |
void CGMEOLEIt::refPortFinderAndChainBuilder | ( | LPCTSTR | p_portRole, |
CComPtr< IMgaFCO > | p_ref, | ||
CComPtr< IMgaFCO > & | p_portResult, | ||
CComPtr< IMgaFCOs > & | p_refChainResult | ||
) | [static, protected] |
Definition at line 415 of file GMEOLEIt.cpp.
void CGMEOLEIt::rename | ( | CComPtr< IMgaFCO > | pFco, |
LPCTSTR | pName | ||
) | [static, protected] |
Definition at line 188 of file GMEOLEIt.cpp.
void CGMEOLEIt::Rename | ( | LPCTSTR | p_oldName, |
LPCTSTR | p_newName | ||
) | [protected] |
Definition at line 1364 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Rename | ( | THIS_ BSTR | oldname, |
BSTR | newname | ||
) | [protected] |
CComBSTR CGMEOLEIt::roleNameOf | ( | CComPtr< IMgaFCO > | one_fco | ) | [static, protected] |
Definition at line 247 of file GMEOLEIt.cpp.
void CGMEOLEIt::RunComponent | ( | LPCTSTR | appID | ) | [protected] |
Definition at line 811 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::RunComponent | ( | THIS_ BSTR | appID | ) | [protected] |
void CGMEOLEIt::RunComponentDialog | ( | ) | [protected] |
Definition at line 820 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::RunComponentDialog | ( | THIS | ) | [protected] |
void CGMEOLEIt::Scroll | ( | long | bar, |
long | scroll | ||
) | [protected] |
Definition at line 1048 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Scroll | ( | THIS_ bar_enum | bar, |
scroll_enum | scroll | ||
) | [protected] |
void CGMEOLEIt::SetAspects | ( | LPDISPATCH | newValue | ) | [protected] |
Definition at line 850 of file GMEOLEIt.cpp.
void CGMEOLEIt::SetAttribute | ( | LPCTSTR | p_partName, |
LPCTSTR | p_attrName, | ||
VARIANT & | p_attrValue | ||
) | [protected] |
Definition at line 2268 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SetAttribute | ( | THIS_ BSTR | name, |
BSTR | attr_name, | ||
VARIANT | value | ||
) | [protected] |
void CGMEOLEIt::SetAttributeFCO | ( | LPDISPATCH | p_fco, |
LPCTSTR | p_attrName, | ||
VARIANT & | p_attrValue | ||
) | [protected] |
Definition at line 2323 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SetAttributeFCO | ( | THIS_ IMgaFCO * | fco, |
BSTR | attr_name, | ||
VARIANT | value | ||
) | [protected] |
void CGMEOLEIt::SetCurrentAspect | ( | const CString & | aspectName | ) | [protected] |
Definition at line 2812 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SetCurrentAspect | ( | THIS_ BSTR | aspectName | ) | [protected] |
void CGMEOLEIt::SetMgaModel | ( | LPDISPATCH | ) | [protected] |
Definition at line 753 of file GMEOLEIt.cpp.
void CGMEOLEIt::SetName | ( | LPDISPATCH | p_lpDisp, |
LPCTSTR | p_name | ||
) | [protected] |
Definition at line 1386 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SetName | ( | THIS_ IMgaFCO * | fco, |
BSTR | name | ||
) | [protected] |
void CGMEOLEIt::setObjPos | ( | CComPtr< IMgaFCO > | pChild, |
LPCTSTR | pAspectName, | ||
long | parX, | ||
long | parY | ||
) | [protected] |
Definition at line 2919 of file GMEOLEIt.cpp.
void CGMEOLEIt::SetSelected | ( | LPCTSTR | list | ) | [protected] |
Definition at line 2579 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SetSelected | ( | THIS_ BSTR | space_delimited_string | ) | [protected] |
void CGMEOLEIt::SetSelectedFCOs | ( | LPDISPATCH | p_dispColl | ) | [protected] |
Definition at line 2700 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SetSelectedFCOs | ( | THIS_ IMgaFCOs * | fcos_to_select | ) | [protected] |
void CGMEOLEIt::SetValid | ( | BOOL | ) | [protected] |
Definition at line 716 of file GMEOLEIt.cpp.
void CGMEOLEIt::ShowFCO | ( | LPCTSTR | p_objName, |
BOOL | p_inParent | ||
) | [protected] |
Definition at line 1178 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ShowFCO | ( | THIS_ BSTR | path, |
VARIANT_BOOL | inparent | ||
) | [protected] |
void CGMEOLEIt::ShowFCOPtr | ( | LPDISPATCH | p_obj, |
BOOL | p_inParent | ||
) | [protected] |
Definition at line 1204 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ShowFCOPtr | ( | THIS_ IMgaFCO * | ptr, |
VARIANT_BOOL | inparent | ||
) | [protected] |
void CGMEOLEIt::ShowSetMembers | ( | LPDISPATCH | mgaFCO | ) | [protected] |
Definition at line 926 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ShowSetMembers | ( | THIS_ IMgaFCO * | mgaFCO | ) | [protected] |
bool CGMEOLEIt::start | ( | ) | [protected] |
Definition at line 152 of file GMEOLEIt.cpp.
LPDISPATCH CGMEOLEIt::SubType | ( | LPCTSTR | p_baseName, |
LPCTSTR | p_subtypeName | ||
) | [protected] |
Definition at line 2383 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SubType | ( | THIS_ BSTR | base, |
BSTR | name_of_subtype, | ||
IMgaFCO ** | subtype | ||
) | [protected] |
LPDISPATCH CGMEOLEIt::SubTypeFCO | ( | LPDISPATCH | p_base, |
LPCTSTR | p_subtypeName | ||
) | [protected] |
Definition at line 2447 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::SubTypeFCO | ( | THIS_ IMgaFCO * | base, |
BSTR | name_of_subtype, | ||
IMgaFCO ** | subtype | ||
) | [protected] |
void CGMEOLEIt::Zoom | ( | long | percent | ) | [protected] |
Definition at line 993 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::Zoom | ( | THIS_ DWORD | percent | ) | [protected] |
void CGMEOLEIt::ZoomTo | ( | LPDISPATCH | mgaFCOs | ) | [protected] |
Definition at line 1003 of file GMEOLEIt.cpp.
STDMETHOD() CGMEOLEIt::ZoomTo | ( | THIS_ IMgaFCOs * | mgaFCOs | ) | [protected] |
bool CGMEOLEIt::m_initedByMe [protected] |
Definition at line 68 of file GMEOLEIt.h.
bool CGMEOLEIt::m_isInUserInitiatedTransaction [protected] |
Definition at line 67 of file GMEOLEIt.h.
CComPtr<IMgaModel> CGMEOLEIt::m_theMgaModel [protected] |
Definition at line 37 of file GMEOLEIt.h.
CGMEView* CGMEOLEIt::m_theView [protected] |
Definition at line 36 of file GMEOLEIt.h.