Package bio.singa.simulation.model.modules.concentration.imlementations.reactions.behaviors.reactants
Class RuleBasedReactantBehavior
- java.lang.Object
-
- bio.singa.simulation.model.modules.concentration.imlementations.reactions.behaviors.reactants.RuleBasedReactantBehavior
-
- All Implemented Interfaces:
ReactantBehavior
public class RuleBasedReactantBehavior extends Object implements ReactantBehavior
- Author:
- cl
-
-
Constructor Summary
Constructors Constructor Description RuleBasedReactantBehavior()RuleBasedReactantBehavior(ReactionChain reactionChain)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddReactant(Reactant reactant)voidaddReactantSet(ReactantSet reactantSet)List<Reactant>getCatalysts()List<Reactant>getProducts()List<ReactantSet>getReactantSets()List<ChemicalEntity>getReferencedEntities()List<Reactant>getSubstrates()voidprepareReactionSets()voidsetReactantSets(List<ReactantSet> reactantSets)
-
-
-
Constructor Detail
-
RuleBasedReactantBehavior
public RuleBasedReactantBehavior(ReactionChain reactionChain)
-
RuleBasedReactantBehavior
public RuleBasedReactantBehavior()
-
-
Method Detail
-
prepareReactionSets
public void prepareReactionSets()
-
setReactantSets
public void setReactantSets(List<ReactantSet> reactantSets)
-
addReactantSet
public void addReactantSet(ReactantSet reactantSet)
-
getReactantSets
public List<ReactantSet> getReactantSets()
- Specified by:
getReactantSetsin interfaceReactantBehavior
-
getReferencedEntities
public List<ChemicalEntity> getReferencedEntities()
- Specified by:
getReferencedEntitiesin interfaceReactantBehavior
-
addReactant
public void addReactant(Reactant reactant)
- Specified by:
addReactantin interfaceReactantBehavior
-
getSubstrates
public List<Reactant> getSubstrates()
- Specified by:
getSubstratesin interfaceReactantBehavior
-
getProducts
public List<Reactant> getProducts()
- Specified by:
getProductsin interfaceReactantBehavior
-
getCatalysts
public List<Reactant> getCatalysts()
- Specified by:
getCatalystsin interfaceReactantBehavior
-
-