Package jadex.tools.monitoring
Class MonitoringPanel
- java.lang.Object
- 
- jadex.tools.monitoring.MonitoringPanel
 
- 
- All Implemented Interfaces:
- IAbstractViewerPanel,- IServiceViewerPanel,- IPropertiesProvider
 
 public class MonitoringPanel extends java.lang.Object implements IServiceViewerPanel The monitoring settings panel.
- 
- 
Field SummaryFields Modifier and Type Field Description protected javax.swing.JPanelinnerThe tree of events.protected IMonitoringServicemonserviceThe monitoring service.- 
Fields inherited from interface jadex.base.gui.componentviewer.IAbstractViewerPanelPROPERTY_VIEWERCLASS
 
- 
 - 
Constructor SummaryConstructors Constructor Description MonitoringPanel()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JComponentgetComponent()Get the component.java.lang.StringgetId()The id used for mapping properties.IFuture<Properties>getProperties()Advices the panel provide its setting as properties (if any).IFuture<java.lang.Void>init(IControlCenter jcc, IService service)Create main 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 plugin that it should stop all its computation
 
- 
- 
- 
Field Detail- 
monserviceprotected IMonitoringService monservice The monitoring service.
 - 
innerprotected javax.swing.JPanel inner The tree of events.
 
- 
 - 
Method Detail- 
initpublic IFuture<java.lang.Void> init(IControlCenter jcc, IService service) Create main panel.- Specified by:
- initin interface- IServiceViewerPanel
- Parameters:
- jcc- The jcc.
- service- The service.
- Returns:
- The main panel.
 
 - 
shutdownpublic IFuture<java.lang.Void> shutdown() Informs the plugin that it should stop all its computation- Specified by:
- shutdownin interface- IAbstractViewerPanel
 
 - 
getComponentpublic javax.swing.JComponent getComponent() Get the component.- Specified by:
- getComponentin interface- IAbstractViewerPanel
- Returns:
- The component to be displayed.
 
 - 
getIdpublic java.lang.String getId() The id used for mapping properties.- Specified by:
- getIdin interface- IAbstractViewerPanel
 
 - 
setPropertiespublic IFuture<java.lang.Void> setProperties(Properties props) Advices the the panel to restore its properties from the argument- Specified by:
- setPropertiesin interface- IPropertiesProvider
 
 - 
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
 
 
- 
 
-