| Package | Description |
|---|---|
| org.mdi.bootstrap.swing |
Specific Swing Bootstrap interfaces for the framework.
|
| org.mdi.plugins |
Plugins management classes.
|
| org.mdi.plugins.jfx |
Specific JavaFX Plugins management classes.
|
| org.mdi.plugins.swing |
Specific Swing Plugins management classes.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
GUIApplication.updateMenus(MDIPlugin plugin)
Update the MDIMenuFactory menus.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMDIPlugin<C>
This class provides a default implementation of the
MDIPlugin interface, which does nothing,
to minimize the effort required to implement this interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJFXMDIPlugin
An AbstractMDIPlugin which has some additional methods for easing their implementation on JavaFX.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SwingMDIPlugin
A Swing MDI Plugin.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSwingMDIPlugin
An AbstractSwingMDIPlugin which has some additional methods for easing their implementation on Swing.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<MDIPlugin<?>> |
PluginsMenuFactory.pluginsVector
The list of Plugins.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Object> |
PluginMenuHandler.getPluginStaticMenuElements(java.lang.String menuKey,
MDIPlugin plugin)
Encapsulate the import of plugin menus.
|
void |
PluginsMenuFactory.updateMenus(MDIPlugin plugin)
This method is used to tell to the Plugin that its menus may been modified.Do nothing by default.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Object> |
PluginMenuHandler.getPluginObjectsForKey(java.lang.String menuKey,
java.util.List<MDIPlugin<?>> plugins)
Return a specific object associated with plugins.
|
java.util.List<java.lang.Object> |
PluginMenuHandler.getPluginsDynamicMenuElements(java.lang.String key,
FileProperties prop,
java.util.List<MDIPlugin<?>> plugins)
Return a dynamic plugins menu items for all plugins.
|