Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

UML::A_constrainedStereotype_stereotypeConstraint Class Reference

#include <A_constrainedStereotype_stereotypeConstraint.hpp>

Inheritance diagram for UML::A_constrainedStereotype_stereotypeConstraint:

OMF::Association List of all members.

Public Types

typedef OMF::BasicLink< UML::Stereotype,
UML::Constraint
Link

Public Member Functions

virtual ~A_constrainedStereotype_stereotypeConstraint ()
void add (UML::Stereotype *constrainedStereotype, UML::Constraint *stereotypeConstraint)
void remove (UML::Stereotype *constrainedStereotype, UML::Constraint *stereotypeConstraint)
void add (OMF::ModelObject *first, OMF::ModelObject *second)
void remove (OMF::ModelObject *first, OMF::ModelObject *second)
const std::string & name () const
const LinkSetlinks () const
bool exists (ModelObject *end1, ModelObject *end2) const
Linkfind (ModelObject *end1, ModelObject *end2) const

Static Public Member Functions

A_constrainedStereotype_stereotypeConstraintinstance (const std::string &name="")

Protected Member Functions

 A_constrainedStereotype_stereotypeConstraint ()
Associationinit (const std::string &name)
void addLink (Link *link)
void removeLink (Link *link)

Member Typedef Documentation

typedef OMF::BasicLink<UML::Stereotype, UML::Constraint> UML::A_constrainedStereotype_stereotypeConstraint::Link
 


Constructor & Destructor Documentation

UML::A_constrainedStereotype_stereotypeConstraint::A_constrainedStereotype_stereotypeConstraint  )  [protected]
 

virtual UML::A_constrainedStereotype_stereotypeConstraint::~A_constrainedStereotype_stereotypeConstraint  )  [virtual]
 


Member Function Documentation

void UML::A_constrainedStereotype_stereotypeConstraint::add OMF::ModelObject first,
OMF::ModelObject second
[virtual]
 

Add a link to the link set.

Reimplemented from OMF::Association.

void UML::A_constrainedStereotype_stereotypeConstraint::add UML::Stereotype constrainedStereotype,
UML::Constraint stereotypeConstraint
 

void OMF::Association::addLink Link link  )  [protected, inherited]
 

Used to internally add a newly created link object.

bool OMF::Association::exists ModelObject end1,
ModelObject end2
const [inherited]
 

Check for link existence.

Link* OMF::Association::find ModelObject end1,
ModelObject end2
const [inherited]
 

Find the link between the two objects.

Association& OMF::Association::init const std::string &  name  )  [protected, inherited]
 

Called to initialize the association.

A_constrainedStereotype_stereotypeConstraint& UML::A_constrainedStereotype_stereotypeConstraint::instance const std::string &  name = ""  )  [static]
 

const LinkSet& OMF::Association::links  )  const [inherited]
 

Return all the links.

const std::string& OMF::Association::name  )  const [inherited]
 

Return the name of the association.

void UML::A_constrainedStereotype_stereotypeConstraint::remove OMF::ModelObject first,
OMF::ModelObject second
[virtual]
 

Remove a link from the link set.

Reimplemented from OMF::Association.

void UML::A_constrainedStereotype_stereotypeConstraint::remove UML::Stereotype constrainedStereotype,
UML::Constraint stereotypeConstraint
 

void OMF::Association::removeLink Link link  )  [protected, inherited]
 

Used to internally remove a link object.


The documentation for this class was generated from the following file:
Generated on Fri Sep 10 13:07:39 2004 for OpenModelingFramework by doxygen 1.3.8