GME  13
Public Member Functions | Static Public Member Functions
CMgaMetaAspect Class Reference

#include <MgaMetaAspect.h>

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

List of all members.

Public Member Functions

IUnknown * GetUnknown () const
STDMETHOD() get_ParentModel (IMgaMetaModel **p)
STDMETHOD() get_Parts (IMgaMetaParts **p)
STDMETHOD() get_Attributes (IMgaMetaAttributes **p)
STDMETHOD() CreatePart (IMgaMetaRole *role, IMgaMetaPart **p)
STDMETHOD() AddAttribute (IMgaMetaAttribute *p)
STDMETHOD() RemoveAttribute (IMgaMetaAttribute *p)

Static Public Member Functions

static void Traverse (CMgaMetaProject *metaproject, CCoreObjectPtr &me)

Detailed Description

Definition at line 11 of file MgaMetaAspect.h.


Member Function Documentation

STDMETHOD() CMgaMetaAspect::AddAttribute ( IMgaMetaAttribute p) [inline]

Definition at line 47 of file MgaMetaAspect.h.

STDMETHODIMP CMgaMetaAspect::CreatePart ( IMgaMetaRole role,
IMgaMetaPart **  p 
)

Definition at line 9 of file MgaMetaAspect.cpp.

STDMETHOD() CMgaMetaAspect::get_Attributes ( IMgaMetaAttributes **  p) [inline]

Definition at line 38 of file MgaMetaAspect.h.

STDMETHOD() CMgaMetaAspect::get_ParentModel ( IMgaMetaModel **  p) [inline]

Definition at line 32 of file MgaMetaAspect.h.

STDMETHOD() CMgaMetaAspect::get_Parts ( IMgaMetaParts **  p) [inline]

Definition at line 35 of file MgaMetaAspect.h.

IUnknown* CMgaMetaAspect::GetUnknown ( ) const [inline]

Definition at line 18 of file MgaMetaAspect.h.

STDMETHOD() CMgaMetaAspect::RemoveAttribute ( IMgaMetaAttribute p) [inline]

Definition at line 51 of file MgaMetaAspect.h.

void CMgaMetaAspect::Traverse ( CMgaMetaProject metaproject,
CCoreObjectPtr me 
) [static]

Reimplemented from CMgaMetaBase.

Definition at line 39 of file MgaMetaAspect.cpp.


The documentation for this class was generated from the following files: