ArchComponent Class Reference

#include <component.h>

Inheritance diagram for ArchComponent:
Collaboration diagram for ArchComponent:

List of all members.

Public Member Functions

 ArchComponent (ArchComponent *parent=NULL, const CId id=0)
 ArchComponent (ArchComponent *parent, const CId id, const CString &name)
virtual ~ArchComponent ()
CId getId () const
void setId (CId i)
ArchComponentgetParent () const
CString getName () const
void setName (const CString &n)

Private Attributes

ArchComponentparent
CId id
CString name

Detailed Description

ArchComponent Architecture graph component object serves as basis for all components in an architecture graph.


Constructor & Destructor Documentation

ArchComponent::ArchComponent ( ArchComponent parent = NULL,
const CId  id = 0 
)
ArchComponent::ArchComponent ( ArchComponent parent,
const CId  id,
const CString name 
)

ArchComponent () Constructor.

virtual ArchComponent::~ArchComponent (  )  [inline, virtual]

Member Function Documentation

ArchComponent* ArchComponent::getParent (  )  const [inline]
void ArchComponent::setId ( CId  i  )  [inline]
void ArchComponent::setName ( const CString n  )  [inline]

Member Data Documentation


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