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 void
onAddedCooperativeEffect(I interaction, CooperativeEffect added)
onAddedCooperativeEffectvoid
onAddedInteractionEvidence(I interaction, InteractionEvidence added)
onAddedInteractionEvidencevoid
onEvidenceTypeUpdate(I interaction, CvTerm oldType)
onEvidenceTypeUpdatevoid
onRemovedCooperativeEffect(I interaction, CooperativeEffect removed)
onRemovedCooperativeEffectvoid
onRemovedInteractionEvidence(I interaction, InteractionEvidence removed)
onRemovedInteractionEvidencevoid
onSourceUpdate(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
-
-