MON::Model Class Reference

#include <MON.h>

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

List of all members.

Public Member Functions

 Model ()
 Model (ObjectImpl *pObject)
 Model (const MetaObject &object)
 Model (IMgaMetaBase *spObject)
Modeloperator= (const MetaObject &object)
ModelPtr getModelI () const
std::set< ContainmentchildContainments () const
std::set< FCOchildFCOs () const
std::set< AtomchildAtoms () const
std::set< ModelchildModels () const
std::set< ConnectionchildConnections () const
std::set< SetchildSets () const
std::set< ReferencechildReferences () const
bool isFCOChild (const FCO &fco) const
std::set< ModelInAspectmodelInAspects () const
std::set< Aspectaspects () const
bool hasAspect (const Aspect &aspect) const

Detailed Description

Definition at line 283 of file MON.h.


Constructor & Destructor Documentation

MON::Model::Model (  )  [inline]

Definition at line 288 of file MON.h.

MON::Model::Model ( ObjectImpl pObject  ) 

Definition at line 600 of file MON.cpp.

MON::Model::Model ( const MetaObject object  ) 

Definition at line 606 of file MON.cpp.

MON::Model::Model ( IMgaMetaBase *  spObject  ) 

Definition at line 612 of file MON.cpp.


Member Function Documentation

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

Definition at line 675 of file MON.cpp.

std::set< Atom > MON::Model::childAtoms (  )  const

Definition at line 640 of file MON.cpp.

std::set< Connection > MON::Model::childConnections (  )  const

Definition at line 650 of file MON.cpp.

std::set< Containment > MON::Model::childContainments (  )  const

Definition at line 630 of file MON.cpp.

std::set< FCO > MON::Model::childFCOs (  )  const

Definition at line 635 of file MON.cpp.

std::set< Model > MON::Model::childModels (  )  const

Definition at line 645 of file MON.cpp.

std::set< Reference > MON::Model::childReferences (  )  const

Definition at line 660 of file MON.cpp.

std::set< Set > MON::Model::childSets (  )  const

Definition at line 655 of file MON.cpp.

ModelPtr MON::Model::getModelI (  )  const

Definition at line 625 of file MON.cpp.

bool MON::Model::hasAspect ( const Aspect aspect  )  const

Definition at line 680 of file MON.cpp.

bool MON::Model::isFCOChild ( const FCO fco  )  const

Definition at line 665 of file MON.cpp.

std::set< ModelInAspect > MON::Model::modelInAspects (  )  const

Definition at line 670 of file MON.cpp.

Model & MON::Model::operator= ( const MetaObject object  ) 

Reimplemented from MON::FCO.

Definition at line 618 of file MON.cpp.


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