public class PushToTeXstudio extends java.lang.Object implements PushToApplication
| Constructor and Description |
|---|
PushToTeXstudio() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
defaultProgramPath() |
java.lang.String |
getApplicationName() |
javax.swing.Icon |
getIcon() |
java.lang.String |
getKeyStrokeName() |
java.lang.String |
getName() |
javax.swing.JPanel |
getSettingsPanel()
This method asks the implementing class to return a JPanel populated
with the imlementation's options panel, if necessary.
|
java.lang.String |
getTooltip() |
void |
operationCompleted(BasePanel panel)
Reporting etc., this method is called on the event dispatch thread after
pushEntries() returns.
|
void |
pushEntries(BibtexDatabase database,
BibtexEntry[] entries,
java.lang.String keys,
MetaData metaData)
The actual operation.
|
boolean |
requiresBibtexKeys()
Check whether this operation requires BibTeX keys to be set for the entries.
|
void |
storeSettings()
This method is called to indicate that the settings panel returned from
the getSettingsPanel() method has been shown to the user and that the
user has indicated that the settings should be stored.
|
public java.lang.String getName()
getName in interface PushToApplicationpublic java.lang.String getApplicationName()
getApplicationName in interface PushToApplicationpublic java.lang.String getTooltip()
getTooltip in interface PushToApplicationpublic javax.swing.Icon getIcon()
getIcon in interface PushToApplicationpublic java.lang.String getKeyStrokeName()
getKeyStrokeName in interface PushToApplicationprotected java.lang.String defaultProgramPath()
public javax.swing.JPanel getSettingsPanel()
PushToApplicationgetSettingsPanel in interface PushToApplicationpublic void storeSettings()
PushToApplicationstoreSettings in interface PushToApplicationpublic void pushEntries(BibtexDatabase database, BibtexEntry[] entries, java.lang.String keys, MetaData metaData)
PushToApplicationpushEntries in interface PushToApplicationpublic void operationCompleted(BasePanel panel)
PushToApplicationoperationCompleted in interface PushToApplicationpublic boolean requiresBibtexKeys()
PushToApplicationrequiresBibtexKeys in interface PushToApplication