Package psidev.psi.mi.jami.tab.listener
Interface MitabParserListener
-
- All Superinterfaces:
MIFileParserListener
- All Known Subinterfaces:
MitabSource<I>,MitabStreamSource<I>
- All Known Implementing Classes:
AbstractMitabSource,AbstractMitabStreamSource,DefaultMitabSource,DefaultMitabStreamSource,LightMitabBinarySource,LightMitabBinaryStreamSource,LightMitabSource,LightMitabStreamSource,MitabBinaryEvidenceSource,MitabBinaryEvidenceStreamSource,MitabEvidenceSource,MitabEvidenceStreamSource,MitabModelledBinarySource,MitabModelledBinaryStreamSource,MitabModelledSource,MitabModelledStreamSource,MitabParserCompositeListener,MitabParserLogger
public interface MitabParserListener extends MIFileParserListener
A listener listening to events when parsing a mitab file- Since:
14/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonAliasWithoutDbSource(MitabAlias alias)onAliasWithoutDbSource.voidonEmptyUniqueIdentifiers(int line, int column, int mitabColumn)onEmptyUniqueIdentifiers.voidonMissingExpansionId(MitabCvTerm expansion)onMissingExpansionId.voidonMissingInteractorIdentifierColumns(int line, int column, int mitabColumn)onMissingInteractorIdentifierColumns.voidonSeveralCreatedDateFound(Collection<MitabDate> dates)onSeveralCreatedDateFound.voidonSeveralCvTermsFound(Collection<MitabCvTerm> terms, FileSourceContext context, String message)Listen to an event where several CvTerms were found and only one was expected.voidonSeveralFirstAuthorFound(Collection<MitabAuthor> authors)onSeveralFirstAuthorFound.voidonSeveralHostOrganismFound(Collection<MitabOrganism> organisms, FileSourceContext context)Listen to an event where several host organisms were found in a single experiment and only one was expected.voidonSeveralOrganismFound(Collection<MitabOrganism> organisms)onSeveralOrganismFound.voidonSeveralSourceFound(Collection<MitabSource> sources)onSeveralSourceFound.voidonSeveralStoichiometryFound(Collection<MitabStoichiometry> stoichiometry)onSeveralStoichiometryFound.voidonSeveralUniqueIdentifiers(Collection<MitabXref> ids)onSeveralUniqueIdentifiers.voidonSeveralUpdatedDateFound(Collection<MitabDate> dates)onSeveralUpdatedDateFound.voidonTextFoundInConfidence(MitabConfidence conf)onTextFoundInConfidence.voidonTextFoundInIdentifier(MitabXref xref)onTextFoundInIdentifier.-
Methods inherited from interface psidev.psi.mi.jami.listener.MIFileParserListener
onAliasWithoutName, onAnnotationWithoutTopic, onInteractionWithoutParticipants, onInvalidOrganismTaxid, onInvalidPosition, onInvalidRange, onInvalidStoichiometry, onInvalidSyntax, onMissingChecksumMethod, onMissingChecksumValue, onMissingConfidenceType, onMissingConfidenceValue, onMissingCvTermName, onMissingInteractorName, onMissingParameterType, onMissingParameterValue, onParticipantWithoutInteractor, onSyntaxWarning, onXrefWithoutDatabase, onXrefWithoutId
-
-
-
-
Method Detail
-
onTextFoundInIdentifier
void onTextFoundInIdentifier(MitabXref xref)
onTextFoundInIdentifier.
- Parameters:
xref- aMitabXrefobject.
-
onTextFoundInConfidence
void onTextFoundInConfidence(MitabConfidence conf)
onTextFoundInConfidence.
- Parameters:
conf- aMitabConfidenceobject.
-
onMissingExpansionId
void onMissingExpansionId(MitabCvTerm expansion)
onMissingExpansionId.
- Parameters:
expansion- aMitabCvTermobject.
-
onSeveralUniqueIdentifiers
void onSeveralUniqueIdentifiers(Collection<MitabXref> ids)
onSeveralUniqueIdentifiers.
- Parameters:
ids- aCollectionobject.
-
onEmptyUniqueIdentifiers
void onEmptyUniqueIdentifiers(int line, int column, int mitabColumn)onEmptyUniqueIdentifiers.
- Parameters:
line- a int.column- a int.mitabColumn- a int.
-
onMissingInteractorIdentifierColumns
void onMissingInteractorIdentifierColumns(int line, int column, int mitabColumn)onMissingInteractorIdentifierColumns.
- Parameters:
line- a int.column- a int.mitabColumn- a int.
-
onSeveralOrganismFound
void onSeveralOrganismFound(Collection<MitabOrganism> organisms)
onSeveralOrganismFound.
- Parameters:
organisms- aCollectionobject.
-
onSeveralStoichiometryFound
void onSeveralStoichiometryFound(Collection<MitabStoichiometry> stoichiometry)
onSeveralStoichiometryFound.
- Parameters:
stoichiometry- aCollectionobject.
-
onSeveralFirstAuthorFound
void onSeveralFirstAuthorFound(Collection<MitabAuthor> authors)
onSeveralFirstAuthorFound.
- Parameters:
authors- aCollectionobject.
-
onSeveralSourceFound
void onSeveralSourceFound(Collection<MitabSource> sources)
onSeveralSourceFound.
- Parameters:
sources- aCollectionobject.
-
onSeveralCreatedDateFound
void onSeveralCreatedDateFound(Collection<MitabDate> dates)
onSeveralCreatedDateFound.
- Parameters:
dates- aCollectionobject.
-
onSeveralUpdatedDateFound
void onSeveralUpdatedDateFound(Collection<MitabDate> dates)
onSeveralUpdatedDateFound.
- Parameters:
dates- aCollectionobject.
-
onAliasWithoutDbSource
void onAliasWithoutDbSource(MitabAlias alias)
onAliasWithoutDbSource.
- Parameters:
alias- aMitabAliasobject.
-
onSeveralCvTermsFound
void onSeveralCvTermsFound(Collection<MitabCvTerm> terms, FileSourceContext context, String message)
Listen to an event where several CvTerms were found and only one was expected. Can happen when reading a clustered interaction evidence for instance- Parameters:
terms- aCollectionobject.context- aFileSourceContextobject.message- aStringobject.
-
onSeveralHostOrganismFound
void onSeveralHostOrganismFound(Collection<MitabOrganism> organisms, FileSourceContext context)
Listen to an event where several host organisms were found in a single experiment and only one was expected. Can happen when reading a clustered interaction evidence for instance- Parameters:
organisms- aCollectionobject.context- aFileSourceContextobject.
-
-