public class SkeletonRightHandRule extends SkeletonHandRule implements IRightHandRule, java.lang.Cloneable
Constructor and Description |
---|
SkeletonRightHandRule() |
SkeletonRightHandRule(byte mainMembraneCharge,
MultiSet<java.lang.String> mainMultiSet,
MultiSet<java.lang.String> parentMultiSet) |
SkeletonRightHandRule(IRule r) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkEnvironment(java.lang.String environment) |
void |
execute(CellLikeSkinMembrane ms,
java.util.Map<java.lang.String,java.lang.Integer> map,
java.lang.String mainMembraneLabel,
java.lang.String environment,
long multiplicity) |
java.lang.Float |
getProbability(java.lang.String environment) |
java.lang.Long |
getRuleId(java.lang.String environment) |
void |
set(IRule r) |
void |
setProbability(java.lang.String environment,
float probability) |
void |
setRuleId(java.lang.String environment,
java.lang.Long ruleId) |
java.lang.String |
toString() |
java.lang.String |
toString(java.lang.String environment) |
equals, getMainMembraneCharge, getMainMultiSet, getParentMultiSet, hashCode, setMainMembraneCharge, setMainMultiSet, setParentMultiSet
public SkeletonRightHandRule()
public SkeletonRightHandRule(IRule r)
public java.lang.Long getRuleId(java.lang.String environment)
getRuleId
in interface IRightHandRule
public void setRuleId(java.lang.String environment, java.lang.Long ruleId)
setRuleId
in interface IRightHandRule
public void set(IRule r)
set
in class SkeletonHandRule
public boolean checkEnvironment(java.lang.String environment)
public void setProbability(java.lang.String environment, float probability)
public java.lang.Float getProbability(java.lang.String environment)
getProbability
in interface IRightHandRule
public java.lang.String toString()
toString
in class SkeletonHandRule
public void execute(CellLikeSkinMembrane ms, java.util.Map<java.lang.String,java.lang.Integer> map, java.lang.String mainMembraneLabel, java.lang.String environment, long multiplicity)
execute
in interface IRightHandRule
public java.lang.String toString(java.lang.String environment)
toString
in interface IRightHandRule