Package psidev.psi.mi.jami.enricher
Interface PublicationEnricher
-
- All Superinterfaces:
MIEnricher<Publication>
- All Known Subinterfaces:
CuratedPublicationEnricher
- All Known Implementing Classes:
FullCuratedPublicationEnricher,FullCuratedPublicationUpdater,FullPublicationEnricher,FullPublicationUpdater,ImexPublicationAssigner,ImexPublicationRegister,ImexPublicationUpdater,MinimalCuratedPublicationEnricher,MinimalCuratedPublicationUpdater,MinimalPublicationEnricher,MinimalPublicationUpdater
public interface PublicationEnricher extends MIEnricher<Publication>
An enricher for publications which can enrich either a single publication or a collection. It must be initiated with a fetcher.- Since:
- 31/07/13
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PublicationEnricherListenergetPublicationEnricherListener()Gets the current publication listenerPublicationFetchergetPublicationFetcher()Gets the publication fetcher which is currently being used to retrieve entriesvoidsetPublicationEnricherListener(PublicationEnricherListener listener)setPublicationEnricherListener.-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich, enrich, enrich
-
-
-
-
Method Detail
-
getPublicationFetcher
PublicationFetcher getPublicationFetcher()
Gets the publication fetcher which is currently being used to retrieve entries- Returns:
- the current publication fetcher.
-
getPublicationEnricherListener
PublicationEnricherListener getPublicationEnricherListener()
Gets the current publication listener- Returns:
- the current publication listener
-
setPublicationEnricherListener
void setPublicationEnricherListener(PublicationEnricherListener listener)
setPublicationEnricherListener.
- Parameters:
listener- aPublicationEnricherListenerobject.
-
-