Package psidev.psi.mi.jami.listener.impl
Class FeatureEvidenceChangeLogger
- java.lang.Object
-
- psidev.psi.mi.jami.listener.impl.FeatureChangeLogger<FeatureEvidence>
-
- psidev.psi.mi.jami.listener.impl.FeatureEvidenceChangeLogger
-
- All Implemented Interfaces:
EventListener
,AliasesChangeListener<FeatureEvidence>
,AnnotationsChangeListener<FeatureEvidence>
,FeatureChangeListener<FeatureEvidence>
,FeatureEvidenceChangeListener
,IdentifiersChangeListener<FeatureEvidence>
,ParametersChangeListener<FeatureEvidence>
,XrefsChangeListener<FeatureEvidence>
- Direct Known Subclasses:
FeatureEvidenceEnricherLogger
public class FeatureEvidenceChangeLogger extends FeatureChangeLogger<FeatureEvidence> implements FeatureEvidenceChangeListener
This listener will just interactor change events- Since:
11/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description FeatureEvidenceChangeLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onAddedDetectionMethod(FeatureEvidence feature, CvTerm added)
onAddedDetectionMethodvoid
onAddedParameter(FeatureEvidence feature, Parameter added)
Listen to the event where a parameter has been added to the object parameters.void
onRemovedDetectionMethod(FeatureEvidence feature, CvTerm removed)
onRemovedDetectionMethodvoid
onRemovedParameter(FeatureEvidence feature, Parameter removed)
Listen to the event where a parameter has been removed from the object parameters.-
Methods inherited from class psidev.psi.mi.jami.listener.impl.FeatureChangeLogger
onAddedAlias, onAddedAnnotation, onAddedIdentifier, onAddedLinkedFeature, onAddedRange, onAddedXref, onFullNameUpdate, onInterproUpdate, onRemovedAlias, onRemovedAnnotation, onRemovedIdentifier, onRemovedLinkedFeature, onRemovedRange, onRemovedXref, onRoleUpdate, onShortNameUpdate, onTypeUpdate, onUpdatedRangePositions
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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.FeatureChangeListener
onAddedLinkedFeature, onAddedRange, onFullNameUpdate, onInterproUpdate, onRemovedLinkedFeature, onRemovedRange, onRoleUpdate, onShortNameUpdate, onTypeUpdate, onUpdatedRangePositions
-
Methods inherited from interface psidev.psi.mi.jami.listener.IdentifiersChangeListener
onAddedIdentifier, onRemovedIdentifier
-
Methods inherited from interface psidev.psi.mi.jami.listener.XrefsChangeListener
onAddedXref, onRemovedXref
-
-
-
-
Method Detail
-
onAddedDetectionMethod
public void onAddedDetectionMethod(FeatureEvidence feature, CvTerm added)
onAddedDetectionMethod
- Specified by:
onAddedDetectionMethod
in interfaceFeatureEvidenceChangeListener
- Parameters:
feature
- : updated featureadded
- : added detection method
-
onRemovedDetectionMethod
public void onRemovedDetectionMethod(FeatureEvidence feature, CvTerm removed)
onRemovedDetectionMethod
- Specified by:
onRemovedDetectionMethod
in interfaceFeatureEvidenceChangeListener
- Parameters:
feature
- : updated featureremoved
- : removed detection method
-
onAddedParameter
public void onAddedParameter(FeatureEvidence feature, Parameter added)
Listen to the event where a parameter has been added to the object parameters.- Specified by:
onAddedParameter
in interfaceParametersChangeListener<FeatureEvidence>
- Parameters:
feature
- The object which has changed.added
- The added parameter.
-
onRemovedParameter
public void onRemovedParameter(FeatureEvidence feature, Parameter removed)
Listen to the event where a parameter has been removed from the object parameters.- Specified by:
onRemovedParameter
in interfaceParametersChangeListener<FeatureEvidence>
- Parameters:
feature
- The object which has changed.removed
- The removed parameter.
-
-