Package psidev.psi.mi.jami.listener
Interface ExperimentChangeListener
-
- All Superinterfaces:
AnnotationsChangeListener<Experiment>
,ConfidencesChangeListener<Experiment>
,EventListener
,XrefsChangeListener<Experiment>
- All Known Subinterfaces:
ExperimentEnricherListener
,ExperimentImexEnricherListener
- All Known Implementing Classes:
ExperimentChangeLogger
,ExperimentEnricherListenerManager
,ExperimentEnricherLogger
,ExperimentEnricherStatisticsWriter
,ExperimentImexEnricherListenerManager
,ExperimentImexEnricherLogger
,ExperimentImexEnricherStatisticsWriter
public interface ExperimentChangeListener extends XrefsChangeListener<Experiment>, AnnotationsChangeListener<Experiment>, ConfidencesChangeListener<Experiment>
Listener for experiment changes- Since:
- 01/08/13
- Version:
- $Id: $
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onAddedVariableParameter(Experiment o, VariableParameter added)
Listen to the event where a parameter has been added to the object parameters.void
onHostOrganismUpdate(Experiment experiment, Organism oldOrganism)
onHostOrganismUpdatevoid
onInteractionDetectionMethodUpdate(Experiment experiment, CvTerm oldCv)
onInteractionDetectionMethodUpdatevoid
onPublicationUpdate(Experiment experiment, Publication oldPublication)
onPublicationUpdatevoid
onRemovedVariableParameter(Experiment o, VariableParameter removed)
Listen to the event where a parameter has been removed from the object parameters.-
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.XrefsChangeListener
onAddedXref, onRemovedXref
-
-
-
-
Method Detail
-
onPublicationUpdate
void onPublicationUpdate(Experiment experiment, Publication oldPublication)
onPublicationUpdate
- Parameters:
experiment
- : updated experimentoldPublication
- : old publication
-
onInteractionDetectionMethodUpdate
void onInteractionDetectionMethodUpdate(Experiment experiment, CvTerm oldCv)
onInteractionDetectionMethodUpdate
- Parameters:
experiment
- : updated experimentoldCv
- : old cv
-
onHostOrganismUpdate
void onHostOrganismUpdate(Experiment experiment, Organism oldOrganism)
onHostOrganismUpdate
- Parameters:
experiment
- : updated experimentoldOrganism
- : old organism
-
onAddedVariableParameter
void onAddedVariableParameter(Experiment o, VariableParameter added)
Listen to the event where a parameter has been added to the object parameters.- Parameters:
o
- The object which has changed.added
- The added parameter.
-
onRemovedVariableParameter
void onRemovedVariableParameter(Experiment o, VariableParameter removed)
Listen to the event where a parameter has been removed from the object parameters.- Parameters:
o
- The object which has changed.removed
- The removed parameter.
-
-