Package psidev.psi.mi.jami.listener
Interface EntityChangeListener<F extends Entity>
-
- All Superinterfaces:
EntityInteractorChangeListener,EventListener
- All Known Subinterfaces:
EntityEnricherListener<P>,ExperimentalParticipantPoolEnricherListener,ParticipantChangeListener<F>,ParticipantEnricherListener<P>,ParticipantEvidenceChangeListener<F>,ParticipantEvidenceEnricherListener<P>,ParticipantPoolChangeListener<F>,ParticipantPoolEnricherListener<P>
- All Known Implementing Classes:
EntityChangeLogger,EntityEnricherListenerManager,EntityEnricherLogger,EntityEnricherStatisticsWriter,ExperimentalParticipantPoolChangeLogger,ExperimentalParticipantPoolEnricherListenerManager,ExperimentalParticipantPoolEnricherLogger,ExperimentalParticipantPoolEnricherStatisticsWriter,ParticipantChangeLogger,ParticipantEnricherListenerManager,ParticipantEnricherLogger,ParticipantEnricherStatisticsWriter,ParticipantEvidenceChangeLogger,ParticipantEvidenceEnricherListenerManager,ParticipantEvidenceEnricherLogger,ParticipantEvidenceEnricherStatisticsWriter,ParticipantPoolChangeLogger,ParticipantPoolEnricherListenerManager,ParticipantPoolEnricherLogger,ParticipantPoolEnricherStatisticsWriter
public interface EntityChangeListener<F extends Entity> extends EntityInteractorChangeListener
Listener for changes in an entity- Since:
- 19/07/13
- Version:
- $Id: $
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonAddedCausalRelationship(F participant, CausalRelationship added)onAddedCausalRelationshipvoidonAddedFeature(F participant, Feature added)onAddedFeaturevoidonRemovedCausalRelationship(F participant, CausalRelationship removed)onRemovedCausalRelationshipvoidonRemovedFeature(F participant, Feature removed)onRemovedFeaturevoidonStoichiometryUpdate(F participant, Stoichiometry oldStoichiometry)onStoichiometryUpdate-
Methods inherited from interface psidev.psi.mi.jami.listener.EntityInteractorChangeListener
onInteractorUpdate
-
-
-
-
Method Detail
-
onStoichiometryUpdate
void onStoichiometryUpdate(F participant, Stoichiometry oldStoichiometry)
onStoichiometryUpdate
- Parameters:
participant- : the updated participantoldStoichiometry- : old stoichiometry
-
onAddedCausalRelationship
void onAddedCausalRelationship(F participant, CausalRelationship added)
onAddedCausalRelationship
- Parameters:
participant- : the updated participantadded- : old causal relationship
-
onRemovedCausalRelationship
void onRemovedCausalRelationship(F participant, CausalRelationship removed)
onRemovedCausalRelationship
- Parameters:
participant- : the updated participantremoved- : removed causal relationship
-
onAddedFeature
void onAddedFeature(F participant, Feature added)
onAddedFeature
- Parameters:
participant- : the updated participantadded- : added feature
-
-