Package jadex.tools.libtool
Class LibraryServicePlugin
- java.lang.Object
-
- jadex.base.gui.plugin.AbstractJCCPlugin
-
- jadex.tools.generic.AbstractGenericPlugin<IService>
-
- jadex.tools.generic.AbstractServicePlugin
-
- jadex.tools.libtool.LibraryServicePlugin
-
- All Implemented Interfaces:
IControlCenterPlugin
,IPropertiesProvider
public class LibraryServicePlugin extends AbstractServicePlugin
The library service plugin is used to wrap the library panel as JCC plugin.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
AbstractJCCPlugin.ShowRemoteControlCenterHandler
-
-
Field Summary
-
Fields inherited from class jadex.tools.generic.AbstractGenericPlugin
icons, selectorpanel
-
Fields inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
jcc
-
-
Constructor Summary
Constructors Constructor Description LibraryServicePlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFuture
createServicePanel(IService service)
Create the service panel.java.lang.Class
getServiceType()
Get the service type.javax.swing.Icon
getToolIcon(boolean selected)
Get the icon.-
Methods inherited from class jadex.tools.generic.AbstractServicePlugin
createSelectorPanel, getName
-
Methods inherited from class jadex.tools.generic.AbstractGenericPlugin
createView, getHelpID, getProperties, getSelectorPanel, setProperties, shutdown
-
Methods inherited from class jadex.base.gui.plugin.AbstractJCCPlugin
createMenuBar, createToolBar, getClassLoader, getJCC, getMenuBar, getToolBar, getView, init, isLazy, pushPlatformSettings
-
-
-
-
Method Detail
-
getServiceType
public java.lang.Class getServiceType()
Get the service type.- Specified by:
getServiceType
in classAbstractServicePlugin
- Returns:
- The service type.
-
createServicePanel
public IFuture createServicePanel(IService service)
Create the service panel.- Specified by:
createServicePanel
in classAbstractServicePlugin
-
getToolIcon
public javax.swing.Icon getToolIcon(boolean selected)
Get the icon.- Specified by:
getToolIcon
in interfaceIControlCenterPlugin
- Specified by:
getToolIcon
in classAbstractServicePlugin
-
-