Package | Description |
---|---|
org.mdi.bootstrap |
Minimal Bootstrap interfaces for the framework.
|
org.mdi.bootstrap.swing |
Specific Swing Bootstrap interfaces for the framework.
|
org.mdi.plugins |
Plugins management classes.
|
org.mdi.plugins.swing |
Specific Swing Plugins management classes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FileProperties.isCompatibleWith(FileProperties prop)
Same as
isCompatibleWith(org.mdi.bootstrap.FileProperties, boolean) , with only partial compatibility. |
boolean |
FileProperties.isCompatibleWith(FileProperties prop,
boolean complete)
Look if two FileProperties are compatible.
|
Modifier and Type | Class and Description |
---|---|
class |
SwingFileProperties
The swing file properties class.
|
Modifier and Type | Method and Description |
---|---|
default void |
MDIApplicationListener.fireTabChanged(FileProperties prop)
Fired when the currently selected Tab change.
|
default void |
MDIApplicationListener.fireTabRemoved(FileProperties prop)
Fired when a tab is removed.
|
default void |
MDIApplicationListener.fireUpdateSelectedTab(FileProperties prop)
Fired when the selected tab has changed.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractMDIPlugin.getDynamicMenuElements(java.lang.String key,
FileProperties<C> prop)
Return null by default
|
java.lang.Object |
MDIPlugin.getDynamicMenuElements(java.lang.String menuKey,
FileProperties<C> prop)
This method is responsible for retrieving all the dynamic GUI interfaces of the plugin that must be integrated in the general
application interface.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractSwingMDIPlugin.getDynamicMenuElements(java.lang.String menuKey,
FileProperties<javax.swing.JComponent> prop)
This method is responsible for retrieving all the dynamic GUI interfaces of the plugin that must be integrated in the general
application interface.
|
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.
|