|
ICY Version 1.0.1.0
|
Inherits icy::plugin::PluginLoader::PluginLoaderListener.
Public Member Functions | |
| MainRibbon (JRibbon ribbon) | |
| ToolRibbonTask | getToolRibbon () |
| void | addNewPlugin (String className) |
| void | pluginLoaderChanged (PluginLoaderEvent e) |
Static Public Member Functions | |
| static void | setPluginButton (AbstractCommandButton button, PluginDescriptor plugin, ActionListener action) |
| static void | setPluginButton (AbstractCommandButton button, final PluginDescriptor plugin) |
| static AbstractCommandButton | buildPluginButton (final PluginDescriptor plugin, ActionListener action, boolean toggle) |
| static JCommandButton | buildPluginCommandButton (final PluginDescriptor plugin, ActionListener action) |
| static JCommandButton | buildPluginCommandButton (final PluginDescriptor plugin) |
| static JCommandToggleButton | buildPluginCommandToggleButton (final PluginDescriptor plugin, ActionListener action) |
| static JCommandToggleButton | buildPluginCommandToggleButton (final PluginDescriptor plugin) |
Static Public Attributes | |
| static final String | TASK_PLUGINS = "Plugins" |
| static final String | BAND_SETUP = "Setup" |
| static final String | BAND_NEW = "New" |
| static final String | BAND_OTHERS = "Others" |
Package Functions | |
| ItemDefinition | findItem (String className) |
| void | addItem (String className) |
| void | addItem (PluginDescriptor plugin) |
| void | updateItem (String className) |
| void | updateItem (PluginDescriptor plugin, ItemDefinition item) |
| void | removeItem (String className) |
| void | removeItem (ItemDefinition item) |
| void | refreshOthersPluginsList () |
| void | saveWorkspaces () |
Package Attributes | |
| BandDefinition | setupPluginsBandDef |
| BandDefinition | newPluginsBandDef |
| BandDefinition | othersPluginsBandDef |
| final JRibbonBand | othersPluginsBand |
| final JMenu | othersPluginsMenu |
This class is used to separate ribbon construction from the ribbon frame
| icy.gui.menu.MainRibbon.MainRibbon | ( | JRibbon | ribbon | ) |
| ribbon |
| void icy.gui.menu.MainRibbon.addNewPlugin | ( | String | className | ) |
Add a new installed plugin
| static AbstractCommandButton icy.gui.menu.MainRibbon.buildPluginButton | ( | final PluginDescriptor | plugin, |
| ActionListener | action, | ||
| boolean | toggle | ||
| ) | [static] |
Build a plugin button
| static JCommandButton icy.gui.menu.MainRibbon.buildPluginCommandButton | ( | final PluginDescriptor | plugin | ) | [static] |
Build a plugin button with default action (execute plugin)
| static JCommandButton icy.gui.menu.MainRibbon.buildPluginCommandButton | ( | final PluginDescriptor | plugin, |
| ActionListener | action | ||
| ) | [static] |
Build a plugin button with specified action
| static JCommandToggleButton icy.gui.menu.MainRibbon.buildPluginCommandToggleButton | ( | final PluginDescriptor | plugin, |
| ActionListener | action | ||
| ) | [static] |
Build a plugin toggle button with specified action
| static JCommandToggleButton icy.gui.menu.MainRibbon.buildPluginCommandToggleButton | ( | final PluginDescriptor | plugin | ) | [static] |
Build a plugin toggle button with default action (execute plugin)
| void icy.gui.menu.MainRibbon.saveWorkspaces | ( | ) | [package] |
save workspaces from menu
| static void icy.gui.menu.MainRibbon.setPluginButton | ( | AbstractCommandButton | button, |
| final PluginDescriptor | plugin | ||
| ) | [static] |
Set a plugin button with default action
| static void icy.gui.menu.MainRibbon.setPluginButton | ( | AbstractCommandButton | button, |
| PluginDescriptor | plugin, | ||
| ActionListener | action | ||
| ) | [static] |
Set a plugin button with specified action
1.7.3