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 voidonAddedVariableParameter(Experiment o, VariableParameter added)Listen to the event where a parameter has been added to the object parameters.voidonHostOrganismUpdate(Experiment experiment, Organism oldOrganism)onHostOrganismUpdatevoidonInteractionDetectionMethodUpdate(Experiment experiment, CvTerm oldCv)onInteractionDetectionMethodUpdatevoidonPublicationUpdate(Experiment experiment, Publication oldPublication)onPublicationUpdatevoidonRemovedVariableParameter(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.
-
-