Package psidev.psi.mi.jami.enricher
Interface InteractionEnricher<I extends Interaction>
-
- Type Parameters:
I
- The type of interaction to be enriched
- All Superinterfaces:
MIEnricher<I>
- All Known Subinterfaces:
ComplexEnricher
,InteractionEvidenceEnricher
,ModelledInteractionEnricher<I>
- All Known Implementing Classes:
FullComplexEnricher
,FullComplexUpdater
,FullInteractionEnricher
,FullInteractionEvidenceEnricher
,FullInteractionEvidenceUpdater
,FullInteractionUpdater
,FullModelledInteractionEnricher
,FullModelledInteractionUpdater
,ImexInteractionUpdater
,MinimalComplexEnricher
,MinimalComplexUpdater
,MinimalInteractionEnricher
,MinimalInteractionEvidenceEnricher
,MinimalInteractionEvidenceUpdater
,MinimalInteractionUpdater
,MinimalModelledInteractionEnricher
,MinimalModelledInteractionUpdater
public interface InteractionEnricher<I extends Interaction> extends MIEnricher<I>
The enricher for Interactions which can enrich a single interaction or a collection. The interaction enricher has no fetcher. Sub enrichers: Participant, CvTerm.- Since:
- 28/06/13
- Author:
- Gabriel Aldam (galdam@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CvTermEnricher<CvTerm>
getCvTermEnricher()
Sets the sub enricher for CvTerms.InteractionEnricherListener<I>
getInteractionEnricherListener()
The listener for changes made to interactions.ParticipantEnricher
getParticipantEnricher()
The current sub enricher for participants.void
setCvTermEnricher(CvTermEnricher<CvTerm> enricher)
setCvTermEnricher.void
setInteractionEnricherListener(InteractionEnricherListener<I> listener)
setInteractionEnricherListener.void
setParticipantEnricher(ParticipantEnricher enricher)
setParticipantEnricher.-
Methods inherited from interface psidev.psi.mi.jami.enricher.MIEnricher
enrich, enrich, enrich
-
-
-
-
Method Detail
-
getParticipantEnricher
ParticipantEnricher getParticipantEnricher()
The current sub enricher for participants.- Returns:
- The enricher for participants. Can be null.
-
getCvTermEnricher
CvTermEnricher<CvTerm> getCvTermEnricher()
Sets the sub enricher for CvTerms.- Returns:
- The enricher for CvTerms. Can be null.
-
getInteractionEnricherListener
InteractionEnricherListener<I> getInteractionEnricherListener()
The listener for changes made to interactions.- Returns:
- The listener for interaction changes. Can be null.
-
setParticipantEnricher
void setParticipantEnricher(ParticipantEnricher enricher)
setParticipantEnricher.
- Parameters:
enricher
- aParticipantEnricher
object.
-
setCvTermEnricher
void setCvTermEnricher(CvTermEnricher<CvTerm> enricher)
setCvTermEnricher.
- Parameters:
enricher
- aCvTermEnricher
object.
-
setInteractionEnricherListener
void setInteractionEnricherListener(InteractionEnricherListener<I> listener)
setInteractionEnricherListener.
- Parameters:
listener
- aInteractionEnricherListener
object.
-
-