MON::FCO Class Reference

#include <MON.h>

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

List of all members.

Public Member Functions

 FCO ()
 FCO (ObjectImpl *pObject)
 FCO (const MetaObject &object)
FCOoperator= (const MetaObject &object)
FCOPtr getFCOI () const
std::set< ContainmentparentContainments () const
std::set< ModelparentModels () const
bool isModelParent (const Model &model) const
std::set< ConnectionEndconnectionEnds () const
std::set< ConnectionRoletargetOf () const
bool isTargetOf (const ConnectionRole &role) 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 &reference) const
std::set< AttributeAggregationattributeAggregations () const
std::set< Attributeattributes (bool bLocalsAlso=true) const
std::set< AttributelocalAttributes () const
bool hasAttribute (const Attribute &attribute, bool bLocalsAlso=true) const

Detailed Description

Definition at line 217 of file MON.h.


Constructor & Destructor Documentation

MON::FCO::FCO (  )  [inline]

Definition at line 222 of file MON.h.

FCO::FCO ( ObjectImpl pObject  ) 

Definition at line 434 of file MON.cpp.

FCO::FCO ( const MetaObject object  ) 

Definition at line 440 of file MON.cpp.


Member Function Documentation

std::set< AttributeAggregation > FCO::attributeAggregations (  )  const

Definition at line 518 of file MON.cpp.

std::set< Attribute > FCO::attributes ( bool  bLocalsAlso = true  )  const

Definition at line 523 of file MON.cpp.

std::set< ConnectionEnd > FCO::connectionEnds (  )  const

Definition at line 473 of file MON.cpp.

FCOPtr FCO::getFCOI (  )  const

Definition at line 453 of file MON.cpp.

bool FCO::hasAttribute ( const Attribute attribute,
bool  bLocalsAlso = true 
) const

Definition at line 542 of file MON.cpp.

bool FCO::isMemberOf ( const Set reference  )  const

Definition at line 513 of file MON.cpp.

bool FCO::isModelParent ( const Model model  )  const

Definition at line 468 of file MON.cpp.

bool FCO::isReferencedBy ( const Reference reference  )  const

Definition at line 498 of file MON.cpp.

bool FCO::isTargetOf ( const ConnectionRole role  )  const

Definition at line 483 of file MON.cpp.

std::set< Attribute > FCO::localAttributes (  )  const

Definition at line 537 of file MON.cpp.

std::set< Set > FCO::memberOf (  )  const

Definition at line 508 of file MON.cpp.

FCO & FCO::operator= ( const MetaObject object  ) 

Reimplemented from MON::Object.

Reimplemented in MON::Atom, MON::Model, MON::Connection, MON::Set, and MON::Reference.

Definition at line 446 of file MON.cpp.

std::set< Containment > FCO::parentContainments (  )  const

Definition at line 458 of file MON.cpp.

std::set< Model > FCO::parentModels (  )  const

Definition at line 463 of file MON.cpp.

std::set< ReferenceAssociation > FCO::referenceAssociations (  )  const

Definition at line 488 of file MON.cpp.

std::set< Reference > FCO::referencedBy (  )  const

Definition at line 493 of file MON.cpp.

std::set< SetMembership > FCO::setMemberships (  )  const

Definition at line 503 of file MON.cpp.

std::set< ConnectionRole > FCO::targetOf (  )  const

Definition at line 478 of file MON.cpp.


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