|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.fife.ui.app.AbstractPlugin org.fife.ui.app.GUIPlugin org.fife.rtext.plugins.filesystemtree.FileSystemTreePlugin
public class FileSystemTreePlugin
A panel displaying all files on the local file system, allowing for quick and easy opening of files without opening the file chooser.
Field Summary |
---|
Fields inherited from interface org.fife.ui.app.GUIApplicationConstants |
---|
OS_LINUX, OS_MAC_OSX, OS_OTHER, OS_WINDOWS |
Fields inherited from interface org.fife.ui.dockablewindows.DockableWindowConstants |
---|
BOTTOM, FLOATING, LEFT, RIGHT, TOP |
Constructor Summary | |
---|---|
FileSystemTreePlugin(AbstractPluggableGUIApplication app)
Creates a new FileSystemTreePlugin . |
Method Summary | |
---|---|
PluginOptionsDialogPanel |
getOptionsDialogPanel()
Returns the options panel for this source browser. |
java.lang.String |
getPluginAuthor()
Returns the author of the plugin. |
javax.swing.Icon |
getPluginIcon()
Returns the icon for this plugin. |
java.lang.String |
getPluginName()
Returns the name of this GUIPlugin . |
java.lang.String |
getPluginVersion()
Returns the plugin version. |
void |
goInto(java.io.File dir)
Drills into a directory. |
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. |
boolean |
uninstall()
Called just before this Plugin is removed from an
RText instance. |
Methods inherited from class org.fife.ui.app.GUIPlugin |
---|
dockableWindowIterator, getDockableWindow, lookAndFeelChanged, putDockableWindow |
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 |
Constructor Detail |
---|
public FileSystemTreePlugin(AbstractPluggableGUIApplication app)
FileSystemTreePlugin
.
app
- The RText instance.Method Detail |
---|
public PluginOptionsDialogPanel getOptionsDialogPanel()
public java.lang.String getPluginAuthor()
public javax.swing.Icon getPluginIcon()
public java.lang.String getPluginName()
GUIPlugin
.
public java.lang.String getPluginVersion()
public void goInto(java.io.File dir)
dir
- The directory to drill into.public void install(AbstractPluggableGUIApplication app)
GUIPlugin
, 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 boolean uninstall()
Plugin
is removed from an
RText instance. Here we uninstall any listeners we registered.
Plugin.install(org.fife.ui.app.AbstractPluggableGUIApplication)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |