public class PluginManager extends org.freehep.application.studio.pluginmanager.PluginManager implements PreferencesTopic
Constructor and Description |
---|
PluginManager() |
Modifier and Type | Method and Description |
---|---|
boolean |
apply(JComponent panel)
Called when the user pushes the apply button in the preferences dialog.
|
JComponent |
component()
Get the component to display in the preferences dialog
|
protected void |
init() |
boolean |
install(Component parent,
Collection<org.freehep.application.studio.PluginInfo> plugins) |
protected org.freehep.application.studio.pluginmanager.PluginPreferences |
makePreferences() |
String[] |
path()
Specifies where in the preferences tree this item should appear.
|
applicationVisible, cleanup, getActivePlugins, getAvailablePlugins, getPluginMap, getPreferences, isPluginListIsReady, offerUpdate, processAvailablePlugins, restart, run, setPluginListHandler, showPluginManager, startPluginListDownload, uninstall, update, update
protected void init() throws SAXException, IOException
init
in class org.freehep.application.studio.pluginmanager.PluginManager
SAXException
IOException
public boolean install(Component parent, Collection<org.freehep.application.studio.PluginInfo> plugins)
install
in class org.freehep.application.studio.pluginmanager.PluginManager
public String[] path()
PreferencesTopic
path
in interface PreferencesTopic
public JComponent component()
PreferencesTopic
component
in interface PreferencesTopic
public boolean apply(JComponent panel)
PreferencesTopic
apply
in interface PreferencesTopic
panel
- The component currently being displayedPreferencesTopic.component()
protected org.freehep.application.studio.pluginmanager.PluginPreferences makePreferences()
makePreferences
in class org.freehep.application.studio.pluginmanager.PluginManager
Copyright © 2016. All rights reserved.