Package psidev.psi.mi.jami.listener
Interface ParticipantEvidenceChangeListener<F extends ParticipantEvidence>
-
- All Superinterfaces:
AliasesChangeListener<F>
,AnnotationsChangeListener<F>
,ConfidencesChangeListener<F>
,EntityChangeListener<F>
,EntityInteractorChangeListener
,EventListener
,ParametersChangeListener<F>
,ParticipantChangeListener<F>
,XrefsChangeListener<F>
- All Known Subinterfaces:
ExperimentalParticipantPoolEnricherListener
,ParticipantEvidenceEnricherListener<P>
- All Known Implementing Classes:
ExperimentalParticipantPoolChangeLogger
,ExperimentalParticipantPoolEnricherListenerManager
,ExperimentalParticipantPoolEnricherLogger
,ExperimentalParticipantPoolEnricherStatisticsWriter
,ParticipantEvidenceChangeLogger
,ParticipantEvidenceEnricherListenerManager
,ParticipantEvidenceEnricherLogger
,ParticipantEvidenceEnricherStatisticsWriter
public interface ParticipantEvidenceChangeListener<F extends ParticipantEvidence> extends ParticipantChangeListener<F>, ParametersChangeListener<F>, ConfidencesChangeListener<F>
Listener for changes in an experimental entity- 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
onAddedExperimentalPreparation(F participant, CvTerm added)
onAddedExperimentalPreparationvoid
onAddedIdentificationMethod(F participant, CvTerm added)
onAddedIdentificationMethodvoid
onExperimentalRoleUpdate(F participant, CvTerm oldType)
onExperimentalRoleUpdatevoid
onExpressedInUpdate(F participant, Organism oldOrganism)
onExpressedInUpdatevoid
onRemovedExperimentalPreparation(F participant, CvTerm removed)
onRemovedExperimentalPreparationvoid
onRemovedIdentificationMethod(F participant, CvTerm removed)
onRemovedIdentificationMethod-
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.ConfidencesChangeListener
onAddedConfidence, onRemovedConfidence
-
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.ParametersChangeListener
onAddedParameter, onRemovedParameter
-
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
-
onExperimentalRoleUpdate
void onExperimentalRoleUpdate(F participant, CvTerm oldType)
onExperimentalRoleUpdate
- Parameters:
participant
- : updated participantoldType
- : old role
-
onExpressedInUpdate
void onExpressedInUpdate(F participant, Organism oldOrganism)
onExpressedInUpdate
- Parameters:
participant
- : updated participantoldOrganism
- : old organism
-
onAddedIdentificationMethod
void onAddedIdentificationMethod(F participant, CvTerm added)
onAddedIdentificationMethod
- Parameters:
participant
- : updated participantadded
- : added method
-
onRemovedIdentificationMethod
void onRemovedIdentificationMethod(F participant, CvTerm removed)
onRemovedIdentificationMethod
- Parameters:
participant
- : updated participantremoved
- : removed method
-
onAddedExperimentalPreparation
void onAddedExperimentalPreparation(F participant, CvTerm added)
onAddedExperimentalPreparation
- Parameters:
participant
- : updated participantadded
- : added preparation
-
-