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.UIDefaults
icons
The 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.JComponent
createView()
Create the view.java.lang.String
getName()
Return the unique name of this plugin.javax.swing.Icon
getToolIcon(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:
createView
in classAbstractJCCPlugin
- Returns:
- The main panel.
-
shutdown
public IFuture<java.lang.Void> shutdown()
Shutdown the plugin.- Specified by:
shutdown
in interfaceIControlCenterPlugin
- Overrides:
shutdown
in classAbstractJCCPlugin
-
-