Package psidev.psi.mi.jami.listener
Interface AnnotationsChangeListener<T>
-
- All Superinterfaces:
EventListener
- All Known Subinterfaces:
BioactiveEntityEnricherListener
,ComplexChangeListener
,ComplexEnricherListener
,CvTermChangeListener
,CvTermEnricherListener<C>
,ExperimentalParticipantPoolEnricherListener
,ExperimentChangeListener
,ExperimentEnricherListener
,ExperimentImexEnricherListener
,FeatureChangeListener<F>
,FeatureEnricherListener<T>
,FeatureEvidenceChangeListener
,FeatureEvidenceEnricherListener
,GeneEnricherListener
,InteractionChangeListener<I>
,InteractionEnricherListener<I>
,InteractionEvidenceChangeListener
,InteractionEvidenceEnricherListener
,InteractionImexEnricherListener
,InteractorChangeListener<T>
,InteractorEnricherListener<T>
,InteractorPoolChangeListener
,InteractorPoolEnricherListener
,ModelledInteractionChangeListener<I>
,ModelledInteractionEnricherListener<I>
,OntologyTermChangeListener
,OntologyTermEnricherListener
,ParticipantChangeListener<F>
,ParticipantEnricherListener<P>
,ParticipantEvidenceChangeListener<F>
,ParticipantEvidenceEnricherListener<P>
,ParticipantPoolChangeListener<F>
,ParticipantPoolEnricherListener<P>
,PolymerChangeListener<P>
,PolymerEnricherListener<T>
,ProteinChangeListener
,ProteinEnricherListener
,ProteinListeningFeatureEnricher<F>
,PublicationChangeListener
,PublicationEnricherListener
,PublicationImexEnricherListener
,SourceChangeListener
,SourceEnricherListener
- All Known Implementing Classes:
BioactiveEntityEnricherListenerManager
,BioactiveEntityEnricherLogger
,BioactiveEntityEnricherStatisticsWriter
,ComplexChangeLogger
,ComplexEnricherListenerManager
,ComplexEnricherLogger
,ComplexEnricherStatisticsWriter
,CvTermChangeLogger
,CvTermEnricherListenerManager
,CvTermEnricherLogger
,CvTermEnricherStatisticsWriter
,ExperimentalParticipantPoolChangeLogger
,ExperimentalParticipantPoolEnricherListenerManager
,ExperimentalParticipantPoolEnricherLogger
,ExperimentalParticipantPoolEnricherStatisticsWriter
,ExperimentChangeLogger
,ExperimentEnricherListenerManager
,ExperimentEnricherLogger
,ExperimentEnricherStatisticsWriter
,ExperimentImexEnricherListenerManager
,ExperimentImexEnricherLogger
,ExperimentImexEnricherStatisticsWriter
,FeatureChangeLogger
,FeatureEnricherListenerManager
,FeatureEnricherLogger
,FeatureEnricherStatisticsWriter
,FeatureEvidenceChangeLogger
,FeatureEvidenceEnricherListenerManager
,FeatureEvidenceEnricherLogger
,FeatureEvidenceEnricherStatisticsWriter
,FullFeatureEnricher
,FullFeatureEvidenceEnricher
,FullFeatureEvidenceUpdater
,FullFeatureUpdater
,GeneEnricherListenerManager
,GeneEnricherLogger
,GeneEnricherStatisticsWriter
,InteractionChangeLogger
,InteractionEnricherListenerManager
,InteractionEnricherLogger
,InteractionEnricherStatisticsWriter
,InteractionEvidenceChangeLogger
,InteractionEvidenceEnricherListenerManager
,InteractionEvidenceEnricherLogger
,InteractionEvidenceEnricherStatisticsWriter
,InteractionEvidenceImexEnricherListenerManager
,InteractionEvidenceImexEnricherLogger
,InteractionEvidenceImexEnricherStatisticsWriter
,InteractorChangeLogger
,InteractorEnricherListenerManager
,InteractorEnricherLogger
,InteractorEnricherStatisticsWriter
,InteractorPoolChangeLogger
,InteractorPoolEnricherListenerManager
,InteractorPoolEnricherLogger
,InteractorPoolEnricherStatisticsWriter
,MinimalFeatureEnricher
,MinimalFeatureEvidenceEnricher
,MinimalFeatureEvidenceUpdater
,MinimalFeatureUpdater
,ModelledInteractionChangeLogger
,ModelledInteractionEnricherListenerManager
,ModelledInteractionEnricherLogger
,ModelledInteractionEnricherStatisticsWriter
,OntologyTermChangeLogger
,OntologyTermEnricherListenerManager
,OntologyTermEnricherLogger
,OntologyTermEnricherStatisticsWriter
,ParticipantChangeLogger
,ParticipantEnricherListenerManager
,ParticipantEnricherLogger
,ParticipantEnricherStatisticsWriter
,ParticipantEvidenceChangeLogger
,ParticipantEvidenceEnricherListenerManager
,ParticipantEvidenceEnricherLogger
,ParticipantEvidenceEnricherStatisticsWriter
,ParticipantPoolChangeLogger
,ParticipantPoolEnricherListenerManager
,ParticipantPoolEnricherLogger
,ParticipantPoolEnricherStatisticsWriter
,PolymerChangeLogger
,PolymerEnricherListenerManager
,PolymerEnricherLogger
,PolymerEnricherStatisticsWriter
,ProteinChangeLogger
,ProteinEnricherListenerManager
,ProteinEnricherLogger
,ProteinEnricherStatisticsWriter
,PublicationChangeLogger
,PublicationEnricherListenerManager
,PublicationEnricherLogger
,PublicationEnricherStatisticsWriter
,PublicationImexEnricherListenerManager
,PublicationImexEnricherLogger
,PublicationImexEnricherStatisticsWriter
,SourceChangeLogger
,SourceEnricherListenerManager
,SourceEnricherLogger
,SourceEnricherStatisticsWriter
public interface AnnotationsChangeListener<T> extends EventListener
A listener for changes to a bioactiveEntity.- Since:
- 08/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
onAddedAnnotation(T o, Annotation added)
Listen to the event where an annotation has been added to the object annotations.void
onRemovedAnnotation(T o, Annotation removed)
Listen to the event where an annotation has been removed from the object annotations.
-
-
-
Method Detail
-
onAddedAnnotation
void onAddedAnnotation(T o, Annotation added)
Listen to the event where an annotation has been added to the object annotations.- Parameters:
o
- : the parent of this annotationadded
- : the added annotation
-
onRemovedAnnotation
void onRemovedAnnotation(T o, Annotation removed)
Listen to the event where an annotation has been removed from the object annotations.- Parameters:
o
- : the parent of this annotationremoved
- : the removed annotation
-
-