Package psidev.psi.mi.jami.listener
Interface ModelledInteractionChangeListener<I extends ModelledInteraction>
- 
- All Superinterfaces:
 AnnotationsChangeListener<I>,ChecksumsChangeListener<I>,ConfidencesChangeListener<I>,EventListener,IdentifiersChangeListener<I>,InteractionChangeListener<I>,ParametersChangeListener<I>,XrefsChangeListener<I>
- All Known Subinterfaces:
 ComplexChangeListener,ComplexEnricherListener,ModelledInteractionEnricherListener<I>
- All Known Implementing Classes:
 ComplexChangeLogger,ComplexEnricherListenerManager,ComplexEnricherLogger,ComplexEnricherStatisticsWriter,ModelledInteractionChangeLogger,ModelledInteractionEnricherListenerManager,ModelledInteractionEnricherLogger,ModelledInteractionEnricherStatisticsWriter
public interface ModelledInteractionChangeListener<I extends ModelledInteraction> extends InteractionChangeListener<I>, ParametersChangeListener<I>, ConfidencesChangeListener<I>
Listener for changes in modelled interaction- Since:
 01/10/13
- Version:
 - $Id$
 - Author:
 - Marine Dumousseau (marine@ebi.ac.uk)
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonAddedCooperativeEffect(I interaction, CooperativeEffect added)onAddedCooperativeEffectvoidonAddedInteractionEvidence(I interaction, InteractionEvidence added)onAddedInteractionEvidencevoidonEvidenceTypeUpdate(I interaction, CvTerm oldType)onEvidenceTypeUpdatevoidonRemovedCooperativeEffect(I interaction, CooperativeEffect removed)onRemovedCooperativeEffectvoidonRemovedInteractionEvidence(I interaction, InteractionEvidence removed)onRemovedInteractionEvidencevoidonSourceUpdate(I interaction, Source oldSource)onSourceUpdate- 
Methods inherited from interface psidev.psi.mi.jami.listener.AnnotationsChangeListener
onAddedAnnotation, onRemovedAnnotation 
- 
Methods inherited from interface psidev.psi.mi.jami.listener.ChecksumsChangeListener
onAddedChecksum, onRemovedChecksum 
- 
Methods inherited from interface psidev.psi.mi.jami.listener.ConfidencesChangeListener
onAddedConfidence, onRemovedConfidence 
- 
Methods inherited from interface psidev.psi.mi.jami.listener.IdentifiersChangeListener
onAddedIdentifier, onRemovedIdentifier 
- 
Methods inherited from interface psidev.psi.mi.jami.listener.InteractionChangeListener
onAddedParticipant, onCreatedDateUpdate, onInteractionTypeUpdate, onRemovedParticipant, onShortNameUpdate, onUpdatedDateUpdate 
- 
Methods inherited from interface psidev.psi.mi.jami.listener.ParametersChangeListener
onAddedParameter, onRemovedParameter 
- 
Methods inherited from interface psidev.psi.mi.jami.listener.XrefsChangeListener
onAddedXref, onRemovedXref 
 - 
 
 - 
 
- 
- 
Method Detail
- 
onAddedCooperativeEffect
void onAddedCooperativeEffect(I interaction, CooperativeEffect added)
onAddedCooperativeEffect
- Parameters:
 interaction- : updated interactionadded- : added effect
 
- 
onRemovedCooperativeEffect
void onRemovedCooperativeEffect(I interaction, CooperativeEffect removed)
onRemovedCooperativeEffect
- Parameters:
 interaction- : updated interactionremoved- : removed effect
 
- 
onAddedInteractionEvidence
void onAddedInteractionEvidence(I interaction, InteractionEvidence added)
onAddedInteractionEvidence
- Parameters:
 interaction- : updated interactionadded- : added evidence
 
- 
onRemovedInteractionEvidence
void onRemovedInteractionEvidence(I interaction, InteractionEvidence removed)
onRemovedInteractionEvidence
- Parameters:
 interaction- : updated interactionremoved- : removed evidence
 
- 
onSourceUpdate
void onSourceUpdate(I interaction, Source oldSource)
onSourceUpdate
- Parameters:
 interaction- : updated interactionoldSource- : old source
 
 - 
 
 -