Package jadex.tools.simcenter
Class SimServiceViewerPanel
- java.lang.Object
- 
- jadex.base.gui.componentviewer.AbstractServiceViewerPanel<ISimulationService>
- 
- jadex.tools.simcenter.SimServiceViewerPanel
 
 
- 
- All Implemented Interfaces:
- IAbstractViewerPanel,- IServiceViewerPanel,- IPropertiesProvider
 
 public class SimServiceViewerPanel extends AbstractServiceViewerPanel<ISimulationService> Panel for the daemon view.
- 
- 
Field SummaryFields Modifier and Type Field Description protected SimCenterPanelpanelThe panel.- 
Fields inherited from class jadex.base.gui.componentviewer.AbstractServiceViewerPaneljcc, service, shutdown
 - 
Fields inherited from interface jadex.base.gui.componentviewer.IAbstractViewerPanelPROPERTY_VIEWERCLASS
 
- 
 - 
Constructor SummaryConstructors Constructor Description SimServiceViewerPanel()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JComponentgetComponent()The component to be shown in the gui.IFuture<Properties>getProperties()Advices the panel provide its setting as properties (if any).IFuture<java.lang.Void>init(IControlCenter jcc, IService service)Called once to initialize the panel.IFuture<java.lang.Void>setProperties(Properties props)Advices the the panel to restore its properties from the argumentIFuture<java.lang.Void>shutdown()Informs the panel that it should stop all its computation- 
Methods inherited from class jadex.base.gui.componentviewer.AbstractServiceViewerPanelgetId, getJCC, getService, getServiceAccess, isLocal, isShutdown
 
- 
 
- 
- 
- 
Field Detail- 
panelprotected SimCenterPanel panel The panel.
 
- 
 - 
Method Detail- 
initpublic IFuture<java.lang.Void> init(IControlCenter jcc, IService service) Called once to initialize the panel. Called on the swing thread.- Specified by:
- initin interface- IServiceViewerPanel
- Overrides:
- initin class- AbstractServiceViewerPanel<ISimulationService>
- Parameters:
- jcc- The jcc.
- component- The component.
 
 - 
shutdownpublic IFuture<java.lang.Void> shutdown() Informs the panel that it should stop all its computation- Specified by:
- shutdownin interface- IAbstractViewerPanel
- Overrides:
- shutdownin class- AbstractServiceViewerPanel<ISimulationService>
 
 - 
getComponentpublic javax.swing.JComponent getComponent() The component to be shown in the gui.- Specified by:
- getComponentin interface- IAbstractViewerPanel
- Specified by:
- getComponentin class- AbstractServiceViewerPanel<ISimulationService>
- Returns:
- The component to be displayed.
 
 - 
setPropertiespublic IFuture<java.lang.Void> setProperties(Properties props) Advices the the panel to restore its properties from the argument- Specified by:
- setPropertiesin interface- IPropertiesProvider
- Overrides:
- setPropertiesin class- AbstractServiceViewerPanel<ISimulationService>
 
 - 
getPropertiespublic IFuture<Properties> getProperties() Advices the panel provide its setting as properties (if any). This is done on project close or save.- Specified by:
- getPropertiesin interface- IPropertiesProvider
- Overrides:
- getPropertiesin class- AbstractServiceViewerPanel<ISimulationService>
 
 
- 
 
-