package
petrinet
Type Members
-
type
Arc = WLDiEdge[Node]
-
case class
Edge(eventAllowed: Option[String]) extends Product with Serializable
-
case class
EventTransition(event: EventDescriptor, isSensoryEvent: Boolean = true, maxFiringLimit: Option[Int] = None) extends Transition with Product with Serializable
-
case class
InteractionTransition(eventsToFire: Seq[EventDescriptor], originalEvents: Seq[EventDescriptor], requiredIngredients: Seq[IngredientDescriptor], interactionName: String, originalInteractionName: String, predefinedParameters: Map[String, Value], maximumInteractionCount: Option[Int], failureStrategy: InteractionFailureStrategy, eventOutputTransformers: Map[String, EventOutputTransformer] = Map.empty) extends Transition with Product with Serializable
-
case class
IntermediateTransition(label: String) extends Transition with Product with Serializable
-
case class
MissingEventTransition(label: String) extends Transition with Product with Serializable
-
-
-
case class
Place(label: String, placeType: PlaceType) extends Product with Serializable
-
type
RecipePetriNet = PetriNet[Place, Transition]
-
trait
Transition extends AnyRef
Value Members
-
object
Place extends Serializable
-
Inherited from AnyRef
Inherited from Any