Signals | Public Member Functions | Public Attributes

SCTransition Class Reference
[DataModel]

The class represents a transition in a state-chart Data-Model. More...

#include <sctransition.h>

Inherits SCItem.

Collaboration diagram for SCTransition:
Collaboration graph
[legend]

List of all members.

Signals

void selected ()
void unselected ()

Public Member Functions

 SCTransition (QObject *parent)
 ~SCTransition ()
virtual IAttributeContainergetAttributes ()
void setAttributeValue (QString key, QString value)
QString getAttributeValue (QString key)
void writeSCVXML (QXmlStreamWriter &sw)

Public Attributes

TransitionAttributes attributes

Detailed Description

The class represents a transition in a state-chart Data-Model.

The transition does not contain children elements. The transiton does contain a public attribute container as well as convenience methods to accessing the attributes. Since te attribute container is public, attributes can be accessed directly.

The transition holds a reference to the target state.


Constructor & Destructor Documentation

SCTransition::SCTransition ( QObject *  parent  ) 

Here is the call graph for this function:

SCTransition::~SCTransition (  ) 

Member Function Documentation

IAttributeContainer * SCTransition::getAttributes (  )  [virtual]

Implements SCItem.

QString SCTransition::getAttributeValue ( QString  key  ) 

Here is the call graph for this function:

void SCTransition::selected (  )  [signal]
void SCTransition::setAttributeValue ( QString  key,
QString  value 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void SCTransition::unselected (  )  [signal]
void SCTransition::writeSCVXML ( QXmlStreamWriter &  sw  ) 

Here is the caller graph for this function:


Member Data Documentation


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