| Modifier and Type | Class and Description |
|---|---|
| protected class |
| Modifier and Type | Field and Description |
|---|---|
| protected String | |
| protected boolean | |
| protected boolean | |
| protected final DialogService | |
| private static final Logger | |
| protected boolean | |
| protected final PreferencesService |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Action | |
| public JabRefIcon | getApplicationIcon()
Implements org. Gets the icon associated with the application. |
| protected String | |
| protected String | |
| protected String[] | Returns: String array with the command to call and its argumentsString containing the Bibtex keys to be pushed to the application keyString)Constructs the command line arguments for pushing citations to the application. |
| protected String | Returns: String with the command nameFunction to get the command name in case it is different from the application name |
| public String | |
| public PushToApplicationSettings | getSettings(PushToApplication application, PushToApplicationPreferences preferences)
Implements org.
|
| public String | getTooltip()
Implements org. Gets a tooltip for the push operation. |
| public void | onOperationCompleted()
Implements org. Reporting etc., this method is called on the event dispatch thread after pushEntries() returns. |
| public void | pushEntries(BibDatabaseContext database, List<BibEntry> entries, String keyString)
Implements org. The actual operation. |
| protected void | pushEntries(BibDatabaseContext database, List<BibEntry> entries, String keyString, ProcessBuilder processBuilder)
|
| public boolean | requiresCitationKeys()
Implements org. Check whether this operation requires citation keys to be set for the entries. |
| commandPath | back to summary |
|---|---|
| protected String commandPath | |
| couldNotCall | back to summary |
|---|---|
| protected boolean couldNotCall | |
| couldNotPush | back to summary |
|---|---|
| protected boolean couldNotPush | |
| dialogService | back to summary |
|---|---|
| protected final DialogService dialogService | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| notDefined | back to summary |
|---|---|
| protected boolean notDefined | |
| preferencesService | back to summary |
|---|---|
| protected final PreferencesService preferencesService | |
| AbstractPushToApplication | back to summary |
|---|---|
| public AbstractPushToApplication(DialogService dialogService, PreferencesService preferencesService) | |
| getAction | back to summary |
|---|---|
| public Action getAction() Implements org.
| |
| getApplicationIcon | back to summary |
|---|---|
| public JabRefIcon getApplicationIcon() Implements org. Doc from org. Gets the icon associated with the application.
| |
| getCitePrefix | back to summary |
|---|---|
| protected String getCitePrefix() | |
| getCiteSuffix | back to summary |
|---|---|
| protected String getCiteSuffix() | |
| getCommandLine | back to summary |
|---|---|
| protected String[] getCommandLine(String keyString) Constructs the command line arguments for pushing citations to the application. The method formats the citation key and prefixes/suffixes as per user preferences before invoking the application with the command to insert text.
| |
| getCommandName | back to summary |
|---|---|
| protected String getCommandName() Function to get the command name in case it is different from the application name
| |
| getDelimiter | back to summary |
|---|---|
| public String getDelimiter() Implements org. | |
| getSettings | back to summary |
|---|---|
| public PushToApplicationSettings getSettings(PushToApplication application, PushToApplicationPreferences preferences) Implements org.
| |
| getTooltip | back to summary |
|---|---|
| public String getTooltip() Implements org. Doc from org. Gets a tooltip for the push operation.
| |
| onOperationCompleted | back to summary |
|---|---|
| public void onOperationCompleted() Implements org. Doc from org. Reporting etc., this method is called on the event dispatch thread after pushEntries() returns.
| |
| pushEntries | back to summary |
|---|---|
| public void pushEntries(BibDatabaseContext database, List<BibEntry> entries, String keyString) Implements org. Doc from org. The actual operation. This method will not be called on the event dispatch thread, so it should not do GUI operations without utilizing invokeLater().
| |
| pushEntries | back to summary |
|---|---|
protected void pushEntries(BibDatabaseContext database, List<BibEntry> entries, String keyString, ProcessBuilder processBuilder)
| |
| requiresCitationKeys | back to summary |
|---|---|
| public boolean requiresCitationKeys() Implements org. Doc from org. Check whether this operation requires citation keys to be set for the entries. If true is returned an error message will be displayed if keys are missing.
| |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public Optional | |
| public Optional | |
| public String |
| PushToApplicationAction | back to summary |
|---|---|
| protected PushToApplicationAction() | |
| getIcon | back to summary |
|---|---|
| public Optional Overrides default org.
| |
| getKeyBinding | back to summary |
|---|---|
| public Optional Overrides default org.
| |
| getText | back to summary |
|---|---|
| public String getText() Implements org.
| |