Package jadex.tools.chat
Class ChatPlugin
- java.lang.Object
- 
- All Implemented Interfaces:
- IControlCenterPlugin,- IPropertiesProvider
 
 public class ChatPlugin extends AbstractServicePlugin The chat plugin is used to wrap the chat panel as JCC plugin.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jadex.base.gui.plugin.AbstractJCCPluginAbstractJCCPlugin.ShowRemoteControlCenterHandler
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringPLUGIN_NAMEThe plugin name.- 
Fields inherited from class jadex.tools.generic.AbstractGenericPluginicons, selectorpanel
 - 
Fields inherited from class jadex.base.gui.plugin.AbstractJCCPluginjcc
 
- 
 - 
Constructor SummaryConstructors Constructor Description ChatPlugin()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IFuture<IAbstractViewerPanel>createServicePanel(IService service)Create the service panel.java.lang.StringgetName()Get the plugin name.java.lang.Class<?>getServiceType()Get the service type.static javax.swing.IcongetStatusIcon(boolean star)Get the icon for the chat.static javax.swing.IcongetTabIcon()Get the icon for a changed tab.javax.swing.IcongetToolIcon(boolean selected)Get the icon.- 
Methods inherited from class jadex.tools.generic.AbstractServicePlugincreateSelectorPanel
 - 
Methods inherited from class jadex.tools.generic.AbstractGenericPlugincreateView, getHelpID, getProperties, getSelectorPanel, setProperties, shutdown
 - 
Methods inherited from class jadex.base.gui.plugin.AbstractJCCPlugincreateMenuBar, createToolBar, getClassLoader, getJCC, getMenuBar, getToolBar, getView, init, isLazy, pushPlatformSettings
 
- 
 
- 
- 
- 
Field Detail- 
PLUGIN_NAMEpublic static final java.lang.String PLUGIN_NAME The plugin name.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getStatusIconpublic static javax.swing.Icon getStatusIcon(boolean star) Get the icon for the chat.
 - 
getTabIconpublic static javax.swing.Icon getTabIcon() Get the icon for a changed tab.
 - 
getServiceTypepublic java.lang.Class<?> getServiceType() Get the service type.- Specified by:
- getServiceTypein class- AbstractServicePlugin
- Returns:
- The service type.
 
 - 
createServicePanelpublic IFuture<IAbstractViewerPanel> createServicePanel(IService service) Create the service panel.- Specified by:
- createServicePanelin class- AbstractServicePlugin
 
 - 
getToolIconpublic javax.swing.Icon getToolIcon(boolean selected) Get the icon.- Specified by:
- getToolIconin interface- IControlCenterPlugin
- Specified by:
- getToolIconin class- AbstractServicePlugin
 
 - 
getNamepublic java.lang.String getName() Get the plugin name.- Specified by:
- getNamein interface- IControlCenterPlugin
- Overrides:
- getNamein class- AbstractServicePlugin
- Returns:
- The name.
 
 
- 
 
-