package org.jabref.shared.event; import org.jabref.model.database.BibDatabaseContext; import org.jabref.model.entry.BibEntry; /** * A new {@link UpdateRefusedEvent} is fired, when the user tries to push changes of an obsolete * {@link BibEntry} to the server. */ public class UpdateRefusedEvent { private final BibDatabaseContext bibDatabaseContext; private final BibEntry localBibEntry; private final BibEntry sharedBibEntry; /** * @param bibDatabaseContext Affected {@link BibDatabaseContext} * @param bibEntry Affected {@link BibEntry} */ public UpdateRefusedEvent(BibDatabaseContext bibDatabaseContext, BibEntry localBibEntry, BibEntry sharedBibEntry) { this.bibDatabaseContext = bibDatabaseContext; this.localBibEntry = localBibEntry; this.sharedBibEntry = sharedBibEntry; } public BibDatabaseContext getBibDatabaseContext() { return this.bibDatabaseContext; } public BibEntry getLocalBibEntry() { return localBibEntry; } public BibEntry getSharedBibEntry() { return sharedBibEntry; } }