Package jline.lang.nodes
Class Transition
java.lang.Object
jline.lang.Element
jline.lang.NetworkElement
jline.lang.nodes.Node
jline.lang.nodes.StatefulNode
jline.lang.nodes.ServiceNode
jline.lang.nodes.Transition
- All Implemented Interfaces:
Serializable,Copyable
Transition as in a stochastic Petri net model
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class jline.lang.nodes.ServiceNode
schedPolicy, schedStrategy, schedStrategyPar, serviceProcessesFields inherited from class jline.lang.nodes.Node
dropStrategy, input, model, nodeIndex, output, server, statefulIdx, stationIdx -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetModes()intintvoidsetDistribution(Mode mode, Distribution distribution) voidsetEnablingConditions(Mode mode, JobClass jobclass, Place inputPlace, int enablingCondition) voidsetFiringOutcome(Mode mode, JobClass jobclass, Node node, int firingOutcome) voidsetFiringPriorities(Mode mode, int firingPriority) voidsetFiringWeights(Mode mode, double firingWeight) voidsetInhibitingConditions(Mode mode, JobClass jobclass, Place inputPlace, int inhibitingCondition) voidsetModeNames(Mode mode, String modeName) voidsetNumberOfServers(Mode mode, Integer numberOfServers) voidsetTimingStrategy(Mode mode, TimingStrategy timingStrategy) Methods inherited from class jline.lang.nodes.ServiceNode
getSchedStrategy, getSchedStrategyPar, getServiceProcess, setService, setServiceMethods inherited from class jline.lang.nodes.StatefulNode
clearState, getNumberOfServers, getState, getStatefulIndex, getStatePrior, getStateSpace, resetStateSpace, setState, setState, setStatePrior, setStateSpaceMethods inherited from class jline.lang.nodes.Node
getAttribute, getCap, getClassCap, getDropStrategy, getInput, getModel, getNodeIndex, getOutput, getOutputStrategies, getRoutingStrategy, getSections, getServer, getStatefulIdx, getStationIdx, isReferenceStation, isStateful, printSummary, reset, resetRouting, setKChoicesRouting, setModel, setNodeIdx, setProbRouting, setRLRouting, setRouting, setRouting, setStationIdx
-
Field Details
-
enablingConditions
-
inhibitingConditions
-
firingOutcomes
-
timingStrategies
-
distributions
-
firingPriorities
-
firingWeights
-
-
Constructor Details
-
Transition
-
-
Method Details
-
addMode
-
addMode
-
getFiringDistribution
-
getModeNames
-
getModes
-
getNumberOfModeServers
-
getNumberOfModeServers
-
getNumberOfModes
public int getNumberOfModes() -
setDistribution
-
setEnablingConditions
-
setFiringOutcome
-
setFiringPriorities
-
setFiringWeights
-
setInhibitingConditions
-
setModeNames
-
setNumberOfServers
-
setTimingStrategy
-