public class PushToLyx extends java.lang.Object implements PushToApplication
Constructor and Description |
---|
PushToLyx() |
Modifier and Type | Method and Description |
---|---|
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 keyString,
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 void pushEntries(BibtexDatabase database, BibtexEntry[] entries, java.lang.String keyString, MetaData metaData)
PushToApplication
pushEntries
in interface PushToApplication
public java.lang.String getName()
getName
in interface PushToApplication
public java.lang.String getApplicationName()
getApplicationName
in interface PushToApplication
public java.lang.String getTooltip()
getTooltip
in interface PushToApplication
public javax.swing.Icon getIcon()
getIcon
in interface PushToApplication
public java.lang.String getKeyStrokeName()
getKeyStrokeName
in interface PushToApplication
public void operationCompleted(BasePanel panel)
PushToApplication
operationCompleted
in interface PushToApplication
public boolean requiresBibtexKeys()
PushToApplication
requiresBibtexKeys
in interface PushToApplication
public javax.swing.JPanel getSettingsPanel()
PushToApplication
getSettingsPanel
in interface PushToApplication
public void storeSettings()
PushToApplication
storeSettings
in interface PushToApplication