Class AbstractComplexEntityModification
- java.lang.Object
-
- bio.singa.simulation.reactions.modifications.AbstractComplexEntityModification
-
- All Implemented Interfaces:
ComplexEntityModification
- Direct Known Subclasses:
AddModification,BindModification,ReleaseModification,RemoveModification
public abstract class AbstractComplexEntityModification extends Object implements ComplexEntityModification
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description AbstractComplexEntityModification(BindingSite bindingSite)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCandidate(ComplexEntity candidate)voidclear()BindingSitegetBindingSite()List<ComplexEntity>getCandidates()ChemicalEntitygetPrimaryEntity()List<ComplexEntity>getResults()ChemicalEntitygetSecondaryEntity()voidsetBindingSite(BindingSite bindingSite)voidsetCandidates(List<ComplexEntity> candidates)voidsetPrimaryEntity(ChemicalEntity primaryEntity)voidsetResults(List<ComplexEntity> results)voidsetSecondaryEntity(ChemicalEntity secondaryEntity)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface bio.singa.simulation.reactions.modifications.ComplexEntityModification
apply, invert
-
-
-
-
Constructor Detail
-
AbstractComplexEntityModification
public AbstractComplexEntityModification(BindingSite bindingSite)
-
-
Method Detail
-
getBindingSite
public BindingSite getBindingSite()
- Specified by:
getBindingSitein interfaceComplexEntityModification
-
setBindingSite
public void setBindingSite(BindingSite bindingSite)
-
getPrimaryEntity
public ChemicalEntity getPrimaryEntity()
- Specified by:
getPrimaryEntityin interfaceComplexEntityModification
-
setPrimaryEntity
public void setPrimaryEntity(ChemicalEntity primaryEntity)
- Specified by:
setPrimaryEntityin interfaceComplexEntityModification
-
getSecondaryEntity
public ChemicalEntity getSecondaryEntity()
- Specified by:
getSecondaryEntityin interfaceComplexEntityModification
-
setSecondaryEntity
public void setSecondaryEntity(ChemicalEntity secondaryEntity)
- Specified by:
setSecondaryEntityin interfaceComplexEntityModification
-
getCandidates
public List<ComplexEntity> getCandidates()
-
setCandidates
public void setCandidates(List<ComplexEntity> candidates)
-
addCandidate
public void addCandidate(ComplexEntity candidate)
- Specified by:
addCandidatein interfaceComplexEntityModification
-
getResults
public List<ComplexEntity> getResults()
- Specified by:
getResultsin interfaceComplexEntityModification
-
setResults
public void setResults(List<ComplexEntity> results)
-
clear
public void clear()
- Specified by:
clearin interfaceComplexEntityModification
-
-