- aboutAction - Variable in class org.mdi.app.swing.AbstractMDIMenuFactory
-
The MDIApplication About component, if there is any.
- aboutPanel - Variable in class org.mdi.gui.swing.DefaultAboutAction
-
The Settings panel.
- AbstractAboutAction - Class in org.mdi.gui.swing
-
An action for the About menu.
- AbstractAboutAction(GUIApplication, String) - Constructor for class org.mdi.gui.swing.AbstractAboutAction
-
Constructor.
- AbstractApplication - Class in org.mdi.app
-
An abstract MDIApplication which does not provide a GUI.
- AbstractApplication() - Constructor for class org.mdi.app.AbstractApplication
-
- AbstractConfiguration2 - Class in org.mdi.bootstrap
-
A default implementation of Configuration2 which uses a Map for properties.
- AbstractConfiguration2() - Constructor for class org.mdi.bootstrap.AbstractConfiguration2
-
- AbstractConfiguration2.PropertyValue - Class in org.mdi.bootstrap
-
A property value.
- AbstractJFXApplication - Class in org.mdi.app.jfx
-
An abstract JavaFX-based MDIApplication which does not provide a GUI.
- AbstractJFXApplication() - Constructor for class org.mdi.app.jfx.AbstractJFXApplication
-
- AbstractJFXMDIPlugin - Class in org.mdi.plugins.jfx
-
An AbstractMDIPlugin which has some additional methods for easing their implementation on JavaFX.
- AbstractJFXMDIPlugin() - Constructor for class org.mdi.plugins.jfx.AbstractJFXMDIPlugin
-
- AbstractMDIAction - Class in org.mdi.bootstrap.swing
-
An MDIAction that is also an AbstractAction, which allows to use it directly in swing components.
- AbstractMDIAction() - Constructor for class org.mdi.bootstrap.swing.AbstractMDIAction
-
Defines an AbstractMDIAction object with a default description string and default icon.
- AbstractMDIAction(String) - Constructor for class org.mdi.bootstrap.swing.AbstractMDIAction
-
Defines an AbstractMDIAction object with a specified description string and default icon.
- AbstractMDIAction(String, Icon) - Constructor for class org.mdi.bootstrap.swing.AbstractMDIAction
-
Defines an AbstractMDIAction object with specified description string and icon.
- AbstractMDIAction(MDIApplication) - Constructor for class org.mdi.bootstrap.swing.AbstractMDIAction
-
Defines an AbstractMDIAction object with a default description string and default icon.
- AbstractMDIAction(MDIApplication, String) - Constructor for class org.mdi.bootstrap.swing.AbstractMDIAction
-
Defines an AbstractMDIAction object with a specified description string and default icon.
- AbstractMDIAction(MDIApplication, String, Icon) - Constructor for class org.mdi.bootstrap.swing.AbstractMDIAction
-
Defines an AbstractMDIAction object with specified description string and icon.
- AbstractMDIApplication - Class in org.mdi.app.swing
-
- AbstractMDIApplication() - Constructor for class org.mdi.app.swing.AbstractMDIApplication
-
Constructor, with a default title.
- AbstractMDIApplication(String) - Constructor for class org.mdi.app.swing.AbstractMDIApplication
-
Constructor.
- AbstractMDIApplication.MDIFrame - Class in org.mdi.app.swing
-
- AbstractMDILauncher<A extends AbstractMDIApplication> - Class in org.mdi.app.swing
-
THis is a tentative class to use the frameork on Mac OS X.
- AbstractMDILauncher() - Constructor for class org.mdi.app.swing.AbstractMDILauncher
-
- AbstractMDILauncher(String[]) - Constructor for class org.mdi.app.swing.AbstractMDILauncher
-
- AbstractMDILauncher.OSXAboutListener - Class in org.mdi.app.swing
-
listener which listens to the about event from the os x system.
- AbstractMDILauncher.OSXPreferenceListener - Class in org.mdi.app.swing
-
this listener is fired when the os x system fires preferences.
- AbstractMDIMenuFactory - Class in org.mdi.app.swing
-
- AbstractMDIMenuFactory() - Constructor for class org.mdi.app.swing.AbstractMDIMenuFactory
-
Constructor.
- AbstractMDIPlugin<C> - Class in org.mdi.plugins
-
This class provides a default implementation of the MDIPlugin
interface, which does nothing,
to minimize the effort required to implement this interface.
- AbstractMDIPlugin() - Constructor for class org.mdi.plugins.AbstractMDIPlugin
-
- AbstractPlugin - Class in org.mdi.plugins
-
This class provides a skeletal implementation of the Plugin
interface, which does nothing, to minimize
the effort required to implement this interface.
- AbstractPlugin() - Constructor for class org.mdi.plugins.AbstractPlugin
-
- AbstractPluginsEDTSupport - Class in org.mdi.plugins
-
An abstract class for Plugins EDT support.
- AbstractPluginsEDTSupport(PluginsManager) - Constructor for class org.mdi.plugins.AbstractPluginsEDTSupport
-
- AbstractSettingsAction - Class in org.mdi.gui.swing
-
An action for the Settings menu.
- AbstractSettingsAction(GUIApplication, String) - Constructor for class org.mdi.gui.swing.AbstractSettingsAction
-
Constructor.
- AbstractSettingsAction(GUIApplication, String, Icon) - Constructor for class org.mdi.gui.swing.AbstractSettingsAction
-
Constructor.
- AbstractSwingMDIPlugin - Class in org.mdi.plugins.swing
-
An AbstractSwingMDIPlugin which has some additional methods for easing their implementation on Swing.
- AbstractSwingMDIPlugin() - Constructor for class org.mdi.plugins.swing.AbstractSwingMDIPlugin
-
- acceptRemoveTab(String) - Method in class org.mdi.app.swing.AbstractMDIApplication
-
Return true if the tab of the specified name can be removed.
- acceptRemoveTab(String) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Return true if the tab of the specified name can be removed.
- actionPerformed(ActionEvent) - Method in class org.mdi.bootstrap.swing.AbstractMDIAction
-
- actionPerformed(ActionEvent) - Method in class org.mdi.gui.swing.DefaultAboutAction
-
- actionPerformed(ActionEvent) - Method in class org.mdi.gui.swing.DefaultSettingsAction
-
- addAction(MDIAction) - Method in class org.mdi.util.ThreadQueue
-
Add an Action to the list of Actions to execute.
- addAction(MDIAction, ClassLoader) - Method in class org.mdi.util.ThreadQueue
-
Add an Action to the list of Actions to execute.
- addAdditionalPluginType(String, AppliManifestType) - Method in class org.mdi.app.AbstractApplication
-
Add an additional Plugin type.
- addAdditionalPluginType(String, AppliManifestType) - Method in class org.mdi.app.jfx.AbstractJFXApplication
-
Add an additional Plugin type.
- addApplicationListener(MDIApplicationListener) - Method in class org.mdi.app.swing.AbstractMDIApplication
-
Add an application listener.
- addApplicationListener(MDIApplicationListener) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Add an application listener.
- addComponent(JComponent) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
- addComponents(JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
- addCustomAction(String, short) - Method in class org.mdi.app.AbstractApplication
-
Add a custom action.
- addCustomizedContent() - Method in class org.mdi.gui.swing.JErrorPane
-
- addHandler(MessageAreaHandler) - Method in interface org.mdi.gui.MessageArea
-
Add a handler which will be fired after Hyperlink selections in the area.
- addHandler(MessageAreaHandler) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Add the handler which will be fired after Hyperlink selections in the area.
- addHorizontalDialogPart(String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout horizontally.
- addHorizontalDialogPart(String, String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout horizontally.
- addHorizontalDialogPart(JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout horizontally.
- addHorizontalDialogPart() - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout horizontally.
- addHorizontalDialogPart(String) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout horizontally.
- addHorizontalDialogPart(String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part, child of this dialog part, where the components are layout horizontally.
- addHorizontalDialogPart(String, String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part, child of this dialog part, where the components are layout horizontally.
- addHorizontalDialogPart(JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part, child of this dialog part, where the components are layout horizontally.
- addHorizontalDialogPart() - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part where the components are layout horizontally.
- addHorizontalDialogPart(String) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part where the components are layout horizontally.
- additionalPluginTypes - Variable in class org.mdi.app.AbstractApplication
-
The additional Plugins Types, optional property.
- additionalPluginTypes - Variable in class org.mdi.app.jfx.AbstractJFXApplication
-
The additional Plugins Types, optional property.
- addListener(PluginsListener) - Method in class org.mdi.plugins.PluginsManager
-
Add a Plugin Listener.
- addNode(String, JComponent) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node with a component as user Object to the settings component.
- addNode(String, JComponent, Icon) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node with a component as user Object to the settings component.
- addNode(String, String, JComponent, Icon) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node with a component as user Object to the settings component.
- addNode(String, MDISettingsNode) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node with a component as user Object to the settings component.
- addNode(String, String, MDISettingsNode) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node with a component as user Object to the settings component.
- addNode(String, JComponent, String, Icon) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node with a component as user Object to the settings component.
- addNode(String, String, JComponent, String, Icon) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node with a component as user Object to the settings component.
- addNode(String, DefaultMutableTreeNode, Icon) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node to the settings component.
- addNode(String, String, DefaultMutableTreeNode, Icon) - Method in interface org.mdi.bootstrap.swing.MDISettings
-
Add a node to the settings component.
- addNode(String, String, JComponent, Icon) - Method in class org.mdi.gui.swing.DefaultSettingsAction
-
Add a tree node with a component as user Object to the settings component.
- addNode(String, String, MDISettingsNode) - Method in class org.mdi.gui.swing.DefaultSettingsAction
-
Add a tree node with a component as user Object to the settings component.
- addNode(String, String, DefaultMutableTreeNode, Icon) - Method in class org.mdi.gui.swing.DefaultSettingsAction
-
Add a tree node to the settings component.
- addNode(DefaultMutableTreeNode, DefaultMutableTreeNode, Icon) - Method in class org.mdi.gui.swing.DefaultSettingsAction.DefaultSettingsPanel
-
Add an empty node to the tree, and associate this node with an icon.
- addPluginDirectory(URL) - Method in class org.mdi.app.AbstractApplication
-
Add an URL defining a directory where to look for Plugins.
- addPluginDirectory(URL) - Method in class org.mdi.app.jfx.AbstractJFXApplication
-
Add an URL defining a directory where to look for Plugins.
- addPluginsToolBar() - Method in class org.mdi.app.swing.AbstractMDIMenuFactory
-
Add the Toolbar for the Plugins.
- addProperty(String, Class<?>, Object) - Method in class org.mdi.bootstrap.AbstractConfiguration2
-
Add a property key and its type.
- addProperty(String, Class<?>, Object, boolean) - Method in class org.mdi.bootstrap.AbstractConfiguration2
-
Add a property key and its type.
- addTab(JComponent, Icon, SwingFileProperties, String) - Method in class org.mdi.app.swing.AbstractMDIApplication
-
Add a tab with a specified name and panel.
- addTab(JComponent, Icon, Object, String, String) - Method in class org.mdi.app.swing.AbstractMDIApplication
-
Add an undefined tab.
- addTab(JComponent, SwingFileProperties) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Add a tab with a specified name and panel.
- addTab(SwingFileProperties) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Add a tab with a specified name and panel.
- addTab(Icon, SwingFileProperties, String) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Add a tab with a specified name and panel.
- addTab(JComponent, Icon, SwingFileProperties, String) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Add a tab with a specified name and panel.
- addTab(JComponent, Object, String) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Add an undefined tab.
- addTab(JComponent, Icon, Object, String, String) - Method in interface org.mdi.bootstrap.swing.TabbedApplication
-
Add an undefined tab.
- addToBookmarkedMenu(String, AbstractAction) - Method in class org.mdi.app.swing.AbstractMDIMenuFactory
-
Add an action to a bookmarked menu.
- addToBookmarkedMenu(String, JComponent) - Method in class org.mdi.app.swing.AbstractMDIMenuFactory
-
Add a component to a bookmarked menu.
- addToBookmarkedMenu(String, AbstractAction) - Method in interface org.mdi.bootstrap.swing.MDIMenuFactory
-
Add an action to a bookmarked menu.
- addToBookmarkedMenu(String, JComponent) - Method in interface org.mdi.bootstrap.swing.MDIMenuFactory
-
Add a component to a bookmarked menu.
- addToDynamicMenuMap(String, JComponent) - Method in class org.mdi.app.swing.AbstractMDIMenuFactory
-
Add the component to the dynamic menu Map, under the menuKey key.
- addToDynamicMenuMap(String, AbstractAction) - Method in class org.mdi.app.swing.AbstractMDIMenuFactory
-
Add the AbstractAction to the dynamic menu Map, under the menuKey key.
- addToDynamicMenuMap(String, JComponent) - Method in interface org.mdi.bootstrap.swing.MDIMenuFactory
-
Add the component to the dynamic menu Map, under the menuKey key.
- addToDynamicMenuMap(String, AbstractAction) - Method in interface org.mdi.bootstrap.swing.MDIMenuFactory
-
Add the AbstractAction to the dynamic menu Map, under the menuKey key.
- addToDynamicMenus(String, Object) - Method in class org.mdi.app.swing.AbstractMDIMenuFactory
-
Add a menu component to the dynamic Menu Map.
- addToStaticMenus(String, JMenu) - Method in class org.mdi.app.swing.AbstractMDIMenuFactory
-
Add a menu to the static Menu Map.
- addVerticalDialogPart(String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout vertically.
- addVerticalDialogPart(String, String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout vertically.
- addVerticalDialogPart(JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout vertically.
- addVerticalDialogPart() - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout vertically.
- addVerticalDialogPart(String) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
Add a dialog part where the components are layout vertically.
- addVerticalDialogPart(String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part, child of this dialog part, where the components are layout vertically.
- addVerticalDialogPart(String, String, JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part, child of this dialog part, where the components are layout vertically.
- addVerticalDialogPart(JComponent...) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part, child of this dialog part, where the components are layout vertically.
- addVerticalDialogPart() - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part where the components are layout vertically.
- addVerticalDialogPart(String) - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder.DefaultDialogPart
-
Add a dialog part where the components are layout vertically.
- afterAction(MDIAction) - Method in interface org.mdi.bootstrap.MDIActionHandler
-
Method that must be executed after the
MDIAction.run()
method
of the MDIAction.
- allowedPluginTypes - Variable in class org.mdi.app.AbstractApplication
-
The allowed Plugins Types, optional property.
- allowedPluginTypes - Variable in class org.mdi.app.jfx.AbstractJFXApplication
-
The allowed Plugins Types, optional property.
- app - Variable in class org.mdi.bootstrap.swing.AbstractMDIAction
-
The application.
- app - Variable in class org.mdi.gui.swing.AbstractAboutAction
-
The Gui application.
- app - Variable in class org.mdi.gui.swing.AbstractSettingsAction
-
The Gui application.
- app - Variable in class org.mdi.plugins.AbstractPluginsEDTSupport
-
The application.
- app - Variable in class org.mdi.plugins.swing.PluginsMenuFactory
-
The GUIApplication.
- app - Variable in class org.mdi.util.ThreadQueue
-
- appDesc - Variable in class org.mdi.app.AbstractApplication
-
The application description.
- appDesc - Variable in class org.mdi.gui.swing.AbstractAboutAction
-
The application description.
- append(String) - Method in interface org.mdi.bootstrap.MessageLogger
-
Append a line of text in the message area.
- append(String, String) - Method in interface org.mdi.bootstrap.MessageLogger
-
Append a line of text in the message area.
- append(String, String, int, int) - Method in interface org.mdi.bootstrap.MessageLogger
-
Append a line of text in the message area.
- append(String, long) - Method in interface org.mdi.bootstrap.MessageLogger
-
Append a line of text with a time value in the message area.
- append(String) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text in the message area.
- append(String, long) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text in the message area.
- append(String, String) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text in the message area.
- append(String, String, int, int) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text in the message area.
- appendLink(String, String) - Method in interface org.mdi.bootstrap.MessageLogger
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String, String) - Method in interface org.mdi.bootstrap.MessageLogger
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String, String, int, int) - Method in interface org.mdi.bootstrap.MessageLogger
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String) - Method in interface org.mdi.gui.MessageArea
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String, Object) - Method in interface org.mdi.gui.MessageArea
-
Append a line of text with an hyperlink in the message area.The link can be any text without space, and can be
used as desired by the application.
- appendLink(String, String, String) - Method in interface org.mdi.gui.MessageArea
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String, String, Object) - Method in interface org.mdi.gui.MessageArea
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String, Object) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text with an hyperlink in the message area.The link can be any text without space, and can be
used as desired by the application.
- appendLink(String, String, String) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String, String, Object) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text with an hyperlink in the message area.
- appendLink(String, String, String, int, int) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text with an hyperlink in the message area.
- appendText(String) - Method in class org.mdi.gui.swing.DefaultMessageArea
-
Append a line of text, considering the possible number of lines limitation.
- appli - Variable in class org.mdi.app.swing.AbstractMDIMenuFactory
-
The MDIApplication.
- appli - Variable in class org.mdi.plugins.AbstractPlugin
-
The MDIApplication.
- ApplicationDesc - Class in org.mdi.bootstrap
-
The application description.
- ApplicationDesc() - Constructor for class org.mdi.bootstrap.ApplicationDesc
-
- AppliManifestType - Class in org.mdi.plugins
-
A Plugin type definition as found in the manifest.
- AppliManifestType(String) - Constructor for class org.mdi.plugins.AppliManifestType
-
Create a new Manifest type, without a default type.
- AppliManifestType(String, String) - Constructor for class org.mdi.plugins.AppliManifestType
-
Create a new Manifest type.
- appListeners - Variable in class org.mdi.app.swing.AbstractMDIApplication
-
The list of application listeners registeed in the Application.
- apply() - Method in class org.mdi.app.swing.DefaultMDIDialogBuilder
-
- apply() - Method in interface org.mdi.app.swing.DefaultMDIDialogBuilder.DialogListener
-
Fired if the user validates the dialog.
- apply() - Method in interface org.mdi.bootstrap.swing.MDIDialogBuilder
-
- applyCommandLineArguments() - Method in class org.mdi.app.AbstractApplication
-
Apply the command-line arguments to both the application and its plugins.
- applyCommandLineArguments() - Method in class org.mdi.plugins.PluginsManager
-
Apply the launch arguments.
- applyDialog(MDIDialog) - Method in class org.mdi.app.swing.AbstractMDIApplication
-
Apply a dialog.
- applyDialog(MDIDialog) - Method in class org.mdi.app.swing.DefaultMDIDialogHelper
-
Apply a dialog.
- applyDialog(MDIDialog) - Method in interface org.mdi.bootstrap.swing.GUIApplication
-
Apply a dialog.
- applyDialog(MDIDialog) - Method in interface org.mdi.bootstrap.swing.MDIDialogHelper
-
Apply a dialog.
- area - Variable in class org.mdi.gui.swing.DefaultMessageArea
-
The stylable area.
- args - Variable in class org.mdi.app.swing.AbstractMDILauncher
-
- argsMap - Variable in class org.mdi.app.AbstractApplication
-
The arguments map (null by default).
- Argument - Class in org.mdi.bootstrap.launcher
-
Represents an argument.
- ArgumentGroup - Class in org.mdi.bootstrap.launcher
-
Represents a group of arguments.
- ArgumentType - Interface in org.mdi.bootstrap.launcher
-
A Plugin argument type.