Class FullOntologyTermUpdater
- java.lang.Object
-
- psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher<OntologyTerm>
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalOntologyTermEnricher
-
- psidev.psi.mi.jami.enricher.impl.minimal.MinimalOntologyTermUpdater
-
- psidev.psi.mi.jami.enricher.impl.full.FullOntologyTermUpdater
-
- All Implemented Interfaces:
CvTermEnricher<OntologyTerm>
,MIEnricher<OntologyTerm>
public class FullOntologyTermUpdater extends MinimalOntologyTermUpdater
Provides full update of ontologYTerm. - update full properties of Cv Term. See description in FullCvTermUpdater - update children of a term. It will use DefaultCvTermComparator to compare children and add missing children and remove children that are not in fetched ontology term. It will enrich the children of the ontologyTerm It will ignore all other properties of an ontologyTerm- Since:
29/01/14
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Modifier Constructor Description FullOntologyTermUpdater(OntologyTermFetcher cvTermFetcher)
Constructor for FullOntologyTermUpdater.protected
FullOntologyTermUpdater(FullCvTermUpdater<OntologyTerm> cvTermEnricher)
Constructor for FullOntologyTermUpdater.
-
Method Summary
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalOntologyTermUpdater
processChildren, processDefinition
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.minimal.MinimalOntologyTermEnricher
enrich, enrich, enrichChild, enrichRelatedTerms, find, getCvEnricher, getCvTermEnricherListener, getCvTermFetcher, mergeOntologyTerms, onEnrichedVersionNotFound, processOntologyTerm, setCvTermEnricherListener
-
Methods inherited from class psidev.psi.mi.jami.enricher.impl.AbstractMIEnricher
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
-
-
-
-
Constructor Detail
-
FullOntologyTermUpdater
public FullOntologyTermUpdater(OntologyTermFetcher cvTermFetcher)
Constructor for FullOntologyTermUpdater.
- Parameters:
cvTermFetcher
- aOntologyTermFetcher
object.
-
FullOntologyTermUpdater
protected FullOntologyTermUpdater(FullCvTermUpdater<OntologyTerm> cvTermEnricher)
Constructor for FullOntologyTermUpdater.
- Parameters:
cvTermEnricher
- aFullCvTermUpdater
object.
-
-