Package jadex.tools.simcenter
Class SimulationServicePlugin
- java.lang.Object
- 
- jadex.base.gui.plugin.AbstractJCCPlugin
- 
- jadex.tools.generic.AbstractGenericPlugin<IService>
- 
- jadex.tools.generic.AbstractServicePlugin
- 
- jadex.tools.simcenter.SimulationServicePlugin
 
 
 
 
- 
- All Implemented Interfaces:
- IControlCenterPlugin,- IPropertiesProvider
 
 public class SimulationServicePlugin extends AbstractServicePlugin Plugin for starting components.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class jadex.base.gui.plugin.AbstractJCCPluginAbstractJCCPlugin.ShowRemoteControlCenterHandler
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected static javax.swing.UIDefaultsiconsThe image icons.protected javax.swing.JRadioButtonMenuItemtime_dateThe date time setting menu item.protected javax.swing.JRadioButtonMenuItemtime_longThe long time setting menu item.protected javax.swing.JRadioButtonMenuItemtime_relThe relative time setting menu item.- 
Fields inherited from class jadex.tools.generic.AbstractGenericPluginselectorpanel
 - 
Fields inherited from class jadex.base.gui.plugin.AbstractJCCPluginjcc
 
- 
 - 
Constructor SummaryConstructors Constructor Description SimulationServicePlugin()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JMenu[]createMenuBar()Create the menu bar.IFuturecreateServicePanel(IService service)Create the component panel.java.lang.ClassgetServiceType()Get the service type.javax.swing.IcongetToolIcon(boolean selected)Get the icon.IFuturesetProperties(Properties props)Set the properties.protected voidupdateMenu()Change menu item state according to panel settings.- 
Methods inherited from class jadex.tools.generic.AbstractServicePlugincreateSelectorPanel, getName
 - 
Methods inherited from class jadex.tools.generic.AbstractGenericPlugincreateView, getHelpID, getProperties, getSelectorPanel, shutdown
 - 
Methods inherited from class jadex.base.gui.plugin.AbstractJCCPlugincreateToolBar, getClassLoader, getJCC, getMenuBar, getToolBar, getView, init, isLazy, pushPlatformSettings
 
- 
 
- 
- 
- 
Field Detail- 
iconsprotected static final javax.swing.UIDefaults icons The image icons.
 - 
time_longprotected javax.swing.JRadioButtonMenuItem time_long The long time setting menu item.
 - 
time_relprotected javax.swing.JRadioButtonMenuItem time_rel The relative time setting menu item.
 - 
time_dateprotected javax.swing.JRadioButtonMenuItem time_date The date time setting menu item.
 
- 
 - 
Method Detail- 
getServiceTypepublic java.lang.Class getServiceType() Get the service type.- Specified by:
- getServiceTypein class- AbstractServicePlugin
- Returns:
- The service type.
 
 - 
createServicePanelpublic IFuture createServicePanel(IService service) Create the component panel.- Specified by:
- createServicePanelin class- AbstractServicePlugin
 
 - 
getToolIconpublic javax.swing.Icon getToolIcon(boolean selected) Get the icon.- Specified by:
- getToolIconin interface- IControlCenterPlugin
- Specified by:
- getToolIconin class- AbstractServicePlugin
 
 - 
createMenuBarpublic javax.swing.JMenu[] createMenuBar() Create the menu bar.- Overrides:
- createMenuBarin class- AbstractJCCPlugin
- Returns:
- The menubar.
 
 - 
updateMenuprotected void updateMenu() Change menu item state according to panel settings.
 - 
setPropertiespublic IFuture setProperties(Properties props) Set the properties. Updates menu after properties are set.- Specified by:
- setPropertiesin interface- IPropertiesProvider
- Overrides:
- setPropertiesin class- AbstractGenericPlugin<IService>
 
 
- 
 
-