Interface PublicationChangeListener

    • Method Detail

      • onPubmedIdUpdate

        void onPubmedIdUpdate​(Publication publication,
                              String oldPubmedId)

        onPubmedIdUpdate

        Parameters:
        publication - : updated publication
        oldPubmedId - : old pubmed
      • onDoiUpdate

        void onDoiUpdate​(Publication publication,
                         String oldDoi)

        onDoiUpdate

        Parameters:
        publication - : updated publication
        oldDoi - : old doi
      • onImexIdentifierUpdate

        void onImexIdentifierUpdate​(Publication publication,
                                    Xref addedXref)

        onImexIdentifierUpdate

        Parameters:
        publication - : updated publication
        addedXref - : added xref
      • onTitleUpdated

        void onTitleUpdated​(Publication publication,
                            String oldTitle)

        onTitleUpdated

        Parameters:
        publication - : updated publication
        oldTitle - : old title
      • onJournalUpdated

        void onJournalUpdated​(Publication publication,
                              String oldJournal)

        onJournalUpdated

        Parameters:
        publication - : updated publication
        oldJournal - : old journal
      • onCurationDepthUpdate

        void onCurationDepthUpdate​(Publication publication,
                                   CurationDepth oldDepth)

        onCurationDepthUpdate

        Parameters:
        publication - : updated publication
        oldDepth - : old depth
      • onPublicationDateUpdated

        void onPublicationDateUpdated​(Publication publication,
                                      Date oldDate)

        onPublicationDateUpdated

        Parameters:
        publication - : updated publication
        oldDate - : old date
      • onAuthorAdded

        void onAuthorAdded​(Publication publication,
                           String addedAuthor)

        onAuthorAdded

        Parameters:
        publication - : updated publication
        addedAuthor - : added author
      • onAuthorRemoved

        void onAuthorRemoved​(Publication publication,
                             String removedAuthor)

        onAuthorRemoved

        Parameters:
        publication - : updated publication
        removedAuthor - : removed author
      • onReleaseDateUpdated

        void onReleaseDateUpdated​(Publication publication,
                                  Date oldDate)

        onReleaseDateUpdated

        Parameters:
        publication - : updated publication
        oldDate - : old release date
      • onSourceUpdated

        void onSourceUpdated​(Publication publication,
                             Source oldSource)

        onSourceUpdated

        Parameters:
        publication - : updated publication
        oldSource - : old source