Package psidev.psi.mi.jami.listener
Interface ParticipantPoolChangeListener<F extends ParticipantPool>
-
- All Superinterfaces:
AliasesChangeListener<F>
,AnnotationsChangeListener<F>
,EntityChangeListener<F>
,EntityInteractorChangeListener
,EventListener
,ParticipantChangeListener<F>
,XrefsChangeListener<F>
- All Known Subinterfaces:
ExperimentalParticipantPoolEnricherListener
,ParticipantPoolEnricherListener<P>
- All Known Implementing Classes:
ExperimentalParticipantPoolChangeLogger
,ExperimentalParticipantPoolEnricherListenerManager
,ExperimentalParticipantPoolEnricherLogger
,ExperimentalParticipantPoolEnricherStatisticsWriter
,ParticipantPoolChangeLogger
,ParticipantPoolEnricherListenerManager
,ParticipantPoolEnricherLogger
,ParticipantPoolEnricherStatisticsWriter
public interface ParticipantPoolChangeListener<F extends ParticipantPool> extends ParticipantChangeListener<F>
Listener for changes in a participant pool- 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 void
onAddedCandidate(F participant, ParticipantCandidate added)
onAddedCandidatevoid
onRemovedCandidate(F participant, ParticipantCandidate removed)
onRemovedCandidatevoid
onTypeUpdate(F participant, CvTerm oldType)
onTypeUpdate-
Methods inherited from interface psidev.psi.mi.jami.listener.AliasesChangeListener
onAddedAlias, onRemovedAlias
-
Methods inherited from interface psidev.psi.mi.jami.listener.AnnotationsChangeListener
onAddedAnnotation, onRemovedAnnotation
-
Methods inherited from interface psidev.psi.mi.jami.listener.EntityChangeListener
onAddedCausalRelationship, onAddedFeature, onRemovedCausalRelationship, onRemovedFeature, onStoichiometryUpdate
-
Methods inherited from interface psidev.psi.mi.jami.listener.EntityInteractorChangeListener
onInteractorUpdate
-
Methods inherited from interface psidev.psi.mi.jami.listener.ParticipantChangeListener
onBiologicalRoleUpdate
-
Methods inherited from interface psidev.psi.mi.jami.listener.XrefsChangeListener
onAddedXref, onRemovedXref
-
-
-
-
Method Detail
-
onTypeUpdate
void onTypeUpdate(F participant, CvTerm oldType)
onTypeUpdate
- Parameters:
participant
- : updated participantoldType
- : old type
-
onAddedCandidate
void onAddedCandidate(F participant, ParticipantCandidate added)
onAddedCandidate
- Parameters:
participant
- : updated participantadded
- : added candidate
-
onRemovedCandidate
void onRemovedCandidate(F participant, ParticipantCandidate removed)
onRemovedCandidate
- Parameters:
participant
- : updated participantremoved
- : removed candidate
-
-