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 PublicationEnricherListener
getPublicationEnricherListener()
Gets the current publication listenerPublicationFetcher
getPublicationFetcher()
Gets the publication fetcher which is currently being used to retrieve entriesvoid
setPublicationEnricherListener(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
- aPublicationEnricherListener
object.
-
-