Class FullSourceUpdater
- java.lang.Object
-
- psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher<Source>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalSourceEnricher
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalSourceUpdater
-
- psidev.psi.mi.jami.enricher.impl.full.FullSourceUpdater
-
- All Implemented Interfaces:
CvTermEnricher<Source>
,MIEnricher<Source>
,SourceEnricher
public class FullSourceUpdater extends MinimalSourceUpdater
Provides full update of a Source. - update all properties of CvTerm (see FullCvTermUpdater for more details) - update publication properties using publication updater. If the publication in the source to enrich is different from the one from the fetched source (see DefaultPublicationComparator for more details), it will override the publication with the one from the fetched source before enriching it with the publication enricher,- Since:
29/01/14
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Modifier Constructor Description FullSourceUpdater(SourceFetcher cvTermFetcher)
Constructor for FullSourceUpdater.protected
FullSourceUpdater(FullCvTermUpdater<Source> cvTermUpdater)
Constructor for FullSourceUpdater.
-
Method Summary
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalSourceUpdater
processPublication
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalSourceEnricher
enrich, find, getCvTermEnricherListener, getCvTermFetcher, getDelegate, getPublicationEnricher, onEnrichedVersionNotFound, processSource, setCvTermEnricherListener, setPublicationEnricher
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher
enrich, enrich
-
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.MIEnricher
enrich, enrich
-
-
-
-
Constructor Detail
-
FullSourceUpdater
public FullSourceUpdater(SourceFetcher cvTermFetcher)
Constructor for FullSourceUpdater.
- Parameters:
cvTermFetcher
- aSourceFetcher
object.
-
FullSourceUpdater
protected FullSourceUpdater(FullCvTermUpdater<Source> cvTermUpdater)
Constructor for FullSourceUpdater.
- Parameters:
cvTermUpdater
- aFullCvTermUpdater
object.
-
-