Package psidev.psi.mi.jami.listener
Interface InteractionChangeListener<I extends Interaction>
-
- All Superinterfaces:
AnnotationsChangeListener<I>,ChecksumsChangeListener<I>,EventListener,IdentifiersChangeListener<I>,XrefsChangeListener<I>
- All Known Subinterfaces:
ComplexChangeListener,ComplexEnricherListener,InteractionEnricherListener<I>,InteractionEvidenceChangeListener,InteractionEvidenceEnricherListener,InteractionImexEnricherListener,ModelledInteractionChangeListener<I>,ModelledInteractionEnricherListener<I>
- All Known Implementing Classes:
ComplexChangeLogger,ComplexEnricherListenerManager,ComplexEnricherLogger,ComplexEnricherStatisticsWriter,InteractionChangeLogger,InteractionEnricherListenerManager,InteractionEnricherLogger,InteractionEnricherStatisticsWriter,InteractionEvidenceChangeLogger,InteractionEvidenceEnricherListenerManager,InteractionEvidenceEnricherLogger,InteractionEvidenceEnricherStatisticsWriter,InteractionEvidenceImexEnricherListenerManager,InteractionEvidenceImexEnricherLogger,InteractionEvidenceImexEnricherStatisticsWriter,ModelledInteractionChangeLogger,ModelledInteractionEnricherListenerManager,ModelledInteractionEnricherLogger,ModelledInteractionEnricherStatisticsWriter
public interface InteractionChangeListener<I extends Interaction> extends AnnotationsChangeListener<I>, IdentifiersChangeListener<I>, XrefsChangeListener<I>, ChecksumsChangeListener<I>
Listener for changes in 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 voidonAddedParticipant(I interaction, Participant addedParticipant)onAddedParticipantvoidonCreatedDateUpdate(I interaction, Date oldCreated)onCreatedDateUpdatevoidonInteractionTypeUpdate(I interaction, CvTerm oldType)onInteractionTypeUpdatevoidonRemovedParticipant(I interaction, Participant removedParticipant)onRemovedParticipantvoidonShortNameUpdate(I interaction, String oldName)onShortNameUpdatevoidonUpdatedDateUpdate(I interaction, Date oldUpdate)onUpdatedDateUpdate-
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.IdentifiersChangeListener
onAddedIdentifier, onRemovedIdentifier
-
Methods inherited from interface psidev.psi.mi.jami.listener.XrefsChangeListener
onAddedXref, onRemovedXref
-
-
-
-
Method Detail
-
onShortNameUpdate
void onShortNameUpdate(I interaction, String oldName)
onShortNameUpdate
- Parameters:
interaction- : the updated interactionoldName- : old name
-
onUpdatedDateUpdate
void onUpdatedDateUpdate(I interaction, Date oldUpdate)
onUpdatedDateUpdate
- Parameters:
interaction- : the updated interactionoldUpdate- : old updated date
-
onCreatedDateUpdate
void onCreatedDateUpdate(I interaction, Date oldCreated)
onCreatedDateUpdate
- Parameters:
interaction- : the updated interactionoldCreated- : old created date
-
onInteractionTypeUpdate
void onInteractionTypeUpdate(I interaction, CvTerm oldType)
onInteractionTypeUpdate
- Parameters:
interaction- : the updated interactionoldType- : old type
-
onAddedParticipant
void onAddedParticipant(I interaction, Participant addedParticipant)
onAddedParticipant
- Parameters:
interaction- : the updated interactionaddedParticipant- : added participant
-
onRemovedParticipant
void onRemovedParticipant(I interaction, Participant removedParticipant)
onRemovedParticipant
- Parameters:
interaction- : the updated interactionremovedParticipant- : removed participant
-
-