MON::Containment Class Reference

#include <MON.h>

Inheritance diagram for MON::Containment:
Inheritance graph
[legend]
Collaboration diagram for MON::Containment:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Containment ()
 Containment (ObjectImpl *pObject)
 Containment (IMgaMetaBase *spObject)
ContainmentPtr getContainmentI () const
Model parent () const
FCO child () const
std::set< ConnectionEndconnectionEnds () const
std::set< ConnectionRoletargetOf () const
bool isTargetOf (const ConnectionRole &role) const
std::set< ContainmentPartparts () const
std::set< Aspectaspects () const
bool isVisibleIn (const Aspect &aspect) const
std::set< ReferenceAssociationreferenceAssociations () const
std::set< ReferencereferencedBy () const
bool isReferencedBy (const Reference &reference) const
std::set< SetMembershipsetMemberships () const
std::set< SetmemberOf () const
bool isMemberOf (const Set &set) const

Detailed Description

Definition at line 474 of file MON.h.


Constructor & Destructor Documentation

MON::Containment::Containment (  )  [inline]

Definition at line 479 of file MON.h.

MON::Containment::Containment ( ObjectImpl pObject  ) 

Definition at line 1003 of file MON.cpp.

MON::Containment::Containment ( IMgaMetaBase *  spObject  ) 

Definition at line 1015 of file MON.cpp.


Member Function Documentation

std::set< Aspect > MON::Containment::aspects (  )  const

Definition at line 1063 of file MON.cpp.

FCO MON::Containment::child (  )  const

Definition at line 1038 of file MON.cpp.

std::set< ConnectionEnd > MON::Containment::connectionEnds (  )  const

Definition at line 1043 of file MON.cpp.

ContainmentPtr MON::Containment::getContainmentI (  )  const

Definition at line 1028 of file MON.cpp.

bool MON::Containment::isMemberOf ( const Set set  )  const

Definition at line 1098 of file MON.cpp.

bool MON::Containment::isReferencedBy ( const Reference reference  )  const

Definition at line 1083 of file MON.cpp.

bool MON::Containment::isTargetOf ( const ConnectionRole role  )  const

Definition at line 1053 of file MON.cpp.

bool MON::Containment::isVisibleIn ( const Aspect aspect  )  const

Definition at line 1068 of file MON.cpp.

std::set< Set > MON::Containment::memberOf (  )  const

Definition at line 1093 of file MON.cpp.

Model MON::Containment::parent (  )  const

Definition at line 1033 of file MON.cpp.

std::set< ContainmentPart > MON::Containment::parts (  )  const

Definition at line 1058 of file MON.cpp.

std::set< ReferenceAssociation > MON::Containment::referenceAssociations (  )  const

Definition at line 1073 of file MON.cpp.

std::set< Reference > MON::Containment::referencedBy (  )  const

Definition at line 1078 of file MON.cpp.

std::set< SetMembership > MON::Containment::setMemberships (  )  const

Definition at line 1088 of file MON.cpp.

std::set< ConnectionRole > MON::Containment::targetOf (  )  const

Definition at line 1048 of file MON.cpp.


The documentation for this class was generated from the following files:
Generated on Thu May 30 16:00:26 2013 for GME by  doxygen 1.6.3