GME  13
Public Member Functions | Properties
IMgaModel Interface Reference

import "Mga.idl";

Inheritance diagram for IMgaModel:
Inheritance graph
[legend]
Collaboration diagram for IMgaModel:
Collaboration graph
[legend]

List of all members.

Public Member Functions

HRESULT CreateChildObject ([in] IMgaMetaRole *meta,[out, retval] IMgaFCO **newobj)
HRESULT DeriveChildObject ([in] IMgaFCO *base,[in] IMgaMetaRole *Role,[in] VARIANT_BOOL instance,[out, retval] IMgaFCO **newobj)
HRESULT GetChildDerivedFromDisp ([in] IMgaFCO *baseobj,[out, retval] IMgaFCO **pVal)
HRESULT GetAspectPartsDisp ([in] IMgaMetaAspect *asp,[in] unsigned int filter,[out, retval] IMgaParts **pVal)
HRESULT CreateSimpleConn ([in] IMgaMetaRole *meta,[in] IMgaFCO *Src,[in] IMgaFCO *Dst,[in] IMgaFCOs *srcrefs,[in] IMgaFCOs *dstrefs,[out, retval] IMgaFCO **newobj)
HRESULT CreateReference ([in] IMgaMetaRole *meta,[in] IMgaFCO *Target,[out, retval] IMgaFCO **newobj)
HRESULT AddInternalConnections ([in] IMgaFCOs *inobjs,[out, retval] IMgaFCOs **outobjs)
HRESULT MoveFCOs ([in] IMgaFCOs *to_copy,[in] IMgaMetaRoles *destroles,[out] IMgaFCOs **objs)
HRESULT CopyFCOs ([in] IMgaFCOs *to_move,[in] IMgaMetaRoles *destroles,[out] IMgaFCOs **objs)
HRESULT GetChildFCODisp ([in] BSTR name,[out, retval] IMgaFCO **pVal)
HRESULT GetDescendantFCOs ([in] IMgaFilter *filter,[out, retval] IMgaFCOs **returnset)
HRESULT GetChildrenOfKind ([in] BSTR kindname,[out, retval] IMgaFCOs **returnset)
HRESULT CreateSimpleConnDisp ([in] IMgaMetaRole *meta,[in] IMgaFCO *Src,[in] IMgaFCO *Dst,[in] IMgaFCO *Srcref,[in] IMgaFCO *Dstref,[out, retval] IMgaFCO **newobj)
HRESULT CreateSimplerConnDisp ([in] IMgaMetaRole *meta,[in] IMgaFCO *Src,[in] IMgaFCO *Dst,[out, retval] IMgaFCO **newobj)
HRESULT MoveFCODisp ([in] IMgaFCO *to_copy,[in] IMgaMetaRole *destrole,[out, retval] IMgaFCO **obj)
HRESULT CopyFCODisp ([in] IMgaFCO *to_move,[in] IMgaMetaRole *destrole,[out, retval] IMgaFCO **obj)
HRESULT GetSourceControlInfo ([out, retval] long *scInfo)

Properties

IMgaFCO ChildDerivedFrom ([in] IMgaFCO baseobj) [get]
IMgaParts AspectParts ([in] IMgaMetaAspect asp,[in] int filter) [get]
IMgaFCOs ChildFCOs [get]
IMgaFCO ChildFCO ([in] BSTR name) [get]
long ChildRelIDCounter [get, set]

Detailed Description

Definition at line 1042 of file Mga.idl.


Member Function Documentation

HRESULT IMgaModel::AddInternalConnections ( [in] IMgaFCOs *  inobjs,
[out, retval] IMgaFCOs **  outobjs 
)
HRESULT IMgaModel::CopyFCODisp ( [in] IMgaFCO to_move,
[in] IMgaMetaRole destrole,
[out, retval] IMgaFCO **  obj 
)
HRESULT IMgaModel::CopyFCOs ( [in] IMgaFCOs *  to_move,
[in] IMgaMetaRoles *  destroles,
[out] IMgaFCOs **  objs 
)
HRESULT IMgaModel::CreateChildObject ( [in] IMgaMetaRole meta,
[out, retval] IMgaFCO **  newobj 
)
HRESULT IMgaModel::CreateReference ( [in] IMgaMetaRole meta,
[in] IMgaFCO Target,
[out, retval] IMgaFCO **  newobj 
)
HRESULT IMgaModel::CreateSimpleConn ( [in] IMgaMetaRole meta,
[in] IMgaFCO Src,
[in] IMgaFCO Dst,
[in] IMgaFCOs *  srcrefs,
[in] IMgaFCOs *  dstrefs,
[out, retval] IMgaFCO **  newobj 
)
HRESULT IMgaModel::CreateSimpleConnDisp ( [in] IMgaMetaRole meta,
[in] IMgaFCO Src,
[in] IMgaFCO Dst,
[in] IMgaFCO Srcref,
[in] IMgaFCO Dstref,
[out, retval] IMgaFCO **  newobj 
)
HRESULT IMgaModel::CreateSimplerConnDisp ( [in] IMgaMetaRole meta,
[in] IMgaFCO Src,
[in] IMgaFCO Dst,
[out, retval] IMgaFCO **  newobj 
)
HRESULT IMgaModel::DeriveChildObject ( [in] IMgaFCO base,
[in] IMgaMetaRole Role,
[in] VARIANT_BOOL  instance,
[out, retval] IMgaFCO **  newobj 
)
HRESULT IMgaModel::GetAspectPartsDisp ( [in] IMgaMetaAspect asp,
[in] unsigned int  filter,
[out, retval] IMgaParts **  pVal 
)
HRESULT IMgaModel::GetChildDerivedFromDisp ( [in] IMgaFCO baseobj,
[out, retval] IMgaFCO **  pVal 
)
HRESULT IMgaModel::GetChildFCODisp ( [in] BSTR  name,
[out, retval] IMgaFCO **  pVal 
)
HRESULT IMgaModel::GetChildrenOfKind ( [in] BSTR  kindname,
[out, retval] IMgaFCOs **  returnset 
)
HRESULT IMgaModel::GetDescendantFCOs ( [in] IMgaFilter filter,
[out, retval] IMgaFCOs **  returnset 
)
HRESULT IMgaModel::GetSourceControlInfo ( [out, retval] long *  scInfo)
HRESULT IMgaModel::MoveFCODisp ( [in] IMgaFCO to_copy,
[in] IMgaMetaRole destrole,
[out, retval] IMgaFCO **  obj 
)
HRESULT IMgaModel::MoveFCOs ( [in] IMgaFCOs *  to_copy,
[in] IMgaMetaRoles *  destroles,
[out] IMgaFCOs **  objs 
)

Property Documentation

IMgaParts IMgaModel::AspectParts([in] IMgaMetaAspect asp, [in] int filter) [get]
IMgaFCOs IMgaModel::ChildFCOs [get]

The documentation for this interface was generated from the following file: