Uses of Interface
common.definitions.ClassDefinition
Packages that use ClassDefinition
Package
Description
Controllers of the shared JMT GUI model layer, including the model checker that validates a model before its simulation is started.
Definition of the JMT simulation model data structure (CommonModel, StationDefinition, ClassDefinition, ...) shared by JSIMgraph and JSIMwiz.
What-if (parametric) analysis definitions of the JMT GUI layer: parametric model modifiers and their checking logic, as described in the JSIM chapters of the user manual.
Swing cell editors used by the JMT GUI tables to edit model parameters.
Panels of the JMT simulation model wizards: source, sink, queue, delay, fork, join, router, logger, class switch and related parameter panels used by JSIMgraph and JSIMwiz.
Panels of the what-if (parametric) analysis configuration dialogs of the JMT GUI tools.
Definition interfaces of the JSIMgraph model data source, shared between the graph editor and the model layer.
Panels of the JSIMgraph application.
Definition interfaces of the JSIMwiz textual wizard model layer.
Panels of the JSIMwiz wizard: the textual, step by step interface for the JSIM simulation engine described in the user manual.
-
Uses of ClassDefinition in common.controller
Methods in common.controller that return ClassDefinitionConstructors in common.controller with parameters of type ClassDefinitionModifierConstructorDescriptionModelChecker(ClassDefinition class_def, StationDefinition station_def, SimulationDefinition simulation_def, BlockingRegionDefinition brd, boolean isToJMVA) Creates a new modelchecker -
Uses of ClassDefinition in common.definitions
Classes in common.definitions that implement ClassDefinition -
Uses of ClassDefinition in common.definitions.parametric
Fields in common.definitions.parametric declared as ClassDefinitionMethods in common.definitions.parametric with parameters of type ClassDefinitionModifier and TypeMethodDescriptionstatic ParametricAnalysisDefinitionParametricAnalysisModelFactory.createParametricAnalysisModel(String param, ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) Constructors in common.definitions.parametric with parameters of type ClassDefinitionModifierConstructorDescriptionNumberOfCustomerParametricAnalysis(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) NumberOfServersParametricAnalysis(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) PopulationMixParametricAnalysis(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) RoutingProbabilitiesParametricAnalysis(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) TotalStationCapacityParametricAnalysis(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) ValuesTable(ClassDefinition cd, Vector<Object> classSet, int numberOfSteps) -
Uses of ClassDefinition in common.editors
Fields in common.editors declared as ClassDefinitionModifier and TypeFieldDescriptionprotected ClassDefinitionImagedComboBoxCellEditorFactory.cdClass Definition data structureprotected ClassDefinitionDeadlineEditor.classDataprotected ClassDefinitionJobParallelismEditor.classDataprotected ClassDefinitionServerCompatibilityEditor.classDataprotected ClassDefinitionServerTypesEditor.classDataprotected ClassDefinitionServerVacationEditor.classDataprotected ClassDefinitionSwitchoverTimesTable.classDataMethods in common.editors with parameters of type ClassDefinitionModifier and TypeMethodDescriptionvoidRoutingProbabilitiesEditor.createCommonDetails(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) voidDeadlineEditor.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidForkEditor.setData(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) voidImagedComboBoxCellEditorFactory.setData(ClassDefinition cd) Changes stored reference to class data structurevoidJobParallelismEditor.setData(ClassDefinition classes, StationDefinition stations, Object stKey) Updates data contained in this panel's componentsvoidJoinEditor.setData(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) voidRoutingProbabilitiesEditor.setData(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) voidSemaphoreEditor.setData(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) voidServerCompatibilityEditor.setData(ClassDefinition classes, StationDefinition stations, Object stkey, int currentServerNum) Updates data contained in this panel's componentsvoidServerTypesEditor.setData(ClassDefinition classes, StationDefinition stations, Object stKey) Updates data contained in this panel's componentsvoidServerVacationEditor.setData(ClassDefinition classes, StationDefinition stations, Object stKey) Updates data contained in this panel's componentsConstructors in common.editors with parameters of type ClassDefinitionModifierConstructorDescriptionDeadlineEditor(StationDefinition sd, ClassDefinition cd, Object stationKey) ForkEditor(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) Creates a new ImagedComboBoxCellEditorFactory used to display class name comboboxesJobParallelismEditor(StationDefinition stations, ClassDefinition classes, Object stationKey) JoinEditor(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) RoutingProbabilitiesEditor(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) SemaphoreEditor(StationDefinition sd, ClassDefinition cd, Object stationKey, Object classKey) ServerCompatibilityEditor(ClassDefinition classes, StationDefinition stations, Object stationKey, int currentServerNum) ServerTypesEditor(StationDefinition stations, ClassDefinition classes, Object stationKey) ServerVacationEditor(StationDefinition stations, ClassDefinition classes, Object stationKey) SwitchoverTimesEditor(StationDefinition sd, ClassDefinition cd, Object stationKey) SwitchoverTimesTable(StationDefinition sd, ClassDefinition cd, Object stationKey, Container panel) -
Uses of ClassDefinition in common.panels
Fields in common.panels declared as ClassDefinitionModifier and TypeFieldDescriptionprotected ClassDefinitionBlockingRegionClassPanel.cdprotected ClassDefinitionBlockingRegionGroupPanel.cdprotected ClassDefinitionBlockingRegionGroupPanel.GroupEditor.cdprotected ClassDefinitionBlockingRegionParameterPanel.cdprotected ClassDefinitionForkSectionPanel.cdprotected ClassDefinitionInGateWaySectionPanel.cdprotected ClassDefinitionSimulationPanel.cdprotected ClassDefinitionDelayOffSectionPanel.classDataprotected ClassDefinitionInputSectionPanel.classDataprotected ClassDefinitionMeasurePanel.classDataprotected ClassDefinitionPollingServerPanel.classDataprotected ClassDefinitionServiceSectionPanel.classDataprotected ClassDefinitionStationParameterPanel.classDataMethods in common.panels with parameters of type ClassDefinitionModifier and TypeMethodDescriptionvoidBlockingRegionClassPanel.setData(ClassDefinition cd, BlockingRegionDefinition brd, Object key) voidBlockingRegionGroupPanel.GroupEditor.setData(ClassDefinition cd, BlockingRegionDefinition brd, Object key, int groupIndex) voidBlockingRegionGroupPanel.setData(ClassDefinition cd, BlockingRegionDefinition brd, Object key) voidBlockingRegionParameterPanel.setData(ClassDefinition cd, BlockingRegionDefinition brd, Object key) Sets data for this panelvoidCacheSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidClassSwitchSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidEnablingSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object sk) voidEnablingSectionPanelForServer.setData(StationDefinition sd, ClassDefinition cd, Object sk) voidFiringSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object sk) voidForkSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) Sets data for this panelvoidInGateWaySectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidInputSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidJoinSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidLoggerSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidMeasurePanel.setData(ClassDefinition classes, StationDefinition stations, SimulationDefinition simParams) Updates data contained in this panel's componentsvoidRoutingSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidSemaphoreSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidServerFeaturePanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidServiceSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidSimulationPanel.setData(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) Initialize internal data structuresvoidStationParameterPanel.setData(StationDefinition sd, ClassDefinition cd, Object stationKey) voidStorageSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object sk) voidTimingSectionPanel.setData(StationDefinition sd, ClassDefinition cd, Object sk) Constructors in common.panels with parameters of type ClassDefinitionModifierConstructorDescriptionBlockingRegionGroupPanel(ClassDefinition cd, BlockingRegionDefinition brd, Object key, JSpinner gNumber) Builds a new Blocking Region Parameter PanelCacheSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) ClassSwitchSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) DelayOffSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) EnablingSectionPanel(StationDefinition sd, ClassDefinition cd, Object sk) FiringSectionPanel(StationDefinition sd, ClassDefinition cd, Object sk) ForkSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) Builds a new panel to specify fork section parametersGroupEditor(ClassDefinition cd, BlockingRegionDefinition brd, Object key, int groupIndex) InGateWaySectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) InputSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) JoinSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) LoggerSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) Constructor for Logger PanelMeasurePanel(ClassDefinition classes, StationDefinition stations, SimulationDefinition simParams) PollingServerPanel(Dialog owner, StationDefinition data, Object stationKey, ClassDefinition cd) RoutingSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) SemaphoreSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) ServiceSectionPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) SimulationPanel(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd, GuiInterface gui) Builds a new simulation panelStationParameterPanel(StationDefinition sd, ClassDefinition cd, Object stationKey) StorageSectionPanel(StationDefinition sd, ClassDefinition cd, Object sk) TimingSectionPanel(StationDefinition sd, ClassDefinition cd, Object sk) -
Uses of ClassDefinition in common.panels.parametric
Fields in common.panels.parametric declared as ClassDefinitionMethods in common.panels.parametric with parameters of type ClassDefinitionModifier and TypeMethodDescriptionvoidParametricAnalysisPanel.setData(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd) Constructors in common.panels.parametric with parameters of type ClassDefinitionModifierConstructorDescriptionArrivalRatesPanel(ArrivalRateParametricAnalysis arpa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef) NumberOfCustomersPanel(NumberOfCustomerParametricAnalysis ncpa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef, GuiInterface guiInterface) NumberOfServersPanel(NumberOfServersParametricAnalysis nspa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef) ParametricAnalysisPanel(ClassDefinition cd, StationDefinition sd, SimulationDefinition simd, GuiInterface gui) PopulationMixPanel(PopulationMixParametricAnalysis pmpa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef) RoutingProbabilitiesPanel(RoutingProbabilitiesParametricAnalysis rppa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef) SeedPanel(SeedParametricAnalysis spa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef) ServiceTimesPanel(ServiceTimesParametricAnalysis stpa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef) TotalStationCapacityPanel(TotalStationCapacityParametricAnalysis tscpa, ClassDefinition classDef, StationDefinition stationDef, SimulationDefinition simDef) -
Uses of ClassDefinition in jsimgraph.definitions
Subinterfaces of ClassDefinition in jsimgraph.definitionsModifier and TypeInterfaceDescriptioninterfaceTitle: Jmodel Class Definition InterfaceClasses in jsimgraph.definitions that implement ClassDefinition -
Uses of ClassDefinition in jsimgraph.panels
Methods in jsimgraph.panels with parameters of type ClassDefinitionModifier and TypeMethodDescriptionvoidJModelClassesPanel.setData(ClassDefinition cd) Sets data model for this panel. -
Uses of ClassDefinition in jsimwiz.definitions
Classes in jsimwiz.definitions that implement ClassDefinition -
Uses of ClassDefinition in jsimwiz.panels
Fields in jsimwiz.panels declared as ClassDefinitionModifier and TypeFieldDescriptionprotected ClassDefinitionBlockingStationsPanel.cdClass definition data structureprotected ClassDefinitionRefSourcesPanel.classDataprotected ClassDefinitionClassesPanel.dataMethods in jsimwiz.panels that return ClassDefinitionMethods in jsimwiz.panels with parameters of type ClassDefinitionModifier and TypeMethodDescriptionvoidBlockingRegionsPanel.setData(ClassDefinition cd, StationDefinition sd, BlockingRegionDefinition brd) Changes data structure references of this panelvoidBlockingStationsPanel.setData(ClassDefinition cd, StationDefinition sd, BlockingRegionDefinition brd, Object key) Sets data for this panelvoidClassesPanel.setData(ClassDefinition cd) Sets data model for this panel.voidRefSourcesPanel.setData(ClassDefinition classes, StationDefinition stations, SimulationDefinition sim) voidRSPLPanel.setData(ClassDefinition classes, StationDefinition stations, SimulationDefinition sim) voidStationParametersPanel.setData(StationDefinition sd, ClassDefinition cd) voidStationsPanel.setData(StationDefinition sd, ClassDefinition cd) Sets data model for this panel.Constructors in jsimwiz.panels with parameters of type ClassDefinitionModifierConstructorDescriptionCreates a new BlockingRegionsPanel with given data structuresBlockingStationsPanel(ClassDefinition cd, StationDefinition sd, BlockingRegionDefinition brd, Object key) Creates a new instance ofClassesPanelgiven a model definition.RefSourcesPanel(ClassDefinition classes, StationDefinition stations, SimulationDefinition sim) RSPLPanel(ClassDefinition classes, StationDefinition stations, SimulationDefinition sim) Creates a new instance ofStationsPanelgiven a model definition.