MDIPluginClass
which will be instanciated. Note that it is safe to have other jar files in the directory because files which do not have the MDIPluginClass
property in their manifest won't be loaded.public class OpenImagePlugin extends AbstractMDIPlugin { public OpenImagePlugin() { } public Configuration getPluginConfiguration() { return MyConfiguration.getInstance(); }
initAfterGUI
method will call by default the AbstractMDIPlugin.initializeUIImpl() method so you can either:initializeUIImpl()
method)initAfterGUI
is called in the EDT or Platform Thread,, the process is not blockinginitAfterGUI
is called in the EDT or Platform Thread,, the process is blockinginitAfterGUI
is called in caller ThreadINIT_EDT_NOT_BLOCKING
mode will be used. It will be the case if you use the AbstractApplication.initConfiguration(Preferences) (which is, without specifying the mode).Copyright 2006-2023 Herve Girod. All Rights Reserved. Documentation and source under the LGPL v2 and Apache 2.0 licences