Package jadex.tools.generic
Class AbstractComponentPlugin
- java.lang.Object
- 
- jadex.base.gui.plugin.AbstractJCCPlugin
- 
- jadex.tools.generic.AbstractGenericPlugin<IComponentIdentifier>
- 
- jadex.tools.generic.AbstractComponentPlugin
 
 
 
- 
- All Implemented Interfaces:
- IControlCenterPlugin,- IPropertiesProvider
 
 public abstract class AbstractComponentPlugin extends AbstractGenericPlugin<IComponentIdentifier> Plugin that allows to look at viewable components.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jadex.base.gui.plugin.AbstractJCCPluginAbstractJCCPlugin.ShowRemoteControlCenterHandler
 
- 
 - 
Field Summary- 
Fields inherited from class jadex.tools.generic.AbstractGenericPluginicons, selectorpanel
 - 
Fields inherited from class jadex.base.gui.plugin.AbstractJCCPluginjcc
 
- 
 - 
Constructor SummaryConstructors Constructor Description AbstractComponentPlugin()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract IFuture<IAbstractViewerPanel>createComponentPanel(IExternalAccess component)Create the component panel.AbstractSelectorPanel<IComponentIdentifier>createSelectorPanel()Create the selector panel.abstract java.lang.StringgetModelName()Get the model name.java.lang.StringgetName()Get the name.- 
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
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface jadex.base.gui.plugin.IControlCenterPlugingetToolIcon
 
- 
 
- 
- 
- 
Method Detail- 
getModelNamepublic abstract java.lang.String getModelName() Get the model name.- Returns:
- the model name.
 
 - 
createComponentPanelpublic abstract IFuture<IAbstractViewerPanel> createComponentPanel(IExternalAccess component) Create the component panel.
 - 
createSelectorPanelpublic AbstractSelectorPanel<IComponentIdentifier> createSelectorPanel() Create the selector panel.- Specified by:
- createSelectorPanelin class- AbstractGenericPlugin<IComponentIdentifier>
 
 - 
getNamepublic java.lang.String getName() Get the name.- Returns:
- The name.
 
 
- 
 
-