Interface ComplexEntityModification
-
- All Known Implementing Classes:
AbstractComplexEntityModification,AddModification,BindModification,ReleaseModification,RemoveModification
public interface ComplexEntityModification
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddCandidate(ComplexEntity candidate)voidapply()voidclear()BindingSitegetBindingSite()ChemicalEntitygetPrimaryEntity()List<ComplexEntity>getResults()ChemicalEntitygetSecondaryEntity()ComplexEntityModificationinvert()voidsetPrimaryEntity(ChemicalEntity chemicalEntity)voidsetSecondaryEntity(ChemicalEntity chemicalEntity)
-
-
-
Method Detail
-
addCandidate
void addCandidate(ComplexEntity candidate)
-
getResults
List<ComplexEntity> getResults()
-
getBindingSite
BindingSite getBindingSite()
-
setPrimaryEntity
void setPrimaryEntity(ChemicalEntity chemicalEntity)
-
getPrimaryEntity
ChemicalEntity getPrimaryEntity()
-
setSecondaryEntity
void setSecondaryEntity(ChemicalEntity chemicalEntity)
-
getSecondaryEntity
ChemicalEntity getSecondaryEntity()
-
apply
void apply()
-
invert
ComplexEntityModification invert()
-
clear
void clear()
-
-