Class MinimalComplexUpdater
- java.lang.Object
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEnricher<I>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalModelledInteractionEnricher<I>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalModelledInteractionUpdater<Complex>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalComplexUpdater
-
- All Implemented Interfaces:
ComplexEnricher,InteractionEnricher<Complex>,InteractorEnricher<Complex>,MIEnricher<Complex>,ModelledInteractionEnricher<Complex>
public class MinimalComplexUpdater extends MinimalModelledInteractionUpdater<Complex> implements ComplexEnricher
Minimal updater for complexes- Since:
- 13/08/13
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description MinimalComplexUpdater()Constructor for MinimalComplexUpdater.MinimalComplexUpdater(MinimalInteractorBaseUpdater<Complex> interactorEnricher)Constructor for MinimalComplexUpdater.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MinimalInteractorBaseUpdater<Complex>getInteractorEnricher()Getter for the fieldinteractorEnricher.InteractorFetcher<Complex>getInteractorFetcher()getInteractorFetcher.InteractorEnricherListener<Complex>getListener()getListener.OrganismEnrichergetOrganismEnricher()getOrganismEnricher.protected voidprocessOtherProperties(Complex interactionToEnrich)Strategy for the Interaction enrichment.protected voidprocessOtherProperties(Complex objectToEnrich, Complex objectSource)processOtherProperties.voidsetCvTermEnricher(CvTermEnricher cvTermEnricher)setCvTermEnricher.voidsetListener(InteractorEnricherListener<Complex> listener)setListener.voidsetOrganismEnricher(OrganismEnricher organismEnricher)setOrganismEnricher.-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalModelledInteractionUpdater
getCvTermEnricher, getDelegate, getInteractionEnricherListener, getParticipantEnricher, processMinimalUpdates, processSource, setInteractionEnricherListener, setParticipantEnricher
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalModelledInteractionEnricher
getSourceEnricher, processSource, setSourceEnricher
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalInteractionEnricher
enrich, enrich, enrich, processCreatedDate, processIdentifiers, processInteractionType, processInteractionType, processParticipants, processParticipants, processShortName, processUpdateDate
-
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.enricher.InteractionEnricher
getCvTermEnricher, getInteractionEnricherListener, getParticipantEnricher, setInteractionEnricherListener, setParticipantEnricher
-
Methods inherited from interface psidev.psi.mi.jami.enricher.InteractorEnricher
getCvTermEnricher
-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich, enrich, enrich
-
Methods inherited from interface psidev.psi.mi.jami.enricher.ModelledInteractionEnricher
getSourceEnricher, setSourceEnricher
-
-
-
-
Constructor Detail
-
MinimalComplexUpdater
public MinimalComplexUpdater()
Constructor for MinimalComplexUpdater.
-
MinimalComplexUpdater
public MinimalComplexUpdater(MinimalInteractorBaseUpdater<Complex> interactorEnricher)
Constructor for MinimalComplexUpdater.
- Parameters:
interactorEnricher- aMinimalInteractorBaseUpdaterobject.
-
-
Method Detail
-
processOtherProperties
protected void processOtherProperties(Complex interactionToEnrich) throws EnricherException
Strategy for the Interaction enrichment. This method can be overwritten to change how the interaction is enriched.- Overrides:
processOtherPropertiesin classMinimalModelledInteractionEnricher<Complex>- Parameters:
interactionToEnrich- The interaction to be enriched.- Throws:
EnricherException- if any.
-
processOtherProperties
protected void processOtherProperties(Complex objectToEnrich, Complex objectSource) throws EnricherException
processOtherProperties.
- Overrides:
processOtherPropertiesin classMinimalModelledInteractionEnricher<Complex>- Parameters:
objectToEnrich- a I object.objectSource- a I object.- Throws:
EnricherException- if any.
-
getInteractorFetcher
public InteractorFetcher<Complex> getInteractorFetcher()
getInteractorFetcher.
- Specified by:
getInteractorFetcherin interfaceInteractorEnricher<Complex>- Returns:
- a
InteractorFetcherobject.
-
setListener
public void setListener(InteractorEnricherListener<Complex> listener)
setListener.
- Specified by:
setListenerin interfaceInteractorEnricher<Complex>- Parameters:
listener- aInteractorEnricherListenerobject.
-
getListener
public InteractorEnricherListener<Complex> getListener()
getListener.
- Specified by:
getListenerin interfaceInteractorEnricher<Complex>- Returns:
- a
InteractorEnricherListenerobject.
-
setCvTermEnricher
public void setCvTermEnricher(CvTermEnricher cvTermEnricher)
setCvTermEnricher.
The current sub enricher for CvTerms.- Specified by:
setCvTermEnricherin interfaceInteractionEnricher<Complex>- Specified by:
setCvTermEnricherin interfaceInteractorEnricher<Complex>- Overrides:
setCvTermEnricherin classMinimalModelledInteractionUpdater<Complex>- Parameters:
cvTermEnricher- aCvTermEnricherobject.
-
setOrganismEnricher
public void setOrganismEnricher(OrganismEnricher organismEnricher)
setOrganismEnricher.
- Specified by:
setOrganismEnricherin interfaceInteractorEnricher<Complex>- Parameters:
organismEnricher- aOrganismEnricherobject.
-
getOrganismEnricher
public OrganismEnricher getOrganismEnricher()
getOrganismEnricher.
- Specified by:
getOrganismEnricherin interfaceInteractorEnricher<Complex>- Returns:
- a
OrganismEnricherobject.
-
getInteractorEnricher
protected MinimalInteractorBaseUpdater<Complex> getInteractorEnricher()
Getter for the field
interactorEnricher.- Returns:
- a
MinimalInteractorBaseUpdaterobject.
-
-