A Petri net Actor
<p> As defined in the PetriNetDirector.java, a PetriNetActor is a
directed and weighted graph <i>G = (V, E) </i> containing three kinds
of nodes: Places <i>p_i</i>, Transitions <i>t_i</i>, and PetriNetActors
<i>PA_i</i>, i.e., <i> V = {p_i} union {t_i} union {PA_i} </i>,
where each <i>PA_i</i> itself is again defined as a PetriNetActor.
Each node of <i>V</i> is called a <i>component</i> of the
PetriNetActor <i>G</i>.
A PetriNetActor is implemented as an extension of TypedCompositeActor.
The current file contains two main methods: fire() and prefire().
More details of PetriNetActor can be found in PetriNetDirector.java.
Yuke Wang
$Id: PetriNetActor.java 70398 2014-10-22 23:44:32Z cxh $
Ptolemy II 2.0
Red (cxh)
Red (cxh)