Verified Owner
Top Description Fields Constructors Methods
org.jabref.gui.mergeentries.threewaymerge.cell

public Class OpenExternalLinkAction

extends SimpleCommand
Class Inheritance
Imports
java.io.IOException, java.net.URI, org.jabref.gui.actions.SimpleCommand, org.jabref.gui.desktop.os.NativeDesktop, org.jabref.gui.frame.ExternalApplicationsPreferences, org.jabref.model.entry.identifier.DOI, org.slf4j.Logger, .LoggerFactory

A command for opening DOIs and URLs. This was created primarily for simplifying FieldValueCell.

Field Summary

Modifier and TypeField and Description
private final ExternalApplicationsPreferences
private final Logger
private final String
Inherited from org.jabref.gui.actions.SimpleCommand:
statusMessage

Constructor Summary

AccessConstructor and Description
public
OpenExternalLinkAction(String urlOrDoi, ExternalApplicationsPreferences externalApplicationsPreferences)

Method Summary

Modifier and TypeMethod and Description
public void
Inherited from org.jabref.gui.actions.SimpleCommand:
getProgressprogressPropertysetExecutablestatusMessageProperty

Field Detail

externalApplicationPreferencesback to summary
private final ExternalApplicationsPreferences externalApplicationPreferences
LOGGERback to summary
private final Logger LOGGER
urlOrDoiback to summary
private final String urlOrDoi

Constructor Detail

OpenExternalLinkActionback to summary
public OpenExternalLinkAction(String urlOrDoi, ExternalApplicationsPreferences externalApplicationsPreferences)

Method Detail

executeback to summary
public void execute()
Annotations
@Override