Package psidev.psi.mi.jami.listener.impl
Class ComplexChangeLogger
- java.lang.Object
-
- psidev.psi.mi.jami.listener.impl.InteractorChangeLogger<Complex>
-
- psidev.psi.mi.jami.listener.impl.ComplexChangeLogger
-
- All Implemented Interfaces:
EventListener
,AliasesChangeListener<Complex>
,AnnotationsChangeListener<Complex>
,ChecksumsChangeListener<Complex>
,ComplexChangeListener
,ConfidencesChangeListener<Complex>
,IdentifiersChangeListener<Complex>
,InteractionChangeListener<Complex>
,InteractorChangeListener<Complex>
,ModelledInteractionChangeListener<Complex>
,ParametersChangeListener<Complex>
,XrefsChangeListener<Complex>
- Direct Known Subclasses:
ComplexEnricherLogger
public class ComplexChangeLogger extends InteractorChangeLogger<Complex> implements ComplexChangeListener
This listener will just complex change events- Since:
11/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description ComplexChangeLogger()
Constructor for ComplexChangeLogger.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onAddedConfidence(Complex o, Confidence added)
Listen to the event where a confidence has been added to the object confidences.void
onAddedCooperativeEffect(Complex interaction, CooperativeEffect added)
onAddedCooperativeEffectvoid
onAddedInteractionEvidence(Complex interaction, InteractionEvidence added)
onAddedInteractionEvidencevoid
onAddedParameter(Complex o, Parameter added)
Listen to the event where a parameter has been added to the object parameters.void
onAddedParticipant(Complex interaction, Participant addedParticipant)
onAddedParticipantvoid
onCreatedDateUpdate(Complex interaction, Date oldCreated)
onCreatedDateUpdatevoid
onEvidenceTypeUpdate(Complex interaction, CvTerm oldType)
onEvidenceTypeUpdatevoid
onInteractionTypeUpdate(Complex interaction, CvTerm oldType)
onInteractionTypeUpdatevoid
onRemovedConfidence(Complex o, Confidence removed)
Listen to the event where a confidence has been removed from the object confidences.void
onRemovedCooperativeEffect(Complex interaction, CooperativeEffect removed)
onRemovedCooperativeEffectvoid
onRemovedInteractionEvidence(Complex interaction, InteractionEvidence removed)
onRemovedInteractionEvidencevoid
onRemovedParameter(Complex o, Parameter removed)
Listen to the event where a parameter has been removed from the object parameters.void
onRemovedParticipant(Complex interaction, Participant removedParticipant)
onRemovedParticipantvoid
onSourceUpdate(Complex interaction, Source oldSource)
onSourceUpdatevoid
onUpdatedDateUpdate(Complex interaction, Date oldUpdate)
onUpdatedDateUpdate-
Methods inherited from class psidev.psi.mi.jami.listener.impl.InteractorChangeLogger
onAddedAlias, onAddedAnnotation, onAddedChecksum, onAddedIdentifier, onAddedXref, onFullNameUpdate, onInteractorTypeUpdate, onOrganismUpdate, onRemovedAlias, onRemovedAnnotation, onRemovedChecksum, onRemovedIdentifier, onRemovedXref, onShortNameUpdate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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.ChecksumsChangeListener
onAddedChecksum, onRemovedChecksum
-
Methods inherited from interface psidev.psi.mi.jami.listener.IdentifiersChangeListener
onAddedIdentifier, onRemovedIdentifier
-
Methods inherited from interface psidev.psi.mi.jami.listener.InteractionChangeListener
onShortNameUpdate
-
Methods inherited from interface psidev.psi.mi.jami.listener.InteractorChangeListener
onFullNameUpdate, onInteractorTypeUpdate, onOrganismUpdate, onShortNameUpdate
-
Methods inherited from interface psidev.psi.mi.jami.listener.XrefsChangeListener
onAddedXref, onRemovedXref
-
-
-
-
Method Detail
-
onAddedCooperativeEffect
public void onAddedCooperativeEffect(Complex interaction, CooperativeEffect added)
onAddedCooperativeEffect
- Specified by:
onAddedCooperativeEffect
in interfaceModelledInteractionChangeListener<Complex>
- Parameters:
interaction
- : updated interactionadded
- : added effect
-
onRemovedCooperativeEffect
public void onRemovedCooperativeEffect(Complex interaction, CooperativeEffect removed)
onRemovedCooperativeEffect
- Specified by:
onRemovedCooperativeEffect
in interfaceModelledInteractionChangeListener<Complex>
- Parameters:
interaction
- : updated interactionremoved
- : removed effect
-
onAddedInteractionEvidence
public void onAddedInteractionEvidence(Complex interaction, InteractionEvidence added)
onAddedInteractionEvidence
- Specified by:
onAddedInteractionEvidence
in interfaceModelledInteractionChangeListener<Complex>
- Parameters:
interaction
- : updated interactionadded
- : added evidence
-
onRemovedInteractionEvidence
public void onRemovedInteractionEvidence(Complex interaction, InteractionEvidence removed)
onRemovedInteractionEvidence
- Specified by:
onRemovedInteractionEvidence
in interfaceModelledInteractionChangeListener<Complex>
- Parameters:
interaction
- : updated interactionremoved
- : removed evidence
-
onSourceUpdate
public void onSourceUpdate(Complex interaction, Source oldSource)
onSourceUpdate
- Specified by:
onSourceUpdate
in interfaceModelledInteractionChangeListener<Complex>
- Parameters:
interaction
- : updated interactionoldSource
- : old source
-
onEvidenceTypeUpdate
public void onEvidenceTypeUpdate(Complex interaction, CvTerm oldType)
onEvidenceTypeUpdate
- Specified by:
onEvidenceTypeUpdate
in interfaceModelledInteractionChangeListener<Complex>
- Parameters:
interaction
- : updated interactionoldType
- : old evidence type
-
onAddedConfidence
public void onAddedConfidence(Complex o, Confidence added)
Listen to the event where a confidence has been added to the object confidences.- Specified by:
onAddedConfidence
in interfaceConfidencesChangeListener<Complex>
- Parameters:
o
- The object which has changed.added
- The added confidence.
-
onRemovedConfidence
public void onRemovedConfidence(Complex o, Confidence removed)
Listen to the event where a confidence has been removed from the object confidences.- Specified by:
onRemovedConfidence
in interfaceConfidencesChangeListener<Complex>
- Parameters:
o
- The object which has changed.removed
- The removed confidence.
-
onUpdatedDateUpdate
public void onUpdatedDateUpdate(Complex interaction, Date oldUpdate)
onUpdatedDateUpdate
- Specified by:
onUpdatedDateUpdate
in interfaceInteractionChangeListener<Complex>
- Parameters:
interaction
- : the updated interactionoldUpdate
- : old updated date
-
onCreatedDateUpdate
public void onCreatedDateUpdate(Complex interaction, Date oldCreated)
onCreatedDateUpdate
- Specified by:
onCreatedDateUpdate
in interfaceInteractionChangeListener<Complex>
- Parameters:
interaction
- : the updated interactionoldCreated
- : old created date
-
onInteractionTypeUpdate
public void onInteractionTypeUpdate(Complex interaction, CvTerm oldType)
onInteractionTypeUpdate
- Specified by:
onInteractionTypeUpdate
in interfaceInteractionChangeListener<Complex>
- Parameters:
interaction
- : the updated interactionoldType
- : old type
-
onAddedParticipant
public void onAddedParticipant(Complex interaction, Participant addedParticipant)
onAddedParticipant
- Specified by:
onAddedParticipant
in interfaceInteractionChangeListener<Complex>
- Parameters:
interaction
- : the updated interactionaddedParticipant
- : added participant
-
onRemovedParticipant
public void onRemovedParticipant(Complex interaction, Participant removedParticipant)
onRemovedParticipant
- Specified by:
onRemovedParticipant
in interfaceInteractionChangeListener<Complex>
- Parameters:
interaction
- : the updated interactionremovedParticipant
- : removed participant
-
onAddedParameter
public void onAddedParameter(Complex o, Parameter added)
Listen to the event where a parameter has been added to the object parameters.- Specified by:
onAddedParameter
in interfaceParametersChangeListener<Complex>
- Parameters:
o
- The object which has changed.added
- The added parameter.
-
onRemovedParameter
public void onRemovedParameter(Complex o, Parameter removed)
Listen to the event where a parameter has been removed from the object parameters.- Specified by:
onRemovedParameter
in interfaceParametersChangeListener<Complex>
- Parameters:
o
- The object which has changed.removed
- The removed parameter.
-
-