Package jline.lang.nodes
Class Transition
java.lang.Object
jline.lang.Element
jline.lang.NetworkElement
jline.lang.nodes.Node
jline.lang.nodes.ServiceNode
jline.lang.nodes.Transition
- All Implemented Interfaces:
Serializable
Transition as in a stochastic Petri net model
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionFields inherited from class jline.lang.nodes.ServiceNode
schedPolicy, schedStrategy, schedStrategyPar, serviceProcesses
Fields inherited from class jline.lang.nodes.Node
dropStrategy, input, model, nodeIndex, output, server, statefulIdx, stationIdx
Fields inherited from class jline.lang.NetworkElement
name
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getModes()
int
int
void
setDistribution
(Mode mode, Distribution distribution) void
setEnablingConditions
(Mode mode, JobClass jobclass, Place inputPlace, int enablingCondition) void
setFiringOutcome
(Mode mode, JobClass jobclass, Node node, int firingOutcome) void
setFiringPriorities
(Mode mode, int firingPriority) void
setFiringWeights
(Mode mode, double firingWeight) void
setInhibitingConditions
(Mode mode, JobClass jobclass, Place inputPlace, int inhibitingCondition) void
setModeNames
(Mode mode, String modeName) void
setNumberOfServers
(Mode mode, Integer numberOfServers) void
setTimingStrategy
(Mode mode, TimingStrategy timingStrategy) Methods inherited from class jline.lang.nodes.ServiceNode
getSchedStrategy, getServiceProcess, setService, setService
Methods inherited from class jline.lang.nodes.Node
getAttribute, getCap, getClassCap, getDropStrategy, getInput, getModel, getNodeIdx, getOutput, getOutputStrategies, getRoutingStrategy, getSections, getServer, getStatefulIdx, getStationIdx, isReferenceStation, isStateful, printSummary, reset, resetRouting, setModel, setNodeIdx, setProbRouting, setRouting, setRouting, setStationIdx
Methods inherited from class jline.lang.NetworkElement
getName
-
Field Details
-
enablingConditions
-
inhibitingConditions
-
firingOutcomes
-
timingStrategies
-
distributions
-
firingPriorities
-
firingWeights
-
-
Constructor Details
-
Transition
-
-
Method Details
-
getNumberOfModes
public int getNumberOfModes() -
getNumberOfModeServers
-
getNumberOfModeServers
-
getFiringDistribution
-
getModes
-
getModeNames
-
addMode
-
addMode
-
setEnablingConditions
-
setInhibitingConditions
-
setModeNames
-
setNumberOfServers
-
setTimingStrategy
-
setFiringPriorities
-
setFiringWeights
-
setFiringOutcome
-
setDistribution
-