Package jadex.tools.email
Class EmailClientPlugin
- java.lang.Object
-
- jadex.base.gui.plugin.AbstractJCCPlugin
-
- jadex.tools.email.EmailClientPlugin
-
- All Implemented Interfaces:
IControlCenterPlugin,IPropertiesProvider
public class EmailClientPlugin extends AbstractJCCPlugin
Plugin for starting components.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
AbstractJCCPlugin.ShowRemoteControlCenterHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected static javax.swing.UIDefaultsiconsThe image icons.-
Fields inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
jcc
-
-
Constructor Summary
Constructors Constructor Description EmailClientPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JComponentcreateView()Create the view.java.lang.StringgetName()Return the unique name of this plugin.javax.swing.IcongetToolIcon(boolean selected)Get the icon.IFuture<java.lang.Void>shutdown()Shutdown the plugin.-
Methods inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
createMenuBar, createToolBar, getClassLoader, getJCC, getMenuBar, getProperties, getToolBar, getView, init, isLazy, pushPlatformSettings, setProperties
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Return the unique name of this plugin. This method may be called before init(). Used e.g. to store properties of each plugin.
-
getToolIcon
public javax.swing.Icon getToolIcon(boolean selected)
Get the icon.
-
createView
public javax.swing.JComponent createView()
Create the view.- Overrides:
createViewin classAbstractJCCPlugin- Returns:
- The main panel.
-
shutdown
public IFuture<java.lang.Void> shutdown()
Shutdown the plugin.- Specified by:
shutdownin interfaceIControlCenterPlugin- Overrides:
shutdownin classAbstractJCCPlugin
-
-