Class LsaAbstractCondition
-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.Condition
,it.unibo.alchemist.model.sapere.ILsaCondition
,java.io.Serializable
public abstract class LsaAbstractCondition extends AbstractCondition<T> implements ILsaCondition
-
-
Constructor Summary
Constructors Constructor Description LsaAbstractCondition(ILsaNode node, Set<ILsaMolecule> m)
-
Method Summary
Modifier and Type Method Description abstract String
toString()
final ILsaNode
getNode()
abstract LsaAbstractCondition
cloneCondition(Node<List<ILsaMolecule>> node, Reaction<List<ILsaMolecule>> reaction)
-
Methods inherited from class it.unibo.alchemist.model.conditions.AbstractCondition
getInboundDependencies, getNode
-
Methods inherited from class it.unibo.alchemist.model.sapere.ILsaCondition
filter
-
Methods inherited from class it.unibo.alchemist.model.Condition
getContext, getPropensityContribution, isValid, reactionReady
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
LsaAbstractCondition
LsaAbstractCondition(ILsaNode node, Set<ILsaMolecule> m)
- Parameters:
node
- the node hosting this actionm
- the set of molecules on which this actions act
-
-
Method Detail
-
cloneCondition
abstract LsaAbstractCondition cloneCondition(Node<List<ILsaMolecule>> node, Reaction<List<ILsaMolecule>> reaction)
-
-
-
-