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 voidonAddedExperimentalPreparation(F participant, CvTerm added)onAddedExperimentalPreparationvoidonAddedIdentificationMethod(F participant, CvTerm added)onAddedIdentificationMethodvoidonExperimentalRoleUpdate(F participant, CvTerm oldType)onExperimentalRoleUpdatevoidonExpressedInUpdate(F participant, Organism oldOrganism)onExpressedInUpdatevoidonRemovedExperimentalPreparation(F participant, CvTerm removed)onRemovedExperimentalPreparationvoidonRemovedIdentificationMethod(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
-
-