Interface MitabParserListener

    • Method Detail

      • onTextFoundInIdentifier

        void onTextFoundInIdentifier​(MitabXref xref)

        onTextFoundInIdentifier.

        Parameters:
        xref - a MitabXref object.
      • onTextFoundInConfidence

        void onTextFoundInConfidence​(MitabConfidence conf)

        onTextFoundInConfidence.

        Parameters:
        conf - a MitabConfidence object.
      • onMissingExpansionId

        void onMissingExpansionId​(MitabCvTerm expansion)

        onMissingExpansionId.

        Parameters:
        expansion - a MitabCvTerm object.
      • onSeveralUniqueIdentifiers

        void onSeveralUniqueIdentifiers​(Collection<MitabXref> ids)

        onSeveralUniqueIdentifiers.

        Parameters:
        ids - a Collection object.
      • 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.
      • onSeveralStoichiometryFound

        void onSeveralStoichiometryFound​(Collection<MitabStoichiometry> stoichiometry)

        onSeveralStoichiometryFound.

        Parameters:
        stoichiometry - a Collection object.
      • onSeveralFirstAuthorFound

        void onSeveralFirstAuthorFound​(Collection<MitabAuthor> authors)

        onSeveralFirstAuthorFound.

        Parameters:
        authors - a Collection object.
      • onSeveralCreatedDateFound

        void onSeveralCreatedDateFound​(Collection<MitabDate> dates)

        onSeveralCreatedDateFound.

        Parameters:
        dates - a Collection object.
      • onSeveralUpdatedDateFound

        void onSeveralUpdatedDateFound​(Collection<MitabDate> dates)

        onSeveralUpdatedDateFound.

        Parameters:
        dates - a Collection object.
      • onAliasWithoutDbSource

        void onAliasWithoutDbSource​(MitabAlias alias)

        onAliasWithoutDbSource.

        Parameters:
        alias - a MitabAlias object.
      • 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 - a Collection object.
        context - a FileSourceContext object.
        message - a String object.
      • 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 - a Collection object.
        context - a FileSourceContext object.