Uses of Class
common.definitions.CommonModel
Packages that use CommonModel
Package
Description
Definition of the JMT simulation model data structure (CommonModel, StationDefinition, ClassDefinition, ...) shared by JSIMgraph and JSIMwiz.
Converters of the JMT model definitions.
XML reading and writing of the JMT model file format, the XML data layer that enables full reusability of the computational engines.
The JMCH tool: a modelling classroom helper that applies a simulation technique to solve single station models, as described in the user manual.
Dispatcher of the JMVA GUI: it collects the model from the panels, runs the selected solution algorithm and returns the results for display.
Definition interfaces of the JSIMgraph model data source, shared between the graph editor and the model layer.
Model templates of JSIMgraph, used to quickly create new simulation models.
JSIMwiz application entry point: the wizard based interface for the JSIM discrete event simulator.
Definition interfaces of the JSIMwiz textual wizard model layer.
-
Uses of CommonModel in common.definitions
Methods in common.definitions with parameters of type CommonModelModifier and TypeMethodDescriptionModelConverter.convertJMVAtoJSIM(ExactModel input, CommonModel output) Converts a JMVA model to JSIM.ModelConverter.convertJSIMtoJMVA(CommonModel input, ExactModel output) Converts a JSIM model to JMVA.Constructors in common.definitions with parameters of type CommonModelModifierConstructorDescriptionPAResultsModel(CommonModel model) PAResultsModel(CommonModel model, boolean loadFromFile) -
Uses of CommonModel in common.definitions.convertors
Methods in common.definitions.convertors with parameters of type CommonModelModifier and TypeMethodDescriptionJMVAtoJSIMConvertor.convert(ExactModel input, CommonModel output) Converts a JMVA model to JSIM.JSIMtoJMVAConvertor.convert(CommonModel input, ExactModel output) Converts a JSIM model to JMVA. -
Uses of CommonModel in common.xml
Methods in common.xml with parameters of type CommonModelModifier and TypeMethodDescriptionstatic intPNMLWriter.checkModel(CommonModel model) Checks if an internal model can be exported to a PNML filestatic booleanPNMLWriter.exportModel(File file, CommonModel model) Exports an internal model to a PNML fileXMLWriter.delayOffStrategyWriter.get(CommonModel model, Object stationKey, Object classKey) XMLWriter.DistributionStrategyGetter.get(CommonModel model, Object stationKey, Object classKey) XMLWriter.HeterogeneousDistributionStrategyGetter.get(CommonModel model, Object stationKey, Object classKey, Object serverTypeKey) XMLWriter.QueueSwitchOverStrategyWriter.get(CommonModel model, Object stationKey, Object classKey) XMLWriter.ServiceStrategyWriter.get(CommonModel model, Object stationKey, Object classKey) XMLWriter.ServiceStrategyWriter.get(CommonModel model, Object stationKey, Object classKey, Object serverTypeKey) XMLWriter.setUpStrategyWriter.get(CommonModel model, Object stationKey, Object classKey) XMLWriter.SwitchoverStrategyWriter.get(CommonModel model, Object stationKey, Object classKey) XMLWriter.getClassesForSource(CommonModel model, Object stationKey) XMLWriter.getClassesForTerminal(CommonModel model, Object stationKey) static DocumentGuiXMLWriter.getDocument(CommonModel model) Returns the entire Document representing GUI data structure.static DocumentXMLArchiver.getDocument(CommonModel model, String documentName) Returns a new Archive XML Document used to store simulation and GUI datastatic DocumentXMLWriter.getDocument(CommonModel model, String modelName) static XMLWriter.XMLParameterXMLWriter.delayOffStrategyWriter.getServiceSection(CommonModel model, Object stationKey, Object classKey) protected static XMLWriter.XMLParameterXMLWriter.getServiceSection(CommonModel model, Object stationKey, XMLWriter.DistributionStrategyGetter distributionGetter) static XMLWriter.XMLParameterXMLWriter.QueueSwitchOverStrategyWriter.getServiceSection(CommonModel model, Object stationKey, Object fromClassKey) static XMLWriter.XMLParameterXMLWriter.ServiceStrategyWriter.getServiceSection(CommonModel model, Object stationKey) static XMLWriter.XMLParameterXMLWriter.setUpStrategyWriter.getServiceSection(CommonModel model, Object stationKey, Object classKey) static XMLWriter.XMLParameterXMLWriter.SwitchoverStrategyWriter.getServiceSection(CommonModel model, Object stationKey) static XMLWriter.XMLParameterXMLWriter.VacationStrategyWriter.getServiceSection(CommonModel model, Object stationKey) protected static XMLWriter.XMLParameterXMLWriter.getServiceSectionHeterogeneous(CommonModel model, Object stationKey, XMLWriter.HeterogeneousDistributionStrategyGetter distributionGetter) protected static StringXMLWriter.getSourceNameForClass(Object classKey, Document doc, CommonModel model) This method returns the name of the reference source for a class to be inserted into userclass element's attribute.static booleanPNMLReader.importModel(File file, CommonModel model) Imports an external model from a PNML filestatic voidXMLArchiver.loadModel(File archiveName, CommonModel model) Loads an archive into specified CommonModel.static booleanXMLReader.loadModel(File xmlFile, CommonModel model) Loads a model saved in an XML file, given the handler to the file.static booleanXMLReader.loadModel(String fileName, CommonModel model) Loads a model saved in an XML file, given the name of the file.protected static voidXMLReader.parseBlockingRegions(Element root, CommonModel model) Parses all informations on blocking regions to be added to the modelprotected static voidXMLReader.parseClasses(Element root, CommonModel model) Parses userclasses information.protected static voidXMLReader.parseClassStationSoftDeadlines(NodeList classSoftDeadlines, CommonModel model, Object key) protected static voidXMLReader.parseClassSwitchSection(Element section, CommonModel model, Object stationKey) Parses class switch sectionprotected static voidXMLReader.parseConnections(Element root, CommonModel model) Parses all informations on connections to be made into modelprotected static voidXMLReader.parseDelaySection(Element section, CommonModel model, Object key) Parses all informations regarding Delay section.protected static voidXMLReader.parseEnablingSection(Element section, CommonModel model, Object key) Parses all informations regarding Enabling section.protected static voidXMLReader.parseFiringSection(Element section, CommonModel model, Object key) Parses all informations regarding Firing section.protected static voidXMLReader.parseForkSection(Element section, CommonModel model, Object key) Parses all informations regarding Fork section.protected static voidXMLReader.parseJoinSection(Element section, CommonModel model, Object key) Parses all informations regarding Join section.protected static voidXMLReader.parseLoggerSection(Element section, CommonModel model, Object key) Parses all parameters for a Logger section from the XML document.protected static voidXMLReader.parseMeasures(Element root, CommonModel model) Parses all informations on measures to be taken during simulationprotected static voidXMLReader.parsePreloading(Element root, CommonModel model) Parses all informations on preloading to be added to the modelprotected static voidXMLReader.parseQuantaSize(NodeList quantaSize, CommonModel model, Object key) protected static voidXMLReader.parseQuantumSwitchoverTime(NodeList quantumSwitchoverTime, CommonModel model, Object key) protected static voidXMLReader.parseQueueSection(Element section, CommonModel model, Object key) Parses all informations regarding Queue section.protected static voidXMLReader.parseQueueSectionDelay(Element section, CommonModel model, Object key) Parses all information regarding enabling, inhibiting and resource conditions for a delay stationprotected static voidXMLReader.parseRouterSection(Element section, CommonModel model, Object key) Parses router sectionprotected static voidXMLReader.parseSemaphoreSection(Element section, CommonModel model, Object key) Parses all informations regarding Semaphore section.protected static voidXMLReader.parseServerSection(Element section, CommonModel model, Object key) Parses all informations regarding Server section.protected static voidXMLReader.parseSourceSection(Element section, CommonModel model, Object key, String stationName) Parses all informations regarding Source section.protected static voidXMLReader.parseStations(Element root, CommonModel model) Parses all station related informations and puts them into data structureprotected static voidXMLReader.parseStorageSection(Element section, CommonModel model, Object key) Parses all informations regarding Storage section.protected static voidXMLReader.parseTimingSection(Element section, CommonModel model, Object key) Parses all informations regarding Timing section.static voidGuiXMLReader.parseXML(Document xml, CommonModel model) Parses given Gui XML Document to reconstruct all gui related stuff.static voidGuiXMLReader.parseXML(Element root, CommonModel model) Parses given Gui XML Document to reconstruct all gui related stuff.static voidXMLReader.parseXML(Document xml, CommonModel model) Parses given XML Document to reconstruct simulation model.static voidXMLReader.parseXML(Element root, CommonModel model) Parses given XML Document to reconstruct simulation model.static voidXMLArchiver.saveModel(File archiveName, CommonModel model) Saves JMT Archive storing informations for simulator and for the guiprotected static voidGuiXMLReader.setParametricAnalysis(Element root, CommonModel model) Sets gui specific parametric analysis parametersprotected static voidXMLWriter.writeBlockingRegions(Document doc, Node simNode, CommonModel model) protected static voidXMLWriter.writeClasses(Document doc, Node simNode, CommonModel model) protected static voidXMLWriter.writeClassSwitchSection(Document doc, Node node, CommonModel model, Object stationKey) Adds to @doc the tags to store a class switch section.protected static voidXMLWriter.writeConnections(Document doc, Node simNode, CommonModel model) protected static voidXMLWriter.writeDelaySection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeEnablingSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeFiringSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidGuiXMLWriter.writeGuiInfos(Document guiDoc, CommonModel model) Creates root element and adds schema informations to itprotected static voidXMLWriter.writeLinkageSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeLoggerSection(Document doc, Node node, CommonModel model, Object stationKey) Write all parameters for a Logger section.protected static voidXMLWriter.writeMeasures(Document doc, Node simNode, CommonModel model) protected static voidXMLWriter.writeModel(Document modelDoc, CommonModel model, String modelName) protected static voidXMLWriter.writePreload(Document doc, Node simNode, CommonModel model) protected static voidXMLWriter.writeQueueSection(Document doc, Node node, CommonModel model, Object stationKey, String stationType) protected static voidXMLWriter.writeRouterSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeServerSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeSinkSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeSourceSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeStations(Document doc, Node simNode, CommonModel model) protected static voidXMLWriter.writeStorageSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeTerminalSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeTimingSection(Document doc, Node node, CommonModel model, Object stationKey) protected static voidXMLWriter.writeTunnelSection(Document doc, Node node, CommonModel model, Object stationKey) static voidGuiXMLWriter.writeXML(File xmlFile, CommonModel model) Writes gui model informations into an XML filestatic voidGuiXMLWriter.writeXML(OutputStream out, CommonModel model) Writes gui model informations into an XML filestatic voidGuiXMLWriter.writeXML(String fileName, CommonModel model) Writes gui model informations into an XML filestatic voidXMLWriter.writeXML(File xmlFile, CommonModel model) static voidXMLWriter.writeXML(OutputStream out, CommonModel model) static voidXMLWriter.writeXML(String fileName, CommonModel model) -
Uses of CommonModel in jmt.jmch
Methods in jmt.jmch that return CommonModel -
Uses of CommonModel in jmva.engine
Methods in jmva.engine with parameters of type CommonModelModifier and TypeMethodDescriptionprotected voidDispatcherJMVAschema.removeNullMeasures(ExactModel input, CommonModel output) Removes all null measures from output model. -
Uses of CommonModel in jsimgraph.definitions
Subclasses of CommonModel in jsimgraph.definitions -
Uses of CommonModel in jsimgraph.template
Methods in jsimgraph.template that return CommonModel -
Uses of CommonModel in jsimwiz
Methods in jsimwiz that return CommonModelConstructors in jsimwiz with parameters of type CommonModel -
Uses of CommonModel in jsimwiz.definitions
Subclasses of CommonModel in jsimwiz.definitions