Package jadex.base.gui.componentviewer
Interface IAbstractViewerPanel
-
- All Superinterfaces:
IPropertiesProvider
- All Known Subinterfaces:
IComponentViewerPanel,IServiceViewerPanel
- All Known Implementing Classes:
AbstractComponentViewerPanel,AbstractServiceViewerPanel,BotGuiF2,BotGuiF3,BotGuiF4,ChatPanel,CleanerViewerPanel,CleanerViewerPanel,CustomerViewerPanel,CustomerViewerPanel,DaemonViewerPanel,DefaultComponentServiceViewerPanel,FileTransferServiceViewerPanel,GuiViewerPanel,GuiViewerPanel,HelplineViewerPanel,HelplineViewerPanel,LibServiceBrowser,MonitoringPanel,SecuritySettingsPanel,SimServiceViewerPanel
public interface IAbstractViewerPanel extends IPropertiesProvider
Abstract viewer panel for components and services.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROPERTY_VIEWERCLASSThe property for the viewer panel class.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.swing.JComponentgetComponent()The component to be shown in the gui.java.lang.StringgetId()The id used for mapping properties.IFuture<java.lang.Void>shutdown()Informs the panel that it should stop all its computation-
Methods inherited from interface jadex.commons.IPropertiesProvider
getProperties, setProperties
-
-
-
-
Field Detail
-
PROPERTY_VIEWERCLASS
static final java.lang.String PROPERTY_VIEWERCLASS
The property for the viewer panel class.- See Also:
- Constant Field Values
-
-
Method Detail
-
shutdown
IFuture<java.lang.Void> shutdown()
Informs the panel that it should stop all its computation
-
getId
java.lang.String getId()
The id used for mapping properties.
-
getComponent
javax.swing.JComponent getComponent()
The component to be shown in the gui.- Returns:
- The component to be displayed.
-
-