ProcessNode Class Reference

Class reperesning a process node. More...

Inherits ProcessElement.

List of all members.

Public Member Functions

 setStatus ($status)
 getStatus ()
 setFontColor ($color)
 setProcess ($proc)
 getProcess ()
 getPred ()
 getSucc ()
 setEdgeOut ($edge)
 getEdgeOut ()
 addEdgeIn ($edge)
 getEdgesIn ()
 addRole ($role)
 getRoles ()
 addUsedRessource ($res)
 getUsedRessources ()
 addProducedRessource ($res)
 getProducedRessources ()
 isAtomic ()
 setAtomic ($atomic)
 getGraphVizCode ()

Private Attributes

 $m_is_startnode = false
 $m_is_endnode = false
 $m_status
 $m_is_atomic = true
 $m_process
 $m_fontColor = ''
 $m_usedressources = array()
 $m_producedressources = array()
 $m_roles = array()
 $m_edgeout
 $m_edgesin = array()


Detailed Description

Class reperesning a process node.

Definition at line 723 of file SRF_Process.php.


Member Function Documentation

ProcessNode::setStatus ( status  ) 

Definition at line 741 of file SRF_Process.php.

ProcessNode::getStatus (  ) 

Definition at line 745 of file SRF_Process.php.

Referenced by getGraphVizCode().

ProcessNode::setFontColor ( color  ) 

Definition at line 749 of file SRF_Process.php.

ProcessNode::setProcess ( proc  ) 

Definition at line 753 of file SRF_Process.php.

ProcessNode::getProcess (  ) 

Definition at line 757 of file SRF_Process.php.

Referenced by getGraphVizCode().

ProcessNode::getPred (  ) 

Definition at line 761 of file SRF_Process.php.

ProcessNode::getSucc (  ) 

Definition at line 771 of file SRF_Process.php.

ProcessNode::setEdgeOut ( edge  ) 

Definition at line 781 of file SRF_Process.php.

ProcessNode::getEdgeOut (  ) 

Definition at line 785 of file SRF_Process.php.

ProcessNode::addEdgeIn ( edge  ) 

Definition at line 789 of file SRF_Process.php.

ProcessNode::getEdgesIn (  ) 

Definition at line 793 of file SRF_Process.php.

ProcessNode::addRole ( role  ) 

Definition at line 797 of file SRF_Process.php.

ProcessNode::getRoles (  ) 

Definition at line 802 of file SRF_Process.php.

Referenced by getGraphVizCode().

ProcessNode::addUsedRessource ( res  ) 

Definition at line 806 of file SRF_Process.php.

ProcessNode::getUsedRessources (  ) 

Definition at line 811 of file SRF_Process.php.

Referenced by getGraphVizCode().

ProcessNode::addProducedRessource ( res  ) 

Definition at line 815 of file SRF_Process.php.

ProcessNode::getProducedRessources (  ) 

Definition at line 820 of file SRF_Process.php.

Referenced by getGraphVizCode().

ProcessNode::isAtomic (  ) 

Definition at line 824 of file SRF_Process.php.

Referenced by getGraphVizCode().

ProcessNode::setAtomic ( atomic  ) 

Definition at line 828 of file SRF_Process.php.

ProcessNode::getGraphVizCode (  ) 


Member Data Documentation

ProcessNode::$m_is_startnode = false [private]

Definition at line 725 of file SRF_Process.php.

ProcessNode::$m_is_endnode = false [private]

Definition at line 726 of file SRF_Process.php.

ProcessNode::$m_status [private]

Definition at line 727 of file SRF_Process.php.

ProcessNode::$m_is_atomic = true [private]

Definition at line 728 of file SRF_Process.php.

ProcessNode::$m_process [private]

Definition at line 730 of file SRF_Process.php.

ProcessNode::$m_fontColor = '' [private]

Definition at line 732 of file SRF_Process.php.

ProcessNode::$m_usedressources = array() [private]

Definition at line 734 of file SRF_Process.php.

ProcessNode::$m_producedressources = array() [private]

Definition at line 735 of file SRF_Process.php.

ProcessNode::$m_roles = array() [private]

Definition at line 736 of file SRF_Process.php.

ProcessNode::$m_edgeout [private]

Definition at line 738 of file SRF_Process.php.

ProcessNode::$m_edgesin = array() [private]

Definition at line 739 of file SRF_Process.php.


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

Generated on Sun Mar 18 07:15:42 2012 for Semantic MediaWiki by  doxygen 1.5.6