|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.fife.ui.app.AbstractPlugin
org.fife.rtext.plugins.console.Plugin
A plugin that allows the user to have a command prompt embedded in RText.
| Field Summary | |
protected static java.util.ResourceBundle |
msg
|
| Constructor Summary | |
Plugin(AbstractPluggableGUIApplication app)
Constructor. |
|
| Method Summary | |
org.fife.rtext.plugins.console.ConsoleWindow |
getDockableWindow()
Returns the dockable window containing the consoles. |
PluginOptionsDialogPanel |
getOptionsDialogPanel()
Returns an options panel for use in an Options dialog. This panel should contain all options pertaining to this plugin. |
java.lang.String |
getPluginAuthor()
Returns the author of the plugin. |
javax.swing.Icon |
getPluginIcon()
Returns the icon to display beside the name of this plugin in the application's interface. |
java.lang.String |
getPluginName()
Returns the name of the plugin. |
java.lang.String |
getPluginVersion()
Returns the version of the plugin. |
RText |
getRText()
Returns the parent application. |
java.lang.String |
getString(java.lang.String key)
Returns a localized message. |
java.lang.String |
getString(java.lang.String key,
java.lang.String param)
Returns a localized message. |
java.lang.String |
getString(java.lang.String key,
java.lang.String param1,
java.lang.String param2)
Returns a localized message. |
void |
install(AbstractPluggableGUIApplication app)
Called just after a plugin is added to a GUI application. |
void |
savePreferences()
Called when the GUI application is shutting down. When this method is called, the Plugin should save any preferences. |
void |
stopCurrentProcess()
Stops the currently running process, if any. |
boolean |
uninstall()
Called just before this Plugin is removed from an
GUIApplication. This gives the plugin a chance to clean
up any loose ends (kill any threads, close any files, remove listeners,
etc.). |
| Methods inherited from class org.fife.ui.app.AbstractPlugin |
getOptionsDialogPanelParentPanelID, setOptionsDialogPanelParentPanelID |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final java.util.ResourceBundle msg
| Constructor Detail |
public Plugin(AbstractPluggableGUIApplication app)
app - The parent application.| Method Detail |
public org.fife.rtext.plugins.console.ConsoleWindow getDockableWindow()
public PluginOptionsDialogPanel getOptionsDialogPanel()
public java.lang.String getPluginAuthor()
public javax.swing.Icon getPluginIcon()
null
to represent no icon.public java.lang.String getPluginName()
public java.lang.String getPluginVersion()
public RText getRText()
public java.lang.String getString(java.lang.String key)
key - The key.
getString(String, String),
getString(String, String, String)
public java.lang.String getString(java.lang.String key,
java.lang.String param)
key - The key.param - A parameter for the localized message.
getString(String),
getString(String, String, String)
public java.lang.String getString(java.lang.String key,
java.lang.String param1,
java.lang.String param2)
key - The key.param1 - A parameter for the localized message.param2 - A parameter for the localized message.
getString(String),
getString(String, String)public void install(AbstractPluggableGUIApplication app)
PluginGUIPlugin, it has already been added visually. Plugins
should use this method to register any listeners to the GUI application
and do any other necessary setup.
app - The application to which this plugin was just added.Plugin.uninstall()public void savePreferences()
Plugin should save any preferences.
public void stopCurrentProcess()
public boolean uninstall()
Plugin is removed from an
GUIApplication. This gives the plugin a chance to clean
up any loose ends (kill any threads, close any files, remove listeners,
etc.).
Plugin.install(org.fife.ui.app.AbstractPluggableGUIApplication)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||