Class ComputationalRoundComplete
-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.Condition
,java.io.Serializable
public final class ComputationalRoundComplete extends AbstractCondition<T>
-
-
Constructor Summary
Constructors Constructor Description ComputationalRoundComplete(Node<Object> node, RunProtelisProgram<out Object> program)
-
Method Summary
Modifier and Type Method Description RunProtelisProgram<out Object>
getProgram()
ComputationalRoundComplete
cloneCondition(Node<Object> node, Reaction<Object> reaction)
Context
getContext()
double
getPropensityContribution()
boolean
isValid()
String
toString()
-
Methods inherited from class it.unibo.alchemist.model.conditions.AbstractCondition
getInboundDependencies, getNode
-
Methods inherited from class it.unibo.alchemist.model.Condition
reactionReady
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ComputationalRoundComplete
ComputationalRoundComplete(Node<Object> node, RunProtelisProgram<out Object> program)
- Parameters:
node
- the local nodeprogram
- the reference RunProtelisProgram
-
-
Method Detail
-
getProgram
RunProtelisProgram<out Object> getProgram()
- Returns:
the RunProtelisProgram action this condition is mapped to
-
cloneCondition
ComputationalRoundComplete cloneCondition(Node<Object> node, Reaction<Object> reaction)
-
getContext
Context getContext()
-
getPropensityContribution
double getPropensityContribution()
-
isValid
boolean isValid()
-
-
-
-