Returns an array of Strings each containing the data for the
corresponding column in array
getEntries() - Method in class desmoj.core.report.TimeSeriesReporter
getEntries() - Method in class desmoj.extensions.applicationDomains.harbour.report.BerthReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.applicationDomains.harbour.report.BlockReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.applicationDomains.harbour.report.CranesSystemReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.applicationDomains.harbour.report.TSReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.applicationDomains.harbour.report.YardReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.applicationDomains.production.report.EntrepotReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.applicationDomains.production.report.TransportReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.applicationDomains.production.report.WorkStationReporter
Returns an array of Strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.FlexReporter
Returns an array of strings each containing the data for the
corresponding column in array columns[]
.
getEntries() - Method in class desmoj.extensions.chaining.report.SmartReporter
getEntriesAnz() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
gets no. of entries (process-sets) actual processed.
getEntryPoint(String) - Method in class desmoj.extensions.space3D.SpatialEntity
getEntryPoint(String) - Method in interface desmoj.extensions.space3D.SpatialObject
Gets the position of the given entry point.
getEntryPoint(String) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getEntryPoint(String) - Method in class desmoj.extensions.space3D.SpatialQueue
getEntryPoint(String) - Method in class desmoj.extensions.space3D.SpatialSimProcess
getEntryPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialEntity
getEntryPointGlobal(String) - Method in interface desmoj.extensions.space3D.SpatialObject
Gets the position of the entry point in global coordinates.
getEntryPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getEntryPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialQueue
getEntryPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialSimProcess
getEntryPointNames() - Method in class desmoj.extensions.space3D.SpatialEntity
getEntryPointNames() - Method in interface desmoj.extensions.space3D.SpatialObject
Gets a set of names of all the entry points this SpatialObject contains.
getEntryPointNames() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getEntryPointNames() - Method in class desmoj.extensions.space3D.SpatialQueue
getEntryPointNames() - Method in class desmoj.extensions.space3D.SpatialSimProcess
getEntryTable() - Method in class desmoj.core.report.SimulationRunReporter
Returns the output of the SimulationRunReporter.
getEntryTable() - Method in class desmoj.core.report.TableReporter
Should initialize and return the 2-dimensional entry table.
getEntryTable() - Method in class desmoj.extensions.experimentation.util.ExperimentParameterReporter
Returns the table of entries : entryTable 0 1 0 expParamName[0]
expParamVal[0] 1 expParamName[1] expParamVal[1] ... numExpParams +1
modelParamName[0] modelParamVal[0] +2 modelParamName[1] modelParamVal[1]
+numModParams
getEpsilon() - Static method in class desmoj.core.simulator.TimeOperations
Returns the epsilon value representing the granularity of simulation time
for this experiment.
getEpsilonSpan() - Static method in class desmoj.core.simulator.TimeOperations
Returns the smallest distinguishable TimeSpan.
getEpsilonUnit() - Method in class desmoj.core.simulator.Experiment
Returns the epsilon value representing the granularity
of simulation time for this experiment.
getErrorMessage() - Method in exception desmoj.core.exception.DESMOJException
Returns the error message describing the circumstances leading to this
exception being thrown.
getEvent() - Method in class desmoj.core.report.TraceNote
Returns the name of the event described in this tracenote from.
getEvent() - Method in class desmoj.core.simulator.EventNote
Returns the event associated with this event-note.
getEventSetDescriptors() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
Return the event set descriptors for this bean.
getExecutionSpeedRate() - Method in class desmoj.core.simulator.Experiment
Returns the current execution Speed Rate.
getExitPoint(String) - Method in class desmoj.extensions.space3D.SpatialEntity
getExitPoint(String) - Method in interface desmoj.extensions.space3D.SpatialObject
Gets the position of the given exit point.
getExitPoint(String) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getExitPoint(String) - Method in class desmoj.extensions.space3D.SpatialQueue
getExitPoint(String) - Method in class desmoj.extensions.space3D.SpatialSimProcess
getExitPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialEntity
getExitPointGlobal(String) - Method in interface desmoj.extensions.space3D.SpatialObject
Gets the position of the exit point in global coordinates.
getExitPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getExitPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialQueue
getExitPointGlobal(String) - Method in class desmoj.extensions.space3D.SpatialSimProcess
getExitPointName() - Method in class desmoj.extensions.space3D.Track
Gets the name of the exit point at the start location.
getExitPointNames() - Method in class desmoj.extensions.space3D.SpatialEntity
getExitPointNames() - Method in interface desmoj.extensions.space3D.SpatialObject
Gets a set of names of all the exit points this SpatialObject contains.
getExitPointNames() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getExitPointNames() - Method in class desmoj.extensions.space3D.SpatialQueue
getExitPointNames() - Method in class desmoj.extensions.space3D.SpatialSimProcess
getExperiment() - Method in class desmoj.core.simulator.ExpProgressBar
Returns the Experiment
this progress bar monitors.
getExperiment() - Method in class desmoj.core.simulator.Model
Returns the experiment that is connected to this model or
null
if the model is not yet connected to an experiment.
getExperiment() - Method in class desmoj.core.util.SimRunEvent
getExperiment() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
getExperimentName() - Method in class desmoj.core.report.Message
getExperimentRunner() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner.ReportProvider
getExperimentRunner() - Method in class desmoj.extensions.experimentation.util.Run
getExperimentSettings() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
getExperimentSettingsArray() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
Returns an array of experiment settings for this experiment run The first
row contains names, the second row contains values.
getExpRunnerClass() - Method in class desmoj.extensions.experimentation.ui.LoadModelDialog
Returns the loaded experiment runner class
getExternURL(String) - Method in class desmoj.extensions.visualization2d.engine.viewer.LanguageSupport
getField(Class, String) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
Retrieves a field from a given class.
getFieldName() - Method in class desmoj.extensions.experimentation.reflect.FieldAccessPoint
getFileFormat() - Method in class desmoj.core.report.ASCIITableFormatter
getFileFormat() - Method in class desmoj.core.report.HTMLTableChartFormatter
getFileFormat() - Method in class desmoj.core.report.HTMLTableFormatter
getFileFormat() - Method in interface desmoj.core.report.TableFormatter
getFileName() - Method in class desmoj.core.report.FileOutput
Returns the current fileName of this FileOutput or null
if
it has not been opened and named yet.
getFirst() - Method in class desmoj.core.statistic.DataListTally.DataList
Returns the list's first Element.
getFirstTime() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get first observation time
getFormat() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.TextBasedEditor
getFreeBlocks(long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
Gets all the blocks of the yard that have some free place to store
containers.
getFreeBlocks(Block[], long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
Gets all the blocks from a part of the yard blocks that have some free
place to store containers.
getFreeCanvasIDNum() - Method in class desmoj.core.report.HTMLTableChartFormatter
Returns an ID number for a canvas-element
and increases the free ID number.
getFreeTransporter(int) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns n idle transporters of this transporter system that have still no
crane that are assigned to.
getFromContainer(String) - Method in class desmoj.extensions.visualization2d.engine.model.Container
get entity with id, which is in container
getFrontSideVector() - Method in class desmoj.extensions.visualEvents.MoveEvent
Gets the front side vector if exists.
getFullBlocks(Block[], long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
Gets all the blocks of the yard that have at least some TEUs (not empty).
getFunction() - Method in class desmoj.core.dist.ContDistCustom
Returns the upper bound of possible values of this distribution.
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
get ProcessGrafic, created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
get ProcessGrafic, created before
getGrafic() - Method in interface desmoj.extensions.visualization2d.engine.model.Basic
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
get ProcessGrafic, created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Container
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.List
get a ListGrafic instance, created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Process
get ProcessGrafic, created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
get ProcessGrafic, created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
get ProcessGrafic, created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Route
get stationGrafic, which was ceated before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Station
get stationGrafic created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get an existing StatisticGrafic instance.
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
get ProcessGrafic, created before
getGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
get ProcessGrafic, created before
getGroup() - Method in class desmoj.core.report.html5chart.ChartDataTimeSeries
Returns the group ID value.
getGroup() - Method in class desmoj.core.statistic.TimeSeries
Gets the group ID used for HTML report clustering.
getGroupID() - Method in class desmoj.core.report.Reporter
Returns the ID of the group this reporter belongs to.
getGroupID() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.FlexReporter
Returns the ID of the group this reporter belongs to.
getGUI() - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
getGUI() - Method in class desmoj.extensions.experimentation.ui.HistogramPlotter
getGUI() - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
Should return the graphical observer's main GUI component
getGUI() - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
Returns the plotter's GUI (a JFreeCHartPanel)
getHeader() - Method in class desmoj.core.report.TableReporter
Returns the header table (or null if no header should be printed in
report).
getHeading() - Method in class desmoj.core.report.Reporter
Returns the heading for the group this reporter belongs to.
getHeight() - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
getHighestDataValue() - Method in interface desmoj.core.report.html5chart.AbstractChartData
Should return the highest data value.
getHighestDataValue() - Method in class desmoj.core.report.html5chart.AbstractChartDataTable
Returns the highest data value.
getHistColumnTitles() - Method in class desmoj.core.report.HistogramAccumulateReporter
Returns an array of Strings each containing the title for the
corresponding column of the histogram part (table).
getHistColumnTitles() - Method in class desmoj.core.report.HistogramReporter
Returns an array of Strings each containing the title for the
corresponding column of the histogram part (table).
getHistEntries() - Method in class desmoj.core.report.HistogramAccumulateReporter
Returns a two-dimensional array of Strings containing the data for the
histogram part of this HistogramReporter.
getHistEntries() - Method in class desmoj.core.report.HistogramReporter
Returns a two-dimensional array of Strings containing the data for the
histogram part of this HistogramReporter.
getHistNumColumns() - Method in class desmoj.core.report.HistogramAccumulateReporter
Returns the number of columns of the histogram part (table) of this
HistogramReporter.
getHistNumColumns() - Method in class desmoj.core.report.HistogramReporter
Returns the number of columns of the histogram part (table) of this
HistogramReporter.
getHistogram() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get histogram in jFreeChart data structure.
getHistogramHigh() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get highest border of highest histogram cell
getHistogramIntervalLength() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get length of one histogram cell
getHistogramLow() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get lowest border of lowest histogram cell
getHO() - Method in class desmoj.extensions.applicationDomains.harbour.Block
Gets the holding area this Block is assigned to.
getHOBlocks(HoldingArea) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
Gets all the blocks of the yard that are assigned a certain holding area
to.
getHomeBase() - Method in class desmoj.extensions.applicationDomains.production.SimpleTransporter
Returns the home base TransportJunction
this
SimpleTransporter is associated to.
getHostName() - Method in class desmoj.extensions.visualEvents.AttachEvent
Gets the ID of the host.
getIconPathURL() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
getId() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
getId() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
get id of background element
getId() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
get id of background element
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
get id of stock
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Container
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
getId() - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
getId() - Method in class desmoj.extensions.visualization2d.engine.model.List
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Process
get id of process-station
getId() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
get id of process-station
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
get id of resource
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Station
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
getId() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
get id of stock
getId() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
get id of waiting queue
getId() - Method in interface desmoj.extensions.visualization2d.engine.orga.ClassBasic
getIdentNumber() - Method in class desmoj.core.simulator.Entity
Returns the entity's identification number.
getidNumber() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns the ID number of this Res
object.
getidNumber() - Method in class desmoj.core.simulator.Resource
Returns the ID number of this resource object.
getImage(String) - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
get Image of state
getImage(String) - Method in class desmoj.extensions.visualization2d.engine.model.Model
getImageId() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
Get ImageId, may be null
This id is a key in this.getModel().getImage(id)
getImageId(String) - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
get image-id of state
getImageIDs() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getIndexof(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
getIndexOfKind(Class) - Method in class desmoj.extensions.applicationDomains.production.PartsList
Returns the index of the given kind of part (
java.lang.Class
).
getIndirectProcessActivations() - Method in class desmoj.extensions.crossbar.MessageChannel
getInfoPane() - Static method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
InfoPane is a window to show data of an entity
getInitial() - Method in class desmoj.core.advancedModellingFeatures.Bin
Returns the initial number of products in the bin.
getInitial() - Method in class desmoj.core.advancedModellingFeatures.Stock
Gets the initial number of products the Stock starts with.
getInitial() - Method in class desmoj.extensions.applicationDomains.harbour.Block
Gets the initial number of TEUs the Block starts with.
getInitialSeed() - Method in class desmoj.core.dist.Distribution
Returns the seed value since last reset.
getInitialSpeed() - Method in class desmoj.extensions.space3D.Movement
Gets the initial speed.
getInitTime() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
getInstance() - Static method in class desmoj.extensions.xml.util.DocumentReader
getInternId() - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.CondQueueAnimation
gives the internal Id of this animation object.
getInternId() - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
gives the internal Id of this animation object.
getInternId() - Method in interface desmoj.extensions.visualization2d.animation.core.simulator.ListInterface
getInternId() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
gives the internal Id of this animation object.
getInternId() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
gives the internal Id of this animation object.
getInternId() - Method in class desmoj.extensions.visualization2d.animation.transport.TransportStationAnimation
getInternURL(String) - Method in class desmoj.extensions.visualization2d.engine.viewer.LanguageSupport
getInterruptCode() - Method in exception desmoj.core.exception.InterruptException
Returns the
InterruptCode
associated with this
InterruptException.
getInterruptCode() - Method in class desmoj.core.simulator.SimProcess
Returns the InterruptCode from this SimProcess.
getInterruptedWaits() - Method in class desmoj.extensions.crossbar.MessageChannel
getInterruptedWaits() - Method in class desmoj.extensions.crossbar.MessageCrossbar
getInterruptException() - Method in class desmoj.core.simulator.SimProcess
getIntValue(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
Convenience method to retrieve the int value of an access point with a given name from the map.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistAggregate
Method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistBeta
Method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistConstant
Method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistCustom
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistEmpirical
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistErlang
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistExponential
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistGamma
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistNormal
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistTriangular
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistUniform
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.ContDistWeibull
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.DiscreteDistBinomial
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.DiscreteDistConstant
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.DiscreteDistEmpirical
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.DiscreteDistGeo
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.DiscreteDistHypergeo
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.DiscreteDistPoisson
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.DiscreteDistUniform
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getInverseOfCumulativeProbabilityFunction(double) - Method in class desmoj.core.dist.NumericalDist
Abstract method to map a double p
from 0...1 to the
distribution's domain by determining the value x that satisfies
P(X < x) = p
.
getItemCount(int) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getJob() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
Returns the current job of this InternalTransporter.
getJob() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterJob
Returns the Job of this TransporterJob.
getJobs(ProcessQueue, Queue) - Method in class desmoj.extensions.applicationDomains.harbour.FIFO_Transport_Strategy
This method describes the following way of the assigning the jobs to
transporters: the first job in the queue of the jobs will be assigned to
the first transporter in the queue of the transpoters, this each
assignment will be stored in a TranspoterJob
.
getJobs(ProcessQueue, Queue) - Method in class desmoj.extensions.applicationDomains.harbour.FixedVCtoCBAssignment_Strategy
This method describes the following way of the assigning the jobs to
transporters: every transporter (VC) gets the Job
that has
as origin or destination the crane that transporter is assigned to.
getJobs() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the jobs queue of this transporter system.
getJobs(ProcessQueue, Queue) - Method in interface desmoj.extensions.applicationDomains.harbour.TransportStrategy
Implement this method in a class that implements this interface to define
the algorithm of the strategy that finds the jobs for the transporters
and is used by transporter control.
getJobsQueueStrategy() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the implemented queueing discipline of the underlying queue for
jobs as a String, so it can be displayed in the report.
getKey() - Method in class desmoj.extensions.visualization2d.engine.model.Attribute
getKindOfPart(int) - Method in class desmoj.extensions.applicationDomains.production.PartsList
Returns the kind of the part at index i as a Class object.
getKindOfParts() - Method in class desmoj.extensions.applicationDomains.production.PartsList
Returns the whole array of all kinds of parts listed in this PartsList.
getLane() - Method in class desmoj.extensions.applicationDomains.harbour.HoldingArea
Gets a Line from the HoldingArea and provides it to the sim-process to use
it.
getLane() - Method in class desmoj.extensions.applicationDomains.harbour.MyTruck
Returns the lane that must be checked with the truck lane.
getLane() - Method in class desmoj.extensions.applicationDomains.harbour.Truck
Returns the current lane this Truck stands in by the HO.
getLanguage() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
getLast() - Method in class desmoj.core.statistic.DataListTally.DataList
Returns the list's last Element.
getLastString() - Method in class desmoj.core.statistic.TextHistogram
Returns the last observed String of this TextHistogram object.
getLastTime() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get last observation time
getLastValue() - Method in class desmoj.core.statistic.ValueStatistics
Returns the last observed value of this ValueStatistics object.
getLastValue() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get last stored value
getLeadTime() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
Returns the random number distribution for the lead time (time between
placement and receipt of an order).
getLeadTime() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
Returns the random number distribution for the lead time (time between
placement and receipt of an order).
getLeadTime() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
Returns the random number distribution for the lead time (time between
placement and receipt of an order).
getLeadTime() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQT
Returns the random number distribution for the lead time (time between
placement and receipt of an order).
getLeastFrequentedString() - Method in class desmoj.core.statistic.TextHistogram
Returns the String with the least number of entries.
getLeftGap() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
Returns the gap between the left border of the canvas and the chart.
getLeftGap() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the gap between the left border of the canvas and the chart.
getLength() - Method in class desmoj.core.statistic.DataListTally.DataList
Returns the list's length.
getLength() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
Returns the length of the Berth.
getLength() - Method in class desmoj.extensions.space3D.SimpleTrack
getLength() - Method in class desmoj.extensions.space3D.Track
Gives the total length of the Track.
getLength() - Method in class desmoj.extensions.visualization2d.engine.model.Route
getLevel() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
Get level of background element.
getLevel() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
Get level of background element.
getLimit() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns the initial number of resources in the Res pool.
getLineSize() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
Get line size of background element.
getLineSize() - Method in class desmoj.extensions.visualization2d.engine.model.Route
get size of route line
getListId() - Method in class desmoj.extensions.visualization2d.engine.model.Process
get id of list, where are the processed entities are before
this may be null
getListId() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
get id of list, where are the processed entities are before
this may be null
getLists() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getLoadTime() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the whole loading time of this crane.
getLocale() - Method in class desmoj.extensions.visualization2d.engine.viewer.LanguageSupport
getLocation() - Method in class desmoj.core.report.ErrorMessage
Returns a String describing class and method that this message was sent
from.
getLogFileName() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
getLogWriter() - Static method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
get's the logWriter
getLostMessages() - Method in class desmoj.extensions.crossbar.MessageChannel
getLostMessages() - Method in class desmoj.extensions.crossbar.MessageCrossbar
getLower() - Method in class desmoj.core.dist.ContDistTriangular
Returns the minimum value of this triangular distribution.
getLower() - Method in class desmoj.core.dist.ContDistUniform
Returns the lower border of the range of this uniform distribution.
getLower() - Method in class desmoj.core.dist.DiscreteDistUniform
Returns the lower border of the range of this distribution.
getLowerBound() - Method in class desmoj.core.dist.ContDistCustom
Returns the lower bound of possible values of this distribution.
getLowerLimit(int) - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChartInterval
Returns the lower limit of the range of the data at the given index.
getLowerLimit(int) - Method in class desmoj.core.statistic.Histogram
Returns the lower limit of the given cell.
getLowerLimit(int) - Method in class desmoj.core.statistic.HistogramAccumulate
Returns the lower limit of the given cell.
getLwb() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
getLwb() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
getMarkedAmount() - Method in class desmoj.core.dist.DiscreteDistHypergeo
getMaster() - Method in class desmoj.core.simulator.SimProcess
Returns the master when two SimProcesses are cooperating.
getMatrix() - Method in class desmoj.extensions.applicationDomains.harbour.MatrixReader
Returns the (distance) matrix from the file of the chars.
getMatrix() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
getMatrix() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
getMatrix() - Method in class desmoj.extensions.space3D.SpatialData
Returns the matrix which contains the spatial data.
getMatrix() - Method in class desmoj.extensions.space3D.SpatialEntity
getMatrix() - Method in interface desmoj.extensions.space3D.SpatialObject
Gets a 4x4 double matrix object which contains the spatial data of the SpatialObejct.
getMatrix() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getMatrix() - Method in class desmoj.extensions.space3D.SpatialQueue
getMatrix() - Method in class desmoj.extensions.space3D.SpatialSimProcess
getMax() - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
get max number of possible values
getMax() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get max value
getMaxAcceleratedSpeed(double, double, double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
Gets the maximum speed if the movement only consist of an acceleration from a start speed followed by a deceleration
to the end speed for a certain distance.
getMaximum() - Method in class desmoj.core.advancedModellingFeatures.Bin
Returns the maximum number of products in the bin.
getMaximum() - Method in class desmoj.core.advancedModellingFeatures.Stock
Gets the maximum number of products in the Stock.
getMaximum() - Method in class desmoj.core.statistic.Aggregate
Returns the maximum value observed so far.
getMaximum() - Method in class desmoj.core.statistic.Count
Returns the maximum value observed so far.
getMaximum() - Method in class desmoj.core.statistic.ValueStatistics
Returns the maximum value observed so far.
getMaximum() - Method in class desmoj.extensions.applicationDomains.harbour.Block
Gets the maximum number of TEUs in the Block.
getMaximum() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
Returns the maximum number of products in the Entrepot.
getMaximumDomainValue() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getMaximumLastN() - Method in class desmoj.core.statistic.TallyRunning
Returns the maximum of the last n values.
getMaximumRangeValue() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getMaxInventoryLevel() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
Returns the maximum inventory level up to which the Stock will be
refilled in every cycle.
getMaxInventoryLevel() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
Returns the maximum inventory level to which the Stock will be refilled
in every cycle.
getMaxSpeed() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
getMaxSpeed() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
Gets the maximum speed of the object.
getMaxSpeed() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
getMaxSpeed() - Method in class desmoj.extensions.space3D.Movement
Gets the maximum speed.
getMaxSpeedDuration() - Method in class desmoj.extensions.space3D.Movement
Gets the duration when the movement has the maximum speed.
getMean() - Method in class desmoj.core.dist.ContDistErlang
Returns the mean value of this Erlang distribution.
getMean() - Method in class desmoj.core.dist.ContDistExponential
Returns the mean value of the negative-exponential distribution.
getMean() - Method in class desmoj.core.dist.ContDistNormal
Returns the mean value of this normal distribution.
getMean() - Method in class desmoj.core.dist.DiscreteDistPoisson
Returns the mean value of the poisson distribution.
getMean() - Method in class desmoj.core.dist.SeriesNumerical
Returns the mean value of all samples that have been returned via the
sample() method.
getMean() - Method in class desmoj.core.statistic.Accumulate
Returns the mean value of all the values observed so far, weighted over
time.
getMean() - Method in class desmoj.core.statistic.Tally
Returns the mean value of all the values observed so far.
getMean() - Method in class desmoj.core.statistic.ValueStatistics
Returns the mean value of all the values observed so far.
getMean() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get mean
for typeData = Statistic.DATA_Observations, all values have the same weight.
getMeanLastN() - Method in class desmoj.core.statistic.TallyRunning
Returns the mean value of the last n values observed.
getMeanWidth() - Method in class desmoj.core.statistic.Histogram
Returns the mean width of all cells.
getMeanWidth() - Method in class desmoj.core.statistic.HistogramAccumulate
Returns the mean width of all cells.
getMessageChannel(String) - Method in class desmoj.extensions.crossbar.MessageCrossbar
getMessageManager() - Method in class desmoj.core.simulator.Experiment
Returns the messagemanager for this experiment.
getMethod(Class, String, Class[]) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
Retrieves a method of a given class.
getMethod(Class, String) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
Retrieves a method of a given class with an empty parameter list.
getMethodDescriptors() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
Return the method descriptors for this bean.
getMin() - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
get min number of possible values
getMin() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get min value
getMinimum() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns the minimum number of resources in the Res.
getMinimum() - Method in class desmoj.core.advancedModellingFeatures.Stock
Gets the minimum number of units in the Stock so far (since the last
reset).
getMinimum() - Method in class desmoj.core.statistic.Aggregate
Returns the minimum value observed so far.
getMinimum() - Method in class desmoj.core.statistic.Count
Returns the minimum value observed so far.
getMinimum() - Method in class desmoj.core.statistic.ValueStatistics
Returns the minimum value observed so far.
getMinimum() - Method in class desmoj.extensions.applicationDomains.harbour.Block
Gets the minimum number of TEUs (goods) in the Block.
getMinimumDomainValue() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getMinimumLastN() - Method in class desmoj.core.statistic.TallyRunning
Returns the minimum of the last n values.
getMinimumRangeValue() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getMinLoad() - Method in class desmoj.extensions.applicationDomains.production.Transporter
Returns the minimum load of this Transporter.
getMode() - Method in class desmoj.core.dist.ContDistNormal
Returns the mode value of this normal distribution.
getModel() - Method in class desmoj.core.report.Reporter
Returns the Model that the Reportable belongs to that this reporter
produces a report about.
getModel() - Method in class desmoj.core.simulator.Experiment
Returns the model that is connected to this experiment or
null
if no model is connected so far.
getModel() - Method in class desmoj.core.simulator.ModelComponent
Returns the model that owns this component.
getModel() - Method in class desmoj.core.util.SimRunEvent
getModel() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
getModel() - Method in class desmoj.extensions.experimentation.util.Run
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
getModel() - Method in interface desmoj.extensions.visualization2d.engine.model.Basic
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Container
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.List
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Process
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Station
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
getModel() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
getModel() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
getModelAuthor() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelClass() - Method in class desmoj.extensions.experimentation.ui.LoadModelDialog
Returns the loaded model class
getModelCreatedAt() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelDescription() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Model
get associated ModelGrafic instance, when it's created before.
getModell() - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
getModelLicence() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelName() - Method in class desmoj.core.report.Message
Returns the name of the model that produced this message.
getModelName() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelParameterArray() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
Returns an array of model parameters for this experiment run The first
row contains names, the second row contains values.
getModelParameters() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
getModelProjectIconId() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelProjectName() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelProjectURL() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModelRemark() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getModule(String) - Method in class desmoj.extensions.visualization3d.VisualizationControl
Gets a registered VisualModule with the given name.
getModuleName() - Method in class desmoj.extensions.visualization3d.SpatialVis3DModule
getModuleName() - Method in interface desmoj.extensions.visualization3d.VisualModule
Gets the name of the VisualModule.
getMostFrequentedCell() - Method in class desmoj.core.statistic.Histogram
getMostFrequentedCells() - Method in class desmoj.core.statistic.Histogram
Returns the numbers of the most frequented cells, so far.
getMostFrequentedCells() - Method in class desmoj.core.statistic.HistogramAccumulate
Returns the numbers of the most frequented cells, so far.
getMostFrequentedString() - Method in class desmoj.core.statistic.TextHistogram
Returns the String with the largest number of entries.
getMovement() - Method in class desmoj.extensions.visualEvents.MoveEvent
Gets the movement which should be performed.
getMQueueStrategy() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
Returns the implemented queueing discipline of the underlying master
queue as a String, so it can be displayed in the report.
getMQueueStrategy() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
Returns the implemented queueing discipline of the underlying master
queue as a String, so it can be displayed in the report.
getMRefused() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
Returns the number of entities refused to be enqueued in the master
queue, because the capacity limit is reached.
getMRefused() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
Returns the number of entities refused to be enqueued in the master
queue, because the capacity limit is reached.
getMRemoved() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
Returns the number of entities which have been removed from the master
queue because cancelCoop(SimProcess)
has been called.
getName() - Method in class desmoj.core.simulator.NamedObject
Returns the name of the named object.
getName() - Method in class desmoj.core.simulator.Parameter
Returns the parameter's name
getName() - Method in class desmoj.core.simulator.SimClock
Returns the clock's name as string.
getName() - Method in class desmoj.core.statistic.TextSupplier
Returns the name of the named object.
getName() - Method in class desmoj.core.statistic.ValueSupplier
Returns the name of the named object.
getName() - Method in interface desmoj.core.util.AccessPoint
returns the name of this AccessPoint.
getName() - Method in class desmoj.core.util.ExperimentParameter
returns the name
getName() - Method in class desmoj.extensions.experimentation.reflect.FieldAccessPoint
getName() - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
getName() - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
Returns the observer's name
getName() - Method in class desmoj.extensions.experimentation.util.Filename
getName() - Method in interface desmoj.extensions.space3D.SpatialObject
Returns the name of the named object.
getName() - Method in interface desmoj.extensions.visualization2d.animation.core.simulator.EntityBasicAnimation
getName() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
get name of background element
getName() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
getName() - Method in interface desmoj.extensions.visualization2d.engine.model.Basic
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
get name of bin
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
actual value of name-attribute
getName() - Method in class desmoj.extensions.visualization2d.engine.model.List
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Process
get name of process-station
getName() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
get name of process-station
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
get name of resource
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Route
name of route, can be null
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Station
get name of station, can be null
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
getName() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
get name of resource
getName() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
get name of waiting queue
getNameAttribute() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
get vector with all historical name-keys
getNanos() - Method in class desmoj.core.simulator.RealTimeEventWrapper
Returns the nanosecond timestamp associated with the encapsulated ExternalEvent
getNeedNoRes() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimation
getNext() - Method in class desmoj.core.statistic.DataListTally.DataList.Element
Returns the next Element in the List.
getNonNegative() - Method in class desmoj.core.dist.Distribution
Tells if this distribution can return negative samples.
getNoOfCells() - Method in class desmoj.core.report.HistogramAccumulateReporter
Returns the number of cells the interval of the given Histogram is
devided into.
getNoOfCells() - Method in class desmoj.core.report.HistogramReporter
Returns the number of cells the interval of the given Histogram is
devided into.
getNoOfStrings() - Method in class desmoj.core.report.TextHistogramReporter
Returns the number of Strings the given TextHistogram has saved.
getNrVisible() - Method in class desmoj.extensions.visualization2d.animation.FormExt
getNumber() - Method in class desmoj.extensions.applicationDomains.harbour.Lane
Returns the current number of this Lane.
getNumberOfAvailableElements() - Method in class desmoj.core.dist.Series
Returns the amount of samples this series can still return, given the
current reading direction and repeating property.
getNumberOfDiffParts() - Method in class desmoj.extensions.applicationDomains.production.PartsList
Returns the number of different parts (that is the number of entries) in
this PartsList.
getNumberOfEntities() - Method in class desmoj.core.simulator.EventAbstract
Returns the realTime deadline for this event (in nanoseconds).
getNumberOfEntities() - Method in class desmoj.core.simulator.EventNote
Returns the number of included entities.
getNumberOfExportGoods() - Method in class desmoj.extensions.applicationDomains.harbour.ExternalTransporter
Returns the number of export goods (containers) of this
ExternalTransporter.
getNumberOfImportGoods() - Method in class desmoj.extensions.applicationDomains.harbour.ExternalTransporter
Returns the number of import goods (containers) of this
ExternalTransporter.
getNumberOfOutputPartsPerOriginalEntity() - Method in class desmoj.extensions.chaining.SplitterOutput
gets the number of parts
getNumberOfParts() - Method in class desmoj.extensions.applicationDomains.production.PartsList
Returns the whole array of all the different quantities of all different
kinds of parts listed in this PartsList.
getNumberOfStringsObserved() - Method in class desmoj.core.statistic.TextHistogram
Returns the number of Strings observed.
getNumBlocks() - Method in class desmoj.extensions.applicationDomains.harbour.Yard
Returns the number of all the blocks of this yard.
getNumEmptyDrives() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
Returns the number of empty drives that this InternalTransporter has
done.
getNumLoadedDrives() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
Returns the number of loaded drives that this InternalTransporter has
done.
getNumLoadedUnits() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the number of the units that this Crane has loaded.
getNumOfCranes() - Method in class desmoj.extensions.applicationDomains.harbour.Ship
Returns the number of the cranes (containerbridges)that this Ship needs
for his unloading and/or loading.
getNumOfData() - Method in interface desmoj.core.report.html5chart.AbstractChartData
Should return the number of data for this chart.
getNumOfData() - Method in class desmoj.core.report.html5chart.AbstractChartDataTable
Returns the number of data for this chart.
getNumOfData() - Method in class desmoj.core.report.html5chart.AbstractNumericalCoorChartCanvas
getNumOfData() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the number of data.
getNumOfData() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
Returns the number of TimeSeries displayed by this canvas.
getNumOfParts() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
Returns the number of different kinds of parts needed for processing
these parts at this WorkStation.
getNumOfSlaveQueues() - Method in class desmoj.core.report.Reporter
getNumOfSlaveQueues() - Method in class desmoj.extensions.applicationDomains.production.report.WorkStationReporter
Returns the number of slave queues of this WorkStation.
getNumOfTimeSeries() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
getNumOfXScale() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the number of scales to be shown on the x-axis.
getNumOfXScale() - Method in class desmoj.core.report.html5chart.CanvasHistogramDouble
getNumOfXScale() - Method in class desmoj.core.report.html5chart.CanvasHistogramLong
getNumOfXScale() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
Returns the number of scales to be shown on the x-axis.
getNumOfYScale() - Method in class desmoj.core.report.html5chart.AbstractNumericalCoorChartCanvas
Returns the number of scales to be shown on the y-axis.
getNumOfYScale() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the number of scales to be shown on the y-axis.
getNumOfYScale() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
Returns the number of scales to be shown on the y-axis.
getNumSamples() - Method in class desmoj.core.dist.Distribution
Returns the number of Samples given by this distribution.
getNumToLoadUnits() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the number of the units this crane has to load.
getNumToUnloadUnits() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the number of the units this crane has to unload.
getNumUnloadedUnits() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the number of the units that this Crane has unloaded.
getObservationAxisLabel() - Method in class desmoj.extensions.grafic.util.HistogramDataSetAdapter
get observation axis label
getObservationLength() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get length of observation time
getObservations() - Method in class desmoj.core.report.HistogramAccumulateReporter
Returns the number of observations made by the Histogram object.
getObservations() - Method in class desmoj.core.report.HistogramReporter
Returns the number of observations made by the Histogram object.
getObservations() - Method in class desmoj.core.report.TextHistogramReporter
Returns the number of observations made by the TextHistogram object.
getObservations() - Method in class desmoj.core.simulator.Reportable
Returns the number of observations made by the reportable object.
getObservations() - Method in class desmoj.extensions.crossbar.MessageChannel
getObservations() - Method in class desmoj.extensions.crossbar.MessageCrossbar
getObservationSerie() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get observation series in jFreeChart data structure.
getObservationsInCell(int) - Method in class desmoj.core.statistic.Histogram
Returns the observations made for the given cell, so far.
getObservationsInCell(int) - Method in class desmoj.core.statistic.HistogramAccumulate
Returns the observations made for the given cell, so far.
getObservationsOfString(String) - Method in class desmoj.core.statistic.TextHistogram
Returns the number of observations for the given String.
getObservedString(int) - Method in class desmoj.core.report.html5chart.ChartDataHistogramDouble
Returns the String at the given index.
getObservedString(int) - Method in class desmoj.core.report.html5chart.ChartDataHistogramLong
Returns the String at the given index.
getOccurredTime() - Method in class desmoj.extensions.visualEvents.VisualEvent
Gets the SimTime when this event occurred.
getOneEntity() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimation
getOperator() - Method in class desmoj.core.dist.ContDistAggregate
The Operator used to combine the input distributions.
getOrder() - Method in class desmoj.core.dist.ContDistErlang
Returns the order of the Erlang distribution.
getOrderQuantity() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
Returns the quantity (number of units) to be stored in the Stock.
getOrderQuantity() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQT
Returns the quantity (number of units) to be stored in the Stock.
getOrientation() - Method in class desmoj.extensions.visualEvents.SetOrientationEvent
Gets the orientation to be set by this event.
getOrigin() - Method in class desmoj.core.report.DebugNote
Returns the name of the modelcomponent that produced this debugnote.
getOrigin() - Method in class desmoj.extensions.applicationDomains.harbour.Job
Returns the origin of this job.
getOutputAppendixes() - Method in class desmoj.core.simulator.Experiment
getOutputPath() - Method in class desmoj.core.simulator.Experiment
Returns the name of the path the experiment's report-, trace-, debug- and
error-files are written to.
getOverflow() - Method in class desmoj.extensions.applicationDomains.harbour.Yard
Gets the current number of TEUs/containers in the overflow part of this
yard.
getOwnerModel() - Method in interface desmoj.core.report.html5chart.AbstractChartData
Should return the owner Model this chart data is associated to.
getOwnerModel() - Method in class desmoj.core.report.html5chart.AbstractChartDataTable
getParameterInfo() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerApplet
getParameterInfo() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerButtonApplet
getParameterManager() - Method in class desmoj.core.simulator.Model
Returns the Model's viewpoint of the ParameterManager
getParameters() - Method in interface desmoj.core.simulator.ModelParameterManager
Returns all declared parameters.
getParameters() - Method in class desmoj.core.simulator.ParameterManager
Returns all declared parameters.
getParameterType() - Method in class desmoj.core.simulator.Parameter
Is this parameter a model-parameter or an experiment-parameter?
getParameterValue(String) - Method in interface desmoj.core.simulator.ModelParameterManager
Returns the value of an experiment- or model-parameter.
getParameterValue(String) - Method in class desmoj.core.simulator.ParameterManager
Returns the value of an experiment- or model-parameter.
getPartsList() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
Returns the parts list of this WorkStation.
getPassBy() - Method in class desmoj.core.advancedModellingFeatures.Bin
Returns whether entities can pass by other entities which are enqueued
before them in the queue.
getPassBy() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns whether entities can pass by other entities which are enqueued
before them in the queue.
getPassBy() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
Returns whether entities can pass by other entities which are enqueued
before them in the queue.
getPassBy() - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
Returns whether a transporter can pass by other transporters which are
enqueued before him in the queue.
getPassByConsumers() - Method in class desmoj.core.advancedModellingFeatures.Stock
Returns whether entities can pass by other entities which are enqueued
before them in the queue.
getPassByProducers() - Method in class desmoj.core.advancedModellingFeatures.Stock
Returns whether entities can pass by other entities which are enqueued
before them in the queue.
getPeak() - Method in class desmoj.core.dist.ContDistTriangular
Returns the most likely value of this triangular distribution.
getPeriodMeasured() - Method in class desmoj.core.statistic.Accumulate
Returns the period measured (excluding pauses).
getPoint() - Method in class desmoj.extensions.visualization2d.animation.Position
getPosition() - Method in class desmoj.extensions.visualization2d.animation.transport.TransportStationAnimation
getPosition() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
getPositionAt(double) - Method in class desmoj.extensions.space3D.SimpleTrack
getPositionAt(double) - Method in class desmoj.extensions.space3D.Track
Gets the coordinates (in ExtendedLength) of the current position based on
the specified length from the start position on the track.
getPositionAtValue(double) - Method in class desmoj.extensions.space3D.SimpleTrack
getPositionExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
getPositionIntern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
getPossibleAttributes() - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
get all possible attribute-key's
getPossibleStates() - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
get all possible states
getPosX() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
getPosX() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
getPosX() - Method in class desmoj.extensions.space3D.SpatialData
Returns the x-position.
getPosX() - Method in class desmoj.extensions.space3D.SpatialEntity
getPosX() - Method in interface desmoj.extensions.space3D.SpatialObject
getPosX() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getPosX() - Method in class desmoj.extensions.space3D.SpatialQueue
getPosX() - Method in class desmoj.extensions.space3D.SpatialSimProcess
getPosY() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
getPosY() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
getPosY() - Method in class desmoj.extensions.space3D.SpatialData
Returns the y-position.
getPosY() - Method in class desmoj.extensions.space3D.SpatialEntity
getPosY() - Method in interface desmoj.extensions.space3D.SpatialObject
getPosY() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getPosY() - Method in class desmoj.extensions.space3D.SpatialQueue
getPosY() - Method in class desmoj.extensions.space3D.SpatialSimProcess
getPosZ() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
getPosZ() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
getPosZ() - Method in class desmoj.extensions.space3D.SpatialData
Returns the z-position.
getPosZ() - Method in class desmoj.extensions.space3D.SpatialEntity
getPosZ() - Method in interface desmoj.extensions.space3D.SpatialObject
getPosZ() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getPosZ() - Method in class desmoj.extensions.space3D.SpatialQueue
getPosZ() - Method in class desmoj.extensions.space3D.SpatialSimProcess
getPreferredSize(JComponent) - Method in class desmoj.extensions.visualization2d.engine.util.VerticalLabelUI
getPreferredTimeZone() - Method in class desmoj.core.simulator.TimeInstant
The preferred time zone for printing this time instant.
getPrevention() - Method in class desmoj.core.report.ErrorMessage
Returns a String giving a hint on how to prevent this error to happen.
getPriority() - Method in class desmoj.core.simulator.EventNote
Returns the priority of this event-note.
getPriority() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
get actual value of priority-attribute
getPriorityAttribute() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
get historical vector of priorities
getProbability() - Method in class desmoj.core.dist.BoolDistBernoulli
Returns the probability for true
values.
getProbability() - Method in class desmoj.core.dist.DiscreteDistBinomial
Returns the probability of success in each separate Bernoulli
experiment
getProbability() - Method in class desmoj.core.dist.DiscreteDistGeo
Returns the success probability in each separate Bernoulli experiment.
getProc() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimation
getProcessActivations() - Method in class desmoj.extensions.crossbar.MessageChannel
getProcessActivations() - Method in class desmoj.extensions.crossbar.MessageCrossbar
getProcessEntity() - Method in class desmoj.extensions.visualization2d.engine.model.Process
get array with id's of all processed entities
getProcessEntries(int) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
gets entity-id's of process-set in entry with index
getProcessEntriesAnz() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
actual no. of entities (sets with process-entities) in process-part
getProcessEntry(int) - Method in class desmoj.extensions.visualization2d.engine.model.Resource
get id of entity in position index in process
getProcesses() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getProcessLineList() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
getProcessLineList() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
get an instance of ProcessLineList to paint a line between this processGrafic
the list with id this.process.getListId()
getProcessNewes() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getProcNames(int) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
Gives names of Proc entities in entry i.
getProcNames(int) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
Gives names of Proc entities in entry i.
getProcNames(int) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
Gives names of Proc entities in entry i.
getProcNames(int) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
Gives names of Proc entities in entry i.
getProdQueueStrategy() - Method in class desmoj.core.advancedModellingFeatures.Stock
Returns the implemented queueing discipline of the underlying queue for
producers as a String, so it can be displayed in the report.
getProdQueueStrategyMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
Gets the getProdQueueStrategy() method descriptor.
getProdRefused() - Method in class desmoj.core.advancedModellingFeatures.Stock
Returns the number of producers that were refused to be enqueued because
the queue for producers was full.
getProdRefusedMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
Gets the getProdRefused() method descriptor.
getProducerQueue() - Method in class desmoj.core.advancedModellingFeatures.Stock
Returns the queue where the producers are waiting to deliver their units.
getProducerQueueMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
Gets the getProducerQueue() method descriptor.
getProducers() - Method in class desmoj.core.advancedModellingFeatures.Bin
Returns the number of producers having used the Bin.
getProducers() - Method in class desmoj.core.advancedModellingFeatures.Stock
Gets the producers property (long) value.
getProducers() - Method in class desmoj.extensions.applicationDomains.harbour.Block
Gets the number of the processes that stored in this Block.
getProperties() - Method in class desmoj.extensions.visualization2d.animation.Comment
getPropertyDescriptors() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
Return the property descriptors for this bean.
getQuantityOfPart(int) - Method in class desmoj.extensions.applicationDomains.production.PartsList
Returns the quantity of the part at the index i of this PartsList.
getQueue() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns the QueueList
actually storing the
SimProcesses
waiting for resources.
getQueueingPriority() - Method in class desmoj.core.simulator.Entity
Returns the entity's queuing priority.
getQueueingPriority() - Method in interface desmoj.extensions.visualization2d.animation.core.simulator.EntityBasicAnimation
getQueueLimit() - Method in class desmoj.core.simulator.QueueBased
Returns the maximum possible number of entities in the underlying queue.
getQueueList() - Method in class desmoj.core.simulator.ProcessQueue
Returns the underlying queue implementation, providing access to the
QueueList implementation, e.g. to add PropertyChangeListeners.
getQueueList() - Method in class desmoj.core.simulator.Queue
Returns the underlying queue implementation, providing access to the
QueueList implementation, e.g. to add PropertyChangeListeners.
getQueues() - Method in class desmoj.core.simulator.Entity
Returns a list of queues and other QueueBased
objects where this Entity
is queued.
getQueueStrategy() - Method in class desmoj.core.advancedModellingFeatures.Bin
Returns the implemented queueing discipline of the underlying queue as a
String, so it can be displayed in the report.
getQueueStrategy() - Method in class desmoj.core.advancedModellingFeatures.CondQueue
Returns the implemented queueing discipline of the underlying queue
used for sorting (and, therefore, activation order) of processes
with equal queing priorities.
getQueueStrategy() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns the implemented queueing discipline of the underlying queue as a
String, so it can be displayed in the report.
getQueueStrategy() - Method in class desmoj.core.simulator.ProcessQueue
Returns the implemented queueing discipline of the underlying queue as a
String, so it can be displayed in the report.
getQueueStrategy() - Method in class desmoj.core.simulator.Queue
Returns the implemented queueing discipline of the underlying queue as a
String, so it can be displayed in the report.
getQueueStrategy() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
Returns the implemented queueing discipline of the underlying queue as a
String, so it can be displayed in the report.
getQueueStrategy() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
Returns the implemented queueing discipline of the underlying queue as a
String, so it can be displayed in the report.
getQuotedName() - Method in class desmoj.core.simulator.NamedObject
Returns the quoted name of the named object.
getQuotedName() - Method in class desmoj.core.statistic.TextSupplier
Returns the quoted name of the named object.
getQuotedName() - Method in class desmoj.core.statistic.ValueSupplier
Returns the quoted name of the named object.
getRangeBounds(boolean) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getRangeLowerBound() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getRangeLowerBound(boolean) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getRangeTimeUnit() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
in the case timeSeries.getShowTimeSpansInReport()
a rangeTimeUnit is automatic determined
getRangeUpperBound() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getRangeUpperBound(boolean) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getRate() - Method in class desmoj.extensions.visualization3d.VisualizationClock
Gets the current speed rate.
getRealTimeConstraint() - Method in class desmoj.core.simulator.EventAbstract
Returns the realTime deadline for this event (in nanoseconds).
getRealTimeConstraint() - Method in class desmoj.core.simulator.SimProcess
Returns the realTime deadline for this SimProcess (in nanoseconds).
getRealTimeStartTime() - Method in class desmoj.core.simulator.Experiment
getReason() - Method in class desmoj.core.report.ErrorMessage
Returns the String describing the probable reason for the error to occur.
getReceivedMessages() - Method in class desmoj.extensions.crossbar.MessageChannel
getReceivedMessages() - Method in class desmoj.extensions.crossbar.MessageCrossbar
getReferenceUnit() - Method in class desmoj.core.simulator.Experiment
Returns the reference unit for this experiment.
getReferenceUnit() - Static method in class desmoj.core.simulator.TimeOperations
Returns the reference time unit specifying what is meant by the
simulation time step of 1 in statements without an explicit declaration
of a time unit like in new TimeSpan(5)
.
getRefused() - Method in class desmoj.core.advancedModellingFeatures.Bin
Returns the number of entities refused to be enqueued in the queue,
because the capacity limit is reached.
getRefused() - Method in class desmoj.core.advancedModellingFeatures.CondQueue
Returns the number of entities refused to be enqueued in the queue,
because the capacity limit is reached.
getRefused() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns the number of entities refused to be enqueued in the queue,
because the capacity limit is reached.
getRefused() - Method in class desmoj.core.advancedModellingFeatures.Stock
Gets the refused property (long) value.
getRefused() - Method in class desmoj.core.simulator.ProcessQueue
Returns the number of entities refused to be enqueued in the queue,
because the capacity limit is reached.
getRefused() - Method in class desmoj.core.simulator.Queue
Returns the number of entities refused to be enqueued in the queue.
getRefused() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
Returns the number of ships refused to be enqueued in the queue, because
the capacity limit is reached.
getRefused() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
Returns the number of SimProcesses refused to be enqueued in the queue,
because the capacity limit is reached.
getRelPosition(long) - Method in class desmoj.extensions.visualization2d.engine.model.Route
Compute the relative position of every entity in this route (container).
getReportable() - Method in class desmoj.core.report.Reporter
Returns the reportable object that this reporter contains informations
about.
getReportables() - Method in class desmoj.core.simulator.Model
Returns a copy of the dynamic list containing all reportable
components of this model.
getReportDataListHistogram() - Method in class desmoj.core.statistic.DataListTally
Will a histogram-reporter be used to create a report for the DataList?
getReporter() - Method in class desmoj.core.simulator.Reportable
Returns an instance of a reporter for this reportable.
getReporters() - Method in class desmoj.core.report.ModelReporter
Returns a list of view of all reportable's reporters ordered by
group-ID.
getRes() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimation
getResAvailable() - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
Gives the number of available Resources
getResourceDB() - Method in class desmoj.core.simulator.Experiment
Returns the resource database for this experiment.
getResourceEntity() - Method in class desmoj.extensions.visualization2d.engine.model.Process
get array with id's of all resource-entities
getResourceEntries(int) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
gets entity-id's of resource-set in entry with index
getResourceEntriesAnz(int) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
gets no. of resources in resource-set in entry with index
getResourceEntriesAnz(int) - Method in class desmoj.extensions.visualization2d.engine.model.Resource
get actual no. of resources, used by entity in position index
getResourceFree() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
compute no. of free resources, as difference between total and used resources.
getResourceFree() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
actual no of free resources
getResourceNames(int) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
Gives names of Res entities in entry i.
getResourceNames(int) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
Gives names of Res entities in entry i.
getResourceNames(int) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
Gives names of Res entities in entry i.
getResourceNames(int) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
Gives names of Res entities in entry i.
getResources() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getResourceTotal() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
gets total of resources.
getResourceTotal() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
total no. of available resources
getResourceType() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
get resource type.
getResourceType() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
get resource Type (only for information)
getResourceUsed() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
compute no of used resources.
getResourceUsed() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
no of actual used resources
getResPool() - Method in class desmoj.core.simulator.Resource
Returns the resource pool (Res) this resource belongs to.
getRestockProcess() - Method in class desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production.RestockProcessAnimation
getResUtilization() - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
Give the actual Resource Utilization
getReturnTimeSample() - Method in class desmoj.extensions.applicationDomains.production.SimpleTransporter
Returns a TimeSpan
object representing the time it takes
the SimpleTransporter to return to his home base (
TransportJunction
) after having transported the goods to
some place.
getReviewSpan() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
Returns the time span between every replenishment of the
Stock.
getReviewSpan() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQT
Returns the time span between every replenishment of the
Stock.
getRightGap() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
Returns the gap between the right border of the canvas and the chart.
getRightGap() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the gap between the right border of the canvas and the chart.
getRotation() - Method in class desmoj.extensions.visualEvents.RotateEvent
Gets the Rotation object.
getRouteDynamicGrafic() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
getRoutes() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getRouteStaticGrafic() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
getRowCount() - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
getRows() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.FlexReporter
getSafetyStockLevel() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
Returns the safety stock level.
getSafetyStockLevel() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
Returns the safety stock level.
getSampleSizeN() - Method in class desmoj.core.statistic.TallyRunning
Returns the sample size n.
getScaleLineColor() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
Returns the color for the scales in the y-axis.
getScaleLineColor() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the color for the scales in the y-axis.
getScheduledEvents() - Method in class desmoj.core.simulator.Entity
Returns a list of events associated to this Entity object.
getScheduler() - Method in class desmoj.core.simulator.Experiment
Returns the scheduler for this experiment.
getSchedulingPriority() - Method in class desmoj.core.simulator.EventAbstract
Returns the event's scheduling priority.
getSchedulingPriority() - Method in class desmoj.core.simulator.SimProcess
Returns the process' scheduling priority.
getSeed() - Method in class desmoj.core.dist.DistributionManager
Returns the initial seed.
getSelectedComponent() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
getSelectedView() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
getSelectedViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
getSender() - Method in class desmoj.extensions.crossbar.CrossbarMessage
getSendTime() - Method in class desmoj.core.report.Message
Returns the time the message was (created) sent as a TimeInstant object.
getSeparator() - Static method in class desmoj.core.report.FileOutput
Returns the currently active String for separating individual entries in
a line of output.
getSeriesCount() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getSeriesKey(int) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getSetSize() - Method in class desmoj.core.dist.DiscreteDistHypergeo
getShip() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the ship this Crane is assigned to.
getShow() - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
Show is the sum of EntityType.SHOW_ Flags
getShow() - Method in class desmoj.extensions.visualization2d.engine.model.Route
Show is the sum of Route.SHOW_ Flags
getShowTimeSpansInReport() - Method in class desmoj.core.statistic.StatisticObjectSupportingTimeSpans
Are values printed as TimeSpans in the report?
getSimClock() - Method in class desmoj.core.simulator.Experiment
Returns the simclock for this experiment.
getSimulationBegin() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getSimulationEnd() - Method in class desmoj.extensions.visualization2d.engine.model.Model
End of SimulationTime.
getSimulationEnd() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
getSimulationSpeed() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getSimulationSpeed() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
get simulation-speed-value stored in viewer application
getSimulationStart() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
getSimulationThread() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
getSimulationTime() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getSimulationTime() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
getSimulationTime() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
get actual simulation-time
getSimulationTimeInstance() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
get simulation-time-instance created in fileReset()
getSimulationZoom() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
get simulation-zoom-value
getSimulationZoomCenter() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
getSince() - Method in class desmoj.extensions.visualization2d.engine.model.Attribute
getSinkId() - Method in class desmoj.extensions.visualization2d.engine.model.Route
getSizeExt() - Method in class desmoj.extensions.visualization2d.animation.Comment
getSlaveQueue() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
Returns the ProcessQueue
where the waiting slaves are
stored.
getSlaveQueues() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
Returns an array of ProcessQueue
s where the waiting
slaves are stored.
getSlaveWaitQueue() - Method in class desmoj.core.simulator.SimProcess
Returns the waiting-queue in which this SimProcess is waiting as a slave
to cooperate with a master.
getSnapShot(String) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
Paints a snapshot of this ViewGrafic in a BufferedImage.
getSoldProducts() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
Returns the number of products which already have been sold (passed
through this Entrepot).
getSource() - Method in class desmoj.core.simulator.EventNote
Returns the Schedulable that has created this event note.
getSourceId() - Method in class desmoj.extensions.visualization2d.engine.model.Route
getSpatialLayoutManager() - Static method in class desmoj.extensions.space3D.SpatialLayoutManager
Returns the singleton SpatialLayoutManager.
getSpatialObject(String) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
Returns the SpatialObject with the specified name.
getSpeed() - Method in class desmoj.extensions.applicationDomains.harbour.Truck
Returns the speed of this Truck he drives with.
getSpeed() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
get simulation-speed
getSpeedEmpty() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
Returns the empty speed of this InternalTransporter.
getSpeedLoad() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
Returns the loaded speed of this InternalTransporter.
getSpeedOfDistanceBoundedAcceleration(double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
Gets the speed based on the acceleration, initial speed and the moved distance.
getSpeedOfTimedAcceleration(double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
Gets the speed based on the acceleration and the duration.
getSQueueStrategy() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
Returns the implemented queueing discipline of the underlying slave queue
as a String, so it can be displayed in the report.
getSQueueStrategy(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
Returns the implemented queueing discipline of the underlying slave queue
at the given index as a String, so it can be displayed in the report.
getSRefused() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
Returns the number of entities refused to be enqueued in the slave's
queue, because the capacity limit is reached.
getSRefused(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
Returns the number of entities refused to be enqueued in the slave's
queue, indicated by the index, because the capacity limit is reached.
getSRemoved() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
Returns the number of entities which have been removed from the slave
queue because cancelCoop(SimProcess)
has been called.
getStarLengthUnits() - Method in class desmoj.extensions.space3D.Track
Gets the start position in ExtendedLength[].
getStartEvent() - Method in interface desmoj.extensions.chaining.abstractions.HasPredecessor
This Method returns the start event of a Station which is used to set the successor
getStartEvent() - Method in class desmoj.extensions.chaining.abstractions.Station
gets the start event of this station
getStartEvent() - Method in class desmoj.extensions.chaining.Merger
returns the Startevent of the Merger
getStartLocationName() - Method in class desmoj.extensions.space3D.Track
Gets the name of the start location.
getStartPositionValue() - Method in class desmoj.extensions.space3D.Track
Gives the start Position of the Track.
getStartTime() - Static method in class desmoj.core.simulator.TimeOperations
Returns the TimeInstant when the experiment has started.
getStartTime() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
getStartXScale() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the value for the first scale on the x-axis (the scale most left of the chart).
getStartXScale() - Method in class desmoj.core.report.html5chart.CanvasHistogramDouble
getStartXScale() - Method in class desmoj.core.report.html5chart.CanvasHistogramLong
getStartXScale() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
Returns the number for the first xScale.
getState() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
getState() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
getState() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
get actual value of state
getStateHistory() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
get vector of state history
getStations() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getStatistics() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getStdDev() - Method in class desmoj.core.dist.ContDistNormal
Returns the standard deviation of this normal distribution.
getStdDev() - Method in class desmoj.core.dist.SeriesNumerical
Returns the standard deviation of all the values sampled so far.
getStdDev() - Method in class desmoj.core.statistic.Accumulate
Returns the standard deviation of all the values observed so far,
weighted over time.
getStdDev() - Method in class desmoj.core.statistic.Tally
Returns the standard deviation of all the values observed so far.
getStdDev() - Method in class desmoj.core.statistic.ValueStatistics
Returns the standard deviation of all the values observed so far.
getStdDev() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get standard deviation
for typeData = Statistic.DATA_Observations, all values have the same weight.
getStdDevLastN() - Method in class desmoj.core.statistic.TallyRunning
Returns the standard deviation of the last n values observed.
getStdDevLeft() - Method in class desmoj.core.dist.ContDistNormal
Returns the left standard deviation of this normal distribution.
getStdDevRight() - Method in class desmoj.core.dist.ContDistNormal
Returns the right standard deviation of this normal distribution.
getStockColumnTitles() - Method in class desmoj.core.advancedModellingFeatures.report.StockReporter
Returns the titles of the wait queues part of this StockReporter as an
array of Strings.
getStockColumnTitles() - Method in class desmoj.extensions.applicationDomains.harbour.report.CranesSystemReporter
Returns the titles of the wait queues part of this CranesSystemReporter
as an array of Strings.
getStockColumnTitles() - Method in class desmoj.extensions.applicationDomains.harbour.report.TSReporter
Returns the titles of the wait queues part of this TSReporter as an array
of Strings.
getStockEntries() - Method in class desmoj.core.advancedModellingFeatures.report.StockReporter
Returns an array of Strings each containing the data for the
corresponding column in array stockColumns[]
.
getStockEntries() - Method in class desmoj.extensions.applicationDomains.harbour.report.CranesSystemReporter
Returns an array of Strings each containing the data for the
corresponding column in array stockColumns[]
.
getStockEntries() - Method in class desmoj.extensions.applicationDomains.harbour.report.TSReporter
Returns an array of Strings each containing the data for the
corresponding column in array stockColumns[]
.
getStockNumColumns() - Method in class desmoj.core.advancedModellingFeatures.report.StockReporter
Returns the number of columns of the wait queues part of this
StockReporter.
getStockNumColumns() - Method in class desmoj.extensions.applicationDomains.harbour.report.CranesSystemReporter
Returns the number of columns of the wait queues part of this
CranesSystemReporter.
getStockNumColumns() - Method in class desmoj.extensions.applicationDomains.harbour.report.TSReporter
Returns the number of columns of the wait queues part of this TSReporter.
getStocks() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getStopConditions() - Method in class desmoj.core.simulator.Experiment
Returns the Conditions which can cause an experiment to stop.
getStoppedAtOrientation() - Method in class desmoj.extensions.visualEvents.RotationInterruptEvent
Returns the orientation the performer has to have when this event occurs.
getStoppedAtPosition() - Method in class desmoj.extensions.visualEvents.MovementInterruptEvent
Returns the position where the involved object has to be when this event occurs.
getStopTime() - Method in class desmoj.core.simulator.Experiment
Returns the TimeInstant when the experiment is expected to stop running.
getStopTime() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
getString(String) - Method in class desmoj.extensions.visualization2d.engine.viewer.LanguageSupport
getStringsObserved() - Method in class desmoj.core.statistic.TextHistogram
Returns an array of Strings observed.
getStringValue(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
Convenience method to retrieve the String value of an access point with a given name from the map.
getSubsetSize() - Method in class desmoj.core.dist.DiscreteDistHypergeo
getSuccessorEvent() - Method in class desmoj.extensions.chaining.SplitterOutput
gets the succsessor event which has been set by the user
getSuccessorEvent() - Method in class desmoj.extensions.chaining.SuccessorAdministration
getSumDistanceEmptyDrives() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the whole distance of the empty drives of all the transporters.
getSumDistanceLoadedDrives() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the whole distance of the loaded drives of all the transporters.
getSumLoadTime() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
Returns the whole loading time of all the cranes.
getSumNumEmptyDrives() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the number of the empty drives of all the transporters.
getSumNumLoadedDrives() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the number of the loaded drives of all the transporters.
getSumNumLoadedUnits() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
Returns the number of the loaded units of all the cranes.
getSumNumUnloadedUnits() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
Returns the number of the unloaded units of all the cranes.
getSumTimeEmptyDrives() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the whole time of the empty drives of all the transporters.
getSumTimeLoadedDrives() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the whole time of the loaded drives of all the transporters.
getSumUnloadTime() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
Returns the whole unloading time of all the cranes.
getSupervisor() - Method in class desmoj.core.simulator.SimProcess
Returns the supervising ComplexSimProcess
this SimProcess is
contained in.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor
Implemented for interface TableCellEditor.
getTallyName() - Method in class desmoj.core.statistic.DataListTally.DataList
Returns the name of the Tally, this list belongs to.
getTargetName() - Method in class desmoj.extensions.visualEvents.VisualEvent
Gets the ID of the object which is affected by this event.
getText(int) - Method in class desmoj.core.report.html5chart.CanvasHistogramDouble
Returns the observed text at the given index.
getText(int) - Method in class desmoj.core.report.html5chart.CanvasHistogramLong
Returns the observed text at the given index.
getText() - Method in class desmoj.extensions.visualization2d.animation.Comment
getText() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
Get text of background element.
getTextColor() - Method in class desmoj.extensions.visualization2d.animation.Comment
getTextHistColumnTitles() - Method in class desmoj.core.report.TextHistogramReporter
Returns an array of Strings each containing the title for the
corresponding column of the histogram part (table).
getTextHistEntries() - Method in class desmoj.core.report.TextHistogramReporter
Returns a two-dimensional array of Strings containing the data for the
histogram part of this TextHistogramReporter.
getTextHistNumColumns() - Method in class desmoj.core.report.TextHistogramReporter
Returns the number of columns of the histogram part (table) of this
TextHistogramReporter.
getTextPosition() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
Get text position of background element.
getTextSize() - Method in class desmoj.extensions.visualization2d.animation.Comment
getTextSize() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
Get text size of background element.
getTextStyle() - Method in class desmoj.extensions.visualization2d.animation.Comment
getTextStyle() - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
Get text style of background element.
getThread() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
getTime() - Method in class desmoj.core.report.Message
Returns the point of simulation time that this message was created as a
String.
getTime() - Method in class desmoj.core.simulator.EventNote
Returns the point of time associated with this event-note.
getTime() - Method in class desmoj.core.simulator.SimClock
Returns the actual simulation time.
getTime() - Method in class desmoj.extensions.visualization3d.VisualizationClock
Returns the time value.
getTimeAsCalender() - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a Calender object.
getTimeAsDate() - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a Date object.
getTimeAsDouble(TimeUnit) - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a double type in the time
unit given as a parameter.
getTimeAsDouble() - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a double type in the time
unit of the reference time.
getTimeAsDouble(TimeUnit) - Method in class desmoj.core.simulator.TimeSpan
Returns the value of this TimeSpan object as a double type in the time unit
given as a parameter.
getTimeAsDouble() - Method in class desmoj.core.simulator.TimeSpan
Returns the value of this TimeSpan object as a double type in the time unit
of the reference time.
getTimeEmptyDrives() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
Returns the whole time of empty drives that this InternalTransporter has
done.
getTimeFlowMode() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
set time-flow-mode, possible values can you find in constant declarations
getTimeFormatter() - Static method in class desmoj.core.simulator.TimeOperations
Returns the time Formatter.
getTimeHigh() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get high value of time axis
getTimeInEpsilon() - Method in class desmoj.core.simulator.TimeInstant
Returns the value of the TimeInstant object as a long type in the time
unit of epsilon
getTimeInEpsilon() - Method in class desmoj.core.simulator.TimeSpan
Returns the value of the TimeSpan object as a long type in the time unit
of epsilon
getTimeLoadedDrives() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
Returns the whole time of loaded drives that this InternalTransporter has
done.
getTimeLow() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get low value of time axis
getTimeRounded(TimeUnit) - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a long type in the time
unit given as a parameter.
getTimeRounded() - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a long type in the time
unit of the reference time.
getTimeRounded(TimeUnit) - Method in class desmoj.core.simulator.TimeSpan
Returns the value of this TimeSpan object as a long type in the time unit
given as a parameter.
getTimeRounded() - Method in class desmoj.core.simulator.TimeSpan
Returns the value of this TimeSpan object as a long type in the time unit
of the reference time.
getTimeSerie() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get time series in jFreeChart data structure.
getTimeString(long, int) - Static method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
convert the time value to human-readable format.
getTimeTruncated(TimeUnit) - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a long type in the time
unit given as a parameter.
getTimeTruncated() - Method in class desmoj.core.simulator.TimeInstant
Returns the value of this TimeInstant object as a long type in the time
unit of the reference time.
getTimeTruncated(TimeUnit) - Method in class desmoj.core.simulator.TimeSpan
Returns the value of this TimeSpan object as a long type in the time unit
given as a parameter.
getTimeTruncated() - Method in class desmoj.core.simulator.TimeSpan
Returns the value of this TimeSpan object as a long type in the time unit
of the reference time.
getTimeUnitValue(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
Convenience method to retrieve the TimeUnit value of an access point with a given name from the map.
getTimeValues(int) - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
Returns the time value of the TimeSeriesData at index i.
getTimeValues() - Method in class desmoj.core.report.html5chart.ChartDataTimeSeries
Returns an array of time values.
getTimeValues() - Method in class desmoj.core.statistic.TimeSeries
Gets the list of time values.
getTimeZone() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
getTimeZone() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getTimeZoneString() - Static method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
getTitle() - Method in class desmoj.core.report.TableReporter
Returns the table reporter's title.
getTopGap() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
Returns the gap between the top border of the canvas and the chart.
getTopGap() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the gap between the top border of the canvas and the chart.
getTotalDuration() - Method in class desmoj.extensions.space3D.Movement
Gets the total duration which is the sum of all the 3 phases.
getTotalNoRes() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
Gibt die Anzahl der in dem Vector gebundenen abstrakten Resourcen wieder
getTrack() - Method in class desmoj.extensions.space3D.Movement
Gets the track object of this movement.
getTrack(MovableSpatialObject, SpatialObject) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
Gets a registered track which leads the moving object to the destiny.
getTrack(SpatialObject, String, SpatialObject, String) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
Gets the track base on the given start- and destination location.
getTrack(String) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
Search through the registered tracks for a track with the given name.
getTracksIterator() - Method in class desmoj.extensions.space3D.SpatialLayoutManager
Get an iterator of all the tracks managed by this layout manager.
getTrackStraightTo(MovableSpatialObject, String, SpatialObject, String) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
Generates a SimpleTrack which leads directly to the given destination.
getTrackStraightTo(MovableSpatialObject, String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
Generates a SimpleTrack which leads directly to the given position.
getTransportation() - Method in class desmoj.extensions.applicationDomains.production.SimpleTransporter
Returns the Transportation
order this SimpleTransporter is
supposed to execute.
getTransporter() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
Returns the last transporter of the transporter queue.
getTransporter() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterJob
Returns the InternalTransporter of this TransporterJob.
getTransporter() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the transporter queue of this transporter system.
getTransporterQueue() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
Returns the transporter queue of this cranes system.
getTransporterQueueStrategy() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
Returns the implemented queueing discipline of the underlying queue for
transporters as a String, so it can be displayed in the report.
getTransportJunction() - Method in class desmoj.extensions.applicationDomains.production.TransportTerminal
Returns the underlying TransportJunction
.
getTransportStrategy() - Method in class desmoj.extensions.applicationDomains.harbour.T_Control
Returns the transport strategy of this transport control.
getTransportTime() - Method in class desmoj.extensions.chaining.SplitterOutput
gets the transport time of the station
getTrueObs() - Method in class desmoj.core.statistic.BoolStatistic
Returns the number of true
s observed so far.
getTrueRatio() - Method in class desmoj.core.statistic.BoolStatistic
Returns the ratio of true
s per total observations so far.
getTS() - Method in class desmoj.extensions.applicationDomains.harbour.T_Control
Returns the transporter system of this transport control.
getTurnAroundTime() - Method in class desmoj.extensions.applicationDomains.harbour.Gates
Returns the turn around time of users (trucks) of this Gates.
getTyp() - Method in class desmoj.extensions.applicationDomains.harbour.Block
Gets the typ of the Block.
getTyp() - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
Get type of parameter
getType() - Method in class desmoj.core.simulator.Parameter
Returns the parameter's type.
getType() - Method in class desmoj.extensions.applicationDomains.harbour.Job
Returns the type of this job: 1 or 0.
getTypeData() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
gets TypeData.
getTypeIndex() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
gets TypeData.
getUnit() - Method in class desmoj.core.simulator.MultiUnitTimeFormatter
getUnit() - Method in class desmoj.core.simulator.PatternBasedTimeFormatter
getUnit() - Method in class desmoj.core.simulator.SingleUnitTimeFormatter
getUnit() - Method in interface desmoj.core.simulator.TimeFormatter
The units used to format time span and time instants.
getUnit() - Method in class desmoj.core.statistic.StatisticObject
Get an optional unit of reported value.
getUnit() - Method in class desmoj.core.statistic.StatisticObjectSupportingTimeSpans
getUnitText() - Method in class desmoj.core.statistic.StatisticObject
Textually wraps the output of getUnit()
, adding
brackets and displaying "none" if case unit is null
.
getUnloadTime() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the whole unloading time of this crane.
getUpb() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
getUpper() - Method in class desmoj.core.dist.ContDistTriangular
Returns the maximum value of this triangular distribution.
getUpper() - Method in class desmoj.core.dist.ContDistUniform
Returns the upper border of the range of this distribution.
getUpper() - Method in class desmoj.core.dist.DiscreteDistUniform
Returns the upper border of the range of this distribution.
getUpperBound() - Method in class desmoj.core.dist.ContDistCustom
Returns the upper bound of possible values of this distribution.
getUpperLimit(int) - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChartInterval
Returns the upper limit of the range of the data at the given index.
getUpperLimit() - Method in class desmoj.core.statistic.Histogram
Returns the upper limit of the whole interval.
getUpperLimit() - Method in class desmoj.core.statistic.HistogramAccumulate
Returns the upper limit of the whole interval.
getUsers() - Method in class desmoj.core.advancedModellingFeatures.Res
Returns the number of users.
getUsers() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
Returns the number of users (ships).
getUsers() - Method in class desmoj.extensions.applicationDomains.harbour.Gates
Returns the number of users (trucks) of this Gates.
getValidFrom() - Method in class desmoj.core.report.html5chart.ChartDataTimeSeries
Returns the lowest possible time value.
getValidTo() - Method in class desmoj.core.report.html5chart.ChartDataTimeSeries
Returns the highest possible time value.
getValue() - Method in class desmoj.core.simulator.Parameter
returns the parameter's value
getValue() - Method in class desmoj.core.statistic.Aggregate
Returns the current value of the aggregate.
getValue() - Method in class desmoj.core.statistic.Count
Returns the current counter value.
getValue() - Method in class desmoj.core.statistic.DataListTally.DataList.Element
Returns the Element's value.
getValue() - Method in class desmoj.core.statistic.TimeSeries
Returns the actual value of the ValueSupplier
which values
are recorded from this TimeSeries object.
getValue() - Method in interface desmoj.core.util.AccessPoint
returns the current value of the attribute referenced by this access
point.
getValue() - Method in class desmoj.core.util.ExperimentParameter
returns the value
getValue() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.Cell
getValue() - Method in class desmoj.extensions.experimentation.reflect.FieldAccessPoint
getValue(Object, Field) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
Returns the value of the given field has in the specified object.
getValue() - Method in interface desmoj.extensions.experimentation.ui.AttributeTableEditor.AttribEditor
Returns the currently edited cell value
getValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.BooleanAttribEditor
getValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.FilenameAttribEditor
getValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.FloatingPointNumberEditor
Reads and returns a floating point number from the editor component.
getValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.IntegerNumberEditor
Reads and returns integral number from the editor component.
getValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.StringEditor
getValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.TextBasedEditor
Returns the value from the text field as an object of the current
edited class.
getValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.TimeUnitAttribEditor
getValue(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
Retrieves the value of an access point with a given name from the map.
getValue() - Method in class desmoj.extensions.space3D.Length
Returns the numerical value in the current unit as a double
getValue() - Method in class desmoj.extensions.visualization2d.engine.model.Attribute
getValueAt(int, int) - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
getValueHigh() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get high value of value axis
getValueLow() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
get low value of value axis
getValueRange() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getValues() - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
Reads all values from the access points into the table model
getValues() - Method in class desmoj.extensions.scheduling.EntityScheduleEntry
Get values array of entry
getValues() - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
get values of parameter
getValueSplit(int) - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
get the i.th value from a parameter.
getVelocity() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
get actual velocity
getVelocityAttribute() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
get historical vector of velocity
getView() - Method in class desmoj.extensions.visualization2d.animation.Position
getViewer() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getViewerPanel() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerFrame
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
getViewId() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
get all views (viewId's) with BackgroundElements
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
get all views (viewId's) with BackgroundLines
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
get all views (viewId's) with Bin's
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
get all views (viewId's) with Entities
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
get all views (viewId's) with Lists
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
get all views (viewId's) with Process
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
get all views (viewId's) with Process
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
get all views (viewId's) with Resources
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
get all views (viewId's) with Route
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
get all views (viewId's) with Stations
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
get all views (viewId's) with Statistic
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
get all views (viewId's) with Stock
getViews(Model) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
get all views (viewId's) with WaitingQueue
getVisible() - Method in class desmoj.extensions.visualEvents.SetVisibleEvent
Gets the boolean value which shows whether the target should be
visible or not.
getVisualEventTransmitter() - Static method in class desmoj.extensions.visualEvents.VisualEventTransmitter
The static get method for the VisualEventTransmitter
getVisualModel() - Method in class desmoj.extensions.space3D.SpatialEntity
getVisualModel() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
getVisualModel() - Method in class desmoj.extensions.space3D.SpatialQueue
getVisualModel() - Method in class desmoj.extensions.space3D.SpatialSimProcess
getVisualModel() - Method in interface desmoj.extensions.space3D.VisibleObject
Get the type of the SpatialObject.
getVisualModel() - Method in class desmoj.extensions.visualEvents.CreateVisibleObjectEvent
Gets the type of the SpatialObject to be created.
getWaitingQueueContent() - Method in class desmoj.extensions.visualization2d.engine.model.Resource
get content of waiting queue
getWaitingQueues() - Method in class desmoj.extensions.visualization2d.engine.model.Model
getWayPoints() - Method in class desmoj.extensions.space3D.SimpleTrack
Gets the way points of this track.
getWhere() - Method in class desmoj.core.advancedModellingFeatures.Stock
Gets the where property (String) value denoting the method, where
something has gone wrong.
getWidth() - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
getWLoadQueue() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the queue where this Crane waits to load an internal transporter.
getWorkingCranes() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
Returns the queue of the now working cranes of this cranes system.
getWUnloadQueue() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
Returns the queue where this Crane waits to unload an internal
transporter.
getX(int, int) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getX() - Method in class desmoj.extensions.visualEvents.SetPositionEvent
Gets the new x value.
getX() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
getXAxisTitle() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the title for the x-axis.
getXAxisTitle() - Method in class desmoj.core.report.html5chart.CanvasHistogramDouble
getXAxisTitle() - Method in class desmoj.core.report.html5chart.CanvasHistogramLong
getXAxisTitle() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
getXMean() - Method in class desmoj.core.statistic.Regression
Returns the mean x-value.
getXName() - Method in class desmoj.core.statistic.Regression
Returns the name of the x-value.
getXScale() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the difference between each scale on the x-axis.
getXScale() - Method in class desmoj.core.report.html5chart.CanvasHistogramDouble
getXScale() - Method in class desmoj.core.report.html5chart.CanvasHistogramLong
getXScale() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
Returns the difference between each scale on the x-axis.
getXValue() - Method in class desmoj.core.statistic.Regression
Returns the actual value of the ValueSupplier
supplying
the x-value.
getY(int, int) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
getY() - Method in class desmoj.extensions.visualEvents.SetPositionEvent
Gets the new y value.
getY() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
getYardStrategy() - Method in class desmoj.extensions.applicationDomains.harbour.Yard
Returns the strategy of this yard for the choosing of a block.
getYAxisTitle() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the title for the y-axis.
getYAxisTitle() - Method in class desmoj.core.report.html5chart.CanvasHistogramDouble
getYAxisTitle() - Method in class desmoj.core.report.html5chart.CanvasHistogramLong
getYAxisTitle() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
getYMean() - Method in class desmoj.core.statistic.Regression
Returns the mean y-value.
getYName() - Method in class desmoj.core.statistic.Regression
Returns the name of the y-value.
getYScale() - Method in class desmoj.core.report.html5chart.AbstractNumericalCoorChartCanvas
Returns the difference between each scale on the y-axis.
getYScale() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
Returns the difference between each scale on the y-axis.
getYScale() - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
Returns the difference between each scale on the y-axis.
getYValue() - Method in class desmoj.core.statistic.Regression
Returns the actual value of the ValueSupplier
supplying
the y-value.
getZ() - Method in class desmoj.extensions.visualEvents.SetPositionEvent
Gets the new z value.
getZoomFactor(String) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
getZoomFactor() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
getZoomPoint(String) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
getZoomPoint() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
getZoomProperty() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
goInBuffer(String[]) - Static method in class desmoj.extensions.visualization2d.engine.command.TestCmd
goProcessing(String[]) - Static method in class desmoj.extensions.visualization2d.engine.command.TestCmd
Grafic - Interface in desmoj.extensions.visualization2d.engine.modelGrafic
defines some constants used in this package
grafikTestRun() - Method in class desmoj.extensions.visualization2d.engine.TestFrame
GraphicalObserver - Class in desmoj.extensions.experimentation.ui
Base class for graphical observers in the experiment launcher.
GraphicalObserver(String, GraphicalObserverContext) - Constructor for class desmoj.extensions.experimentation.ui.GraphicalObserver
Creates a new graphical observer.
GraphicalObserverContext - Interface in desmoj.extensions.experimentation.ui
Represents an arbitrary context (e.g. a JDesktop) for graphical observers.
H
- HALF_A_SECOND - Static variable in class desmoj.core.simulator.ExpProgressBar
-
A constant defining half a second as 500 milliseconds.
- handleEvent(VisualEvent) - Method in class desmoj.extensions.visualization3d.SpatialVis3DModule
-
- handleEvent(VisualEvent) - Method in interface desmoj.extensions.visualization3d.VisualModule
-
Handle the received event.
- hasComponents() - Method in class desmoj.core.simulator.ComplexSimProcess
-
Checks if this ComplexSimProcess has components or not.
- hasDefaultValue() - Method in class desmoj.core.simulator.Parameter
-
Checks, if this parameter has a default value.
- hasError() - Method in class desmoj.core.simulator.Experiment
-
Determines whether or not an error or warning has yet occurred during
this experiment.
- hashCode() - Method in exception desmoj.core.exception.InterruptException
-
HashCode implementations which delegates to
Object.hashCode()
- hashCode() - Method in class desmoj.core.simulator.EventNote
-
Returns a hash code value for the object.
- hashCode() - Method in class desmoj.core.simulator.TimeInstant
-
Returns a hash code value for the object.
- hashCode() - Method in class desmoj.core.simulator.TimeSpan
-
Returns a hash code value for the object.
- hasHistogramSupport() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
-
when no. of histogram cells greater zero
- hasListeners(String) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The hasListeners method was generated to support the propertyChange
field.
- HasPredecessor<E extends Entity> - Interface in desmoj.extensions.chaining.abstractions
-
Interface which indicates that an station has a predecessor
- hasPrimitiveArguments() - Method in class desmoj.core.simulator.Condition
-
- hasPrimitiveArguments() - Method in class desmoj.core.simulator.ModelCondition
-
- hasSubModels() - Method in class desmoj.core.simulator.Model
-
Shows, if there are submodels registered with this model.
- HasSuccessor<E extends Entity> - Interface in desmoj.extensions.chaining.abstractions
-
Interface which indicates that a station has a successor
- hasValue() - Method in class desmoj.core.simulator.Parameter
-
Checks, if this parameter has a value.
- hasValue() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
-
true when one or more points stored.
- HEADER_BG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- HeaderValuePair(String, Object) - Constructor for class desmoj.extensions.chaining.report.SmartReporter.HeaderValuePair
-
- HeadingCell(Object) - Constructor for class desmoj.extensions.chaining.report.FlexReporterBuilder.HeadingCell
-
Constructs a heading cell with the given value
- HelpDialog - Class in desmoj.extensions.visualization2d.engine.viewer
-
Generate HelpDialog for offline help
- HelpDialog(ViewerPanel) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.HelpDialog
-
- HelpDialogTemplate - Class in desmoj.extensions.visualization2d.engine.viewer
-
Superclass of all HelpDialogs
- HelpDialogTemplate(ViewerPanel) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.HelpDialogTemplate
-
- Histogram - Class in desmoj.core.statistic
-
The Histogram
class is providing a statistic analysis about
values.
- Histogram(Model, String, double, double, int, boolean, boolean) - Constructor for class desmoj.core.statistic.Histogram
-
Constructor for a Histogram object with equidistant interval cells that will NOT be connected to a
ValueSupplier
.
- Histogram(Model, String, ValueSupplier, double, double, int, boolean, boolean) - Constructor for class desmoj.core.statistic.Histogram
-
Constructor for a Histogram object with equidistant interval cells that will be connected to a
ValueSupplier
.
- Histogram(Model, String, double[], boolean, boolean) - Constructor for class desmoj.core.statistic.Histogram
-
Constructor for a Histogram object with user-defined interval cells that will NOT be connected to a
ValueSupplier
.
- Histogram(Model, String, ValueSupplier, double[], boolean, boolean) - Constructor for class desmoj.core.statistic.Histogram
-
Constructor for a Histogram object with user-defined interval cells that will be connected to a
ValueSupplier
.
- HistogramAccumulate - Class in desmoj.core.statistic
-
The HistogramAccumulate
class is providing a statistic analysis about
values.
- HistogramAccumulate(Model, String, double, double, int, boolean, boolean) - Constructor for class desmoj.core.statistic.HistogramAccumulate
-
Constructor for a Histogram object with equidistant interval cells that will NOT be connected to a
ValueSupplier
.
- HistogramAccumulate(Model, String, ValueSupplier, boolean, double, double, int, boolean, boolean) - Constructor for class desmoj.core.statistic.HistogramAccumulate
-
Constructor for a Histogram object with equidistant interval cells that will be connected to a
ValueSupplier
.
- HistogramAccumulate(Model, String, double[], boolean, boolean) - Constructor for class desmoj.core.statistic.HistogramAccumulate
-
Constructor for a Histogram object with user-defined interval cells that will NOT be connected to a
ValueSupplier
.
- HistogramAccumulate(Model, String, ValueSupplier, boolean, double[], boolean, boolean) - Constructor for class desmoj.core.statistic.HistogramAccumulate
-
Constructor for a Histogram object with user-defined interval cells that will be connected to a
ValueSupplier
.
- HistogramAccumulateReporter - Class in desmoj.core.report
-
Captures all relevant information about the HistogramAccumulate.
- HistogramAccumulateReporter(Reportable) - Constructor for class desmoj.core.report.HistogramAccumulateReporter
-
Constructor for a new HistogramReporter.
- HistogramAnimation - Class in desmoj.extensions.visualization2d.animation.core.statistic
-
Animation of Histogram
Double values will be collected
TypeData: Statistic.DATA_Observations
TypeIndex: Statistic.INDEX_Mean_StdDev
- HistogramAnimation(ModelAnimation, String, double, double, int, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.statistic.HistogramAnimation
-
Constructor with the same parameters as in Histogram
- HistogramDataSetAdapter - Class in desmoj.extensions.grafic.util
-
Class to convert DesmoJ histogram or histogramAccumulate data into jFreeChart format.
- HistogramDataSetAdapter(Histogram, Locale) - Constructor for class desmoj.extensions.grafic.util.HistogramDataSetAdapter
-
convert a DesmoJ histogram to a org.jfree.data.category.DefaultCategoryDataset.
- HistogramDataSetAdapter(HistogramAccumulate, Locale) - Constructor for class desmoj.extensions.grafic.util.HistogramDataSetAdapter
-
convert a DesmoJ histogramAccumulate to a org.jfree.data.category.DefaultCategoryDataset.
- HistogramPlotter - Class in desmoj.extensions.experimentation.ui
-
A simple histogram plotter based on the statistic class Histogram and
the UI class ChartPanel.
- HistogramPlotter(String, GraphicalObserverContext, Histogram, String, int, int) - Constructor for class desmoj.extensions.experimentation.ui.HistogramPlotter
-
Creates a new HistogramPlotter
- HistogramPlotter(String, GraphicalObserverContext, Histogram, String, int, int, int, int) - Constructor for class desmoj.extensions.experimentation.ui.HistogramPlotter
-
Creates a new HistogramPlotter
- HistogramReporter - Class in desmoj.core.report
-
Captures all relevant information about the Histogram.
- HistogramReporter(Reportable) - Constructor for class desmoj.core.report.HistogramReporter
-
Constructor for a new HistogramReporter.
- hold(TimeInstant) - Method in class desmoj.core.simulator.SimProcess
-
Passivates a SimProcess until the given point in simulation time.
- hold(TimeSpan) - Method in class desmoj.core.simulator.SimProcess
-
Passivates a SimProcess for the given span of time.
- hold(NumericalDist<?>) - Method in class desmoj.core.simulator.SimProcess
-
Passivates a SimProcess for span of time sampled from the distribution
provided to the method.
- HoldingArea - Class in desmoj.extensions.applicationDomains.harbour
-
The HoldingArea is the place where InternalTransporter
s serve
(load/unload) Truck
s at a container terminal.
- HoldingArea(Model, String, int, int, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.HoldingArea
-
Constructor for a HoldingArea.
- hours(long) - Method in class desmoj.core.simulator.TimeSpan.Builder
-
- HTMLDebugOutput - Class in desmoj.core.report
-
Use this class to create HTML formatted Simulation Debug Output.
- HTMLDebugOutput() - Constructor for class desmoj.core.report.HTMLDebugOutput
-
Create a new HTMLDebugOutput class *
- HTMLDebugOutput(int) - Constructor for class desmoj.core.report.HTMLDebugOutput
-
Create a new HTMLDebugOutput class
- HTMLErrorOutput - Class in desmoj.core.report
-
Use this class to create HTML formatted Simulation Error Output.
- HTMLErrorOutput() - Constructor for class desmoj.core.report.HTMLErrorOutput
-
Create a new HTMLErrorOutput class *
- HTMLErrorOutput(int) - Constructor for class desmoj.core.report.HTMLErrorOutput
-
Create a new HTMLErrorOutput class
- HTMLReportOutput - Class in desmoj.core.report
-
Use this class to create HTML formatted Simulation Report Output.
- HTMLReportOutput() - Constructor for class desmoj.core.report.HTMLReportOutput
-
Create a new HTMLReportOutput class *
- HTMLReportOutput(int) - Constructor for class desmoj.core.report.HTMLReportOutput
-
Create a new HTMLReportOutput class
- HTMLTableChartFormatter - Class in desmoj.core.report
-
A table formatter class for writing simulation output to HTML tables.
- HTMLTableChartFormatter() - Constructor for class desmoj.core.report.HTMLTableChartFormatter
-
- HTMLTableFormatter - Class in desmoj.core.report
-
A table formatter class for writing simulation output to HTML tables.
- HTMLTableFormatter() - Constructor for class desmoj.core.report.HTMLTableFormatter
-
- HTMLTraceOutput - Class in desmoj.core.report
-
Use this class to create HTML formatted Simulation Trace Output.
- HTMLTraceOutput() - Constructor for class desmoj.core.report.HTMLTraceOutput
-
Create a new HTMLTraceOutput class *
- HTMLTraceOutput(int) - Constructor for class desmoj.core.report.HTMLTraceOutput
-
Create a new HTMLTraceOutput class
I
- IconDirFilter - Class in desmoj.extensions.visualization2d.engine.viewer
-
DirectoryFilter for Icon Directories, used in Icons -menu
- IconDirFilter() - Constructor for class desmoj.extensions.visualization2d.engine.viewer.IconDirFilter
-
- IGraphicalObserver - Interface in desmoj.extensions.experimentation.ui
-
- IllegalMoveException - Exception in desmoj.extensions.space3D
-
An IllegalMoveException can be thrown from a move method.
- IllegalMoveException(ErrorMessage) - Constructor for exception desmoj.extensions.space3D.IllegalMoveException
-
Constructs an IllegalMoveException.
- importJobCycle(Job) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Override this method in a subclass of InternalTransporter to implement
that internal transporter's specific behaviour if he has to do an import
job in a container terminal.
- incrementObservations() - Method in class desmoj.core.simulator.Reportable
-
Increments the number of observations made by this reportable by one (1).
- incrementObservations(long) - Method in class desmoj.core.simulator.Reportable
-
Increments the number of observations by the amount given as parameter.
- INDEX_Mean_StdDev - Static variable in class desmoj.extensions.visualization2d.engine.model.Statistic
-
- INDEX_Min_Max - Static variable in class desmoj.extensions.visualization2d.engine.model.Statistic
-
- INDEX_None - Static variable in class desmoj.extensions.visualization2d.engine.model.Statistic
-
- INFO_HEADER_BG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- INFO_HEADER_FG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- INFO_OLD_FG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- INFO_TEXT_BG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- INFO_TEXT_FG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- InfoPane - Class in desmoj.extensions.visualization2d.engine.viewer
-
Internal window in viewer application to show attributes of entities
- InfoPane(ViewerPanel) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
Internal window in viewer application to show attributes of entities
- init() - Method in class desmoj.core.simulator.Model
-
Implement this method to do initialization work for your model.
- init(ModelOptions) - Method in class desmoj.core.simulator.Model
-
Initializes the model by calling method init()
to set up
all model related components as specified in that method.
- init() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
- init(Map, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
Inits the values of all access points in the given map from a map
of values.
- init() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Initializes the experiment before it is run in the thread
- init() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ModelAnimation
-
overwrites init from Model with:
initCmds(), initEntityTypes(), and initAnimation()
- init() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerApplet
-
- init() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerButtonApplet
-
- init_EntityTypes() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
only used for testing
- init_Images() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
only used for testing
- INIT_KEY - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name of command-parameter.
- initAnimation() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ModelAnimation
-
place to init black-box components and there
createAnimation Statements
- INITIALIZED - Static variable in class desmoj.core.simulator.Experiment
-
Status of an Experiment instantiated with all needed accessories
available.
- INITIALIZED - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Status: Model created an connected but experiment not started yet
- initializeModelParameter(Class<?>, String, Object) - Method in interface desmoj.core.simulator.ModelParameterManager
-
Method to initialize (declare and assign) a model-parameter.
- initializeModelParameter(Class<?>, String, Object) - Method in class desmoj.core.simulator.ParameterManager
-
Method to initialize (declare and assign) a model-parameter.
- initialPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the initial property descriptor.
- initParameters(Map<String, AccessPoint>, Map<String, AccessPoint>) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Inits the experiment runner from a map of model and experiment
settings
- insert(P) - Method in class desmoj.core.simulator.ProcessQueue
-
Enters a new SimProcess into the ProcessQueue.
- insert(E) - Method in class desmoj.core.simulator.Queue
-
Enters a new Entity into the queue.
- insert(E) - Method in class desmoj.core.simulator.QueueList
-
Should add a new Entity to the queue.
- insert(E) - Method in class desmoj.core.simulator.QueueListFifo
-
Adds a new Entity to the QueueListStandardFifo.
- insert(E) - Method in class desmoj.core.simulator.QueueListLifo
-
Adds a new Entity to the QueueListLifo.
- insert(E) - Method in class desmoj.core.simulator.QueueListRandom
-
Adds a new Entity to the QueueListStandardFifo.
- insert(E) - Method in class desmoj.core.simulator.QueueListStandard
-
Adds a new Entity to the QueueList.
- insert(P) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
insert SimProcess e in sortorder
- insert(P) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
insert Entity e in sortorder
- insert(List<Proc>, List<Res>) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Create a new process entry with process entities and resource entities
- insert(List<Proc>, int) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Create a new process entry with process entities.
- insert(List<Proc>) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
Create a new process entry with process entities.
- insert(E) - Method in class desmoj.extensions.visualization2d.animation.transport.TransportRouteAnimation
-
Insert an entity at begin of route.
- insert(E, double) - Method in class desmoj.extensions.visualization2d.animation.transport.TransportRouteAnimation
-
Insert an entity at begin of route.
- insert(E, TimeSpan) - Method in class desmoj.extensions.visualization2d.animation.transport.TransportRouteAnimation
-
Insert an entity at begin of route.
- insert(String, int, boolean, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- insertAfter(P, P) - Method in class desmoj.core.simulator.ProcessQueue
-
Enters a new SimProcess into the process-queue and places it after the
given SimProcess.
- insertAfter(E, E) - Method in class desmoj.core.simulator.Queue
-
Enters a new Entity into the queue and places it after the given Entity.
- insertAfter(P, P) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
insert SimProcess e after SimProcess after
- insertAfter(P, P) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
insert Entity e after SimProcess after
- insertBefore(P, P) - Method in class desmoj.core.simulator.ProcessQueue
-
Enters a new SimProcess into the ProcessQueue and places it in front of
the given SimProcess.
- insertBefore(E, E) - Method in class desmoj.core.simulator.Queue
-
Enters a new Entity into the queue and places it in front of the given
Entity.
- insertBefore(P, P) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
insert SimProcess e before SimProcess before
- insertBefore(P, P) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
insert SimProcess e before SimProcess before
- insertProc(Proc) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationOldAnimation
-
Deprecated.
insert an process e
- insertRes(Res) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationOldAnimation
-
Deprecated.
insert an resource e
- IntegerNumberEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor.IntegerNumberEditor
-
- intercept() - Method in class desmoj.core.statistic.Regression
-
Returns the interception of the X-axis.
- InternalTransporter - Class in desmoj.extensions.applicationDomains.harbour
-
A InternalTransporter represents any kind of vehicle (AGV, VC, chassis) which
carries goods (containers) around in a container terminal.
- InternalTransporter(Model, String, int, double, double, T_Control, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Constructs an Internal Transporter which will carry around containers
(goods) in a container terminal.
- interrupt(InterruptCode) - Method in class desmoj.core.simulator.SimProcess
-
Interrupts the SimProcess setting the given InterruptCode as the reason
for the interruption.
- interrupt(InterruptException) - Method in class desmoj.core.simulator.SimProcess
-
Interrupts the SimProcess by throwing the given InterruptException in
it's lifeCylce() method.
- InterruptCode - Class in desmoj.core.simulator
-
Represents a code to be passed to interrupted SimProcesses to give
information about the reason for the interruption.
- InterruptCode(InterruptCode) - Constructor for class desmoj.core.simulator.InterruptCode
-
Constructs a new interrupt code to be an identical clone of the given
interrupt code object.
- InterruptCode(String) - Constructor for class desmoj.core.simulator.InterruptCode
-
Produces a new interrupt code with a unique internal serial number and
the given name.
- interruptDelayed(TimeInstant) - Method in class desmoj.core.simulator.SimProcess
-
Schedules this process to be interrupted at the given point in simulation
time.
- interruptDelayed(TimeSpan) - Method in class desmoj.core.simulator.SimProcess
-
Schedules this process to be interrupted after the given delay.
- InterruptException - Exception in desmoj.core.exception
-
InterruptExceptions can be caught when processes are interrupted.
- InterruptException(InterruptCode) - Constructor for exception desmoj.core.exception.InterruptException
-
- invokeConstructor(Constructor, Object[]) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
-
Invokes a constructor.
- invokeMethod(Object, Method, Object[]) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
-
Invokes a method on an object If anything goes wrong a reflect exception
is thrown
- isAborted() - Method in class desmoj.core.simulator.Experiment
-
Displays the current state of the simulation run.
- isAbstractResource() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
informs about abstractness of process
- isAfter(TimeInstant, TimeInstant) - Static method in class desmoj.core.simulator.TimeInstant
-
Checks if the first of two points of simulation time is after the second.
- isAfterOrEqual(TimeInstant, TimeInstant) - Static method in class desmoj.core.simulator.TimeInstant
-
Checks if the first of two points of simulation time is after the second
or equal to the second.
- isAntithetic() - Method in class desmoj.core.dist.Distribution
-
Returns the current status for antithetic random number generation in
this distribution.
- isAttached() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- isAttached() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
IShows whether the MovableSpatialObject is attached.
- isAttached() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- isBefore(TimeInstant, TimeInstant) - Static method in class desmoj.core.simulator.TimeInstant
-
Checks if the first of two points of simulation time is before the
second.
- isBeforeOrEqual(TimeInstant, TimeInstant) - Static method in class desmoj.core.simulator.TimeInstant
-
Checks if the first of two points of simulation time is before the second
or equal to the second.
- isBlocked() - Method in class desmoj.core.simulator.SimProcess
-
Returns the current block-status of the SimProcess.
- isCellEditable(int, int) - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
-
Returns the editable status of the cell at the given index.
- isCommentSizeExt() - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- isCommentSizeExt() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- isComponent() - Method in class desmoj.core.simulator.SimProcess
-
Returns the current component status of this SimProcess.
- isCondensed() - Method in class desmoj.core.statistic.Histogram
-
Returns whether output is condensed, i.e.\ empty cells on the right tail not shown.
- isConnected() - Method in class desmoj.core.simulator.Experiment
-
Shows if this experiment has already been connected to a model.
- isConnected() - Method in class desmoj.core.simulator.Model
-
Shows if this model has already been connected to an experiment.
- isContinuingReporter() - Method in class desmoj.core.advancedModellingFeatures.report.StockReporter
-
- isContinuingReporter() - Method in class desmoj.core.report.HistogramAccumulateReporter
-
- isContinuingReporter() - Method in class desmoj.core.report.HistogramReporter
-
- isContinuingReporter() - Method in class desmoj.core.report.Reporter
-
- isContinuingReporter() - Method in class desmoj.core.report.TextHistogramReporter
-
- isContinuingReporter() - Method in class desmoj.extensions.applicationDomains.production.report.TransportReporter
-
- isContinuingReporter() - Method in class desmoj.extensions.applicationDomains.production.report.WorkStationReporter
-
- isCurrent() - Method in class desmoj.core.simulator.Schedulable
-
Shows if this Schedulable is the currently active object.
- isDeadlockDetected() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Returns true
if a deadlock is detected, false
otherwise.
- isDelayedInterruptScheduled() - Method in class desmoj.core.simulator.SimProcess
-
- isDirectory() - Method in class desmoj.extensions.experimentation.util.Filename
-
- isEmpty() - Method in class desmoj.core.report.FileOutput
-
Returns a boolean value showing if relevant data has been written to the
file.
- isEmpty() - Method in interface desmoj.core.report.html5chart.AbstractChartData
-
Should return whether this chart data is empty or not.
- isEmpty() - Method in class desmoj.core.report.html5chart.AbstractChartDataTable
-
Returns whether this chart data is empty or not.
- isEmpty() - Method in class desmoj.core.report.ReportManager
-
Returns a boolean value indicating whether this reportmanager contains
reporters to be sent to the reportoutput or not.
- isEmpty() - Method in class desmoj.core.simulator.ProcessQueue
-
Returns a boolean value indicating if the process-queue is empty or if any
number of SimProcess is currently enqueued in it.
- isEmpty() - Method in class desmoj.core.simulator.Queue
-
Returns a boolean value indicating if the queue is empty or if any number
of entities is currently enqueued in it.
- isEmpty() - Method in class desmoj.core.simulator.QueueList
-
Should return true
if no entities are stored in the queue
at the moment, false
otherwise.
- isEmpty() - Method in class desmoj.core.simulator.QueueListStandard
-
Returns true
, if no elements are inside the
QueueList
,false
otherwise
- isEmpty() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Tests if the Entrepot is empty (has no products stored).
- isEmpty() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimation
-
- isEqual(Reporter, Reporter) - Static method in class desmoj.core.report.Reporter
-
Compares the ID's of the two given reporters and returns
true
if both have the same ID, false
if
their ID's are different.
- isEqual(Entity, Entity) - Static method in class desmoj.core.simulator.Entity
-
Checks if the two entities have the same priority.
- isEqual(TimeInstant, TimeInstant) - Static method in class desmoj.core.simulator.TimeInstant
-
Checks if the two TimeInstant parameters describe the same point of
simulation time.
- isEqual(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeSpan
-
Indicates whether TimeSpan a is equal to TimeSpan b, i.e. they are of
equal length.
- isExperimentCompatible(ModelComponent) - Method in class desmoj.core.simulator.ModelComponent
-
Tests if the modelcomponent given as parameter is a component of the same
experiment as this modelcomponent.
- isExternal() - Method in class desmoj.core.simulator.EventAbstract
-
Tests if this event actually is an external event which is not used for
modelling but to control the experiment to act at certain points of
simulation time.
- isFocusedOnTrack() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- isFocusedOnTrack() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Returns whether the FocusOnTrack function is on.
- isFocusedOnTrack() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- isFocusedOnTrack() - Method in class desmoj.extensions.visualEvents.MoveEvent
-
Shows whether the moving object should focus on the track while performing the movement.
- isforward() - Method in class desmoj.core.dist.Series
-
Returns whether this series is getting read forward.
- isFree(long) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Method to check if the Block is free (it can be stored there) for at
least some TEUs.
- isFree(long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method to check if the Yard is free (there's at least one block that is
free).
- isFree() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
An entity is static or it is in a container (list, route, process) or it is free
Only a free entity can put in to a container
- isHorizontal() - Method in class desmoj.extensions.visualization2d.animation.FormExt
-
- isInitialized() - Method in class desmoj.core.dist.ContDistEmpirical
-
Shows if the RealDistEmpirical distribution already is initialized.
- isInitialized() - Method in class desmoj.core.dist.DiscreteDistEmpirical
-
Shows if the EmpiricalDiscreteDist distribution already is initialized.
- isInitPhase() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
say true when simulation isn't started
- isInSchedule(TimeInstant) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
prueft ob date in dem Schedule enthalten ist.
- isInSchedule() - Method in class desmoj.extensions.scheduling.EntitySchedule
-
prueft ob currentTime in dem Schedule enthalten ist.
- isInterArrivalTimeTallyActivated() - Method in class desmoj.core.statistic.Count
-
Is the time between calls of the update-method be observed by a Tally?
- isInterrupted() - Method in class desmoj.core.simulator.SimProcess
-
Returns the current interrupt-status of this SimProcess.
- isInZoomCenter(Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- isInZoomCenter(Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- isInZoomCenter(Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ZoomMarker
-
- IsJobForTransporter - Class in desmoj.extensions.applicationDomains.harbour
-
This condition should check if the job for the internal transporter (VC) has
as the origin or destination the Crane which that internal transporter (VC)
is assigned to.
- IsJobForTransporter(Model, String, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.IsJobForTransporter
-
Constructs a IsJobForTransporter condition with all the given parameters.
- isLarger(Reporter, Reporter) - Static method in class desmoj.core.report.Reporter
-
Compares the ID's of the two given reporters and returns
true
if reporter 'a' has a higher ID than reporter 'b',
false
if not.
- isLarger(Entity, Entity) - Static method in class desmoj.core.simulator.Entity
-
Checks if the first of the two entities has a higher priority than the
second.
- isLargerOrEqual(Entity, Entity) - Static method in class desmoj.core.simulator.Entity
-
Checks if the first of the two entities has higher or same priority than
the second.
- isLonger(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeSpan
-
Checks if the first of two spans of simulation time is longer than the
second.
- isLongerOrEqual(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeSpan
-
Checks if the first of two spans of simulation time is longer than the
second or equal to the second.
- isMainModel() - Method in class desmoj.core.simulator.Model
-
Shows if this model is a main model and thus is not submodel of other
models.
- isModelCompatible(ModelComponent) - Method in class desmoj.core.simulator.ModelComponent
-
Tests if the modelcomponent given as parameter is a component of the same
model as this modelcomponent.
- isMovable() - Method in class desmoj.extensions.space3D.SpatialEntity
-
- isMovable() - Method in interface desmoj.extensions.space3D.SpatialObject
-
Check whether this Object is a MovableSpatialObject or not.
- isMovable() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- isMovable() - Method in class desmoj.extensions.space3D.SpatialQueue
-
- isMovable() - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- isMovable() - Method in class desmoj.extensions.visualEvents.CreateVisibleObjectEvent
-
Returns true if the SpatialObject to be created is
a MovableSpatialObject.
- isMoving() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- isMoving() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Shows whether the MovableSpatialObject is moving.
- isMoving() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- isMovingConcurrent() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Shows whether this object is moving concurrentlly.
- isMutable(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
tests if the access point with the given name is mutable.
- isNotEqual(Entity, Entity) - Static method in class desmoj.core.simulator.Entity
-
Checks if the first of the two entities have different priorities.
- isOn(Class<?>) - Method in class desmoj.core.report.MessageDistributor
-
Checks if the current messagetype is switched on to be distributed.
- isOpen() - Method in class desmoj.core.report.FileOutput
-
Returns the current state of the FileOutput.
- isOtherGroup(Reporter, Reporter) - Static method in class desmoj.core.report.Reporter
-
Compares the ID's of the two given reporters and returns
true
if reporter 'a' belongs to a different group of ID's
than reporter 'b', false
if not.
- isOutOfOrder() - Method in class desmoj.core.simulator.Resource
-
Is this resource out of order at the moment and therefore can not be
used?
- isPause() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- isPreparing() - Method in class desmoj.core.simulator.Experiment
-
Shows if this experiment has not run yet.
- isQueued() - Method in class desmoj.core.simulator.Entity
-
Tests if this Entity
queued in a at least one queue or other QueueBased
.
- isRandomizingConcurrentEvents() - Method in class desmoj.core.simulator.Experiment
-
Returns if the event-list processes concurrent Events in random order or
not.
- isRandomizingConcurrentEvents() - Method in class desmoj.core.simulator.Scheduler
-
Returns if the event-list processes concurrent Events in random order or
not.
- isRegistered(Class<?>) - Method in class desmoj.core.report.MessageDistributor
-
Checks if the given messagetype is registered at this messagedistributor.
- isRepeating() - Method in class desmoj.core.simulator.SimProcess
-
Returns the current repeating-status of the SimProcess.
- isRotating() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- isRotating() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Shows whether the MovableSpatialObject is rotating.
- isRotating() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- isRunning() - Method in class desmoj.core.simulator.Experiment
-
Displays the current state of the simulation run.
- isRunning() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
means SimulationTime is started, not stopped and simulationEnd inn't reached.
- isSameGroup(Reporter, Reporter) - Static method in class desmoj.core.report.Reporter
-
Compares the ID's of the two given reporters and returns
true
if reporter 'a' belongs to the same group of ID's as
reporter 'b', false
if not.
- isScheduled() - Method in class desmoj.core.simulator.Schedulable
-
Tests if this entity has already been scheduled.
- isSelected() - Method in class desmoj.extensions.applicationDomains.harbour.Job
-
Returns true if job has been already selected for an internal transporter
anf false otherwise.
- isShorter(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeSpan
-
Checks if the first of two spans of simulation time is shorter than the
second.
- isShorterOrEqual(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeSpan
-
Checks if the first of two spans of simulation time is shorter than the
second or equal to the second.
- isShowProgressBar() - Method in class desmoj.core.simulator.Experiment
-
Returns if a progress bar should be displayed for this experiment or not.
- isShowProgressBarAutoclose() - Method in class desmoj.core.simulator.Experiment
-
Returns if the progress bar windows should be automatically closed after
the experiment or not.
- isSimProcess() - Method in class desmoj.core.simulator.Entity
-
Tests if this Entity actually is a SimProcess.
- isSmaller(Entity, Entity) - Static method in class desmoj.core.simulator.Entity
-
Checks if the first of the two entities has a lower priority than the
second.
- isSmallerOrEqual(Entity, Entity) - Static method in class desmoj.core.simulator.Entity
-
Checks if the first of the two entities has lower or same priority than
the second.
- isStatic() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
An entity has a fixed location
- isStopped() - Method in class desmoj.core.simulator.Experiment
-
Displays the current state of the simulation run.
- isSubModel() - Method in class desmoj.core.simulator.Model
-
Shows if this model is submodel to another model and thus is not the main
models.
- isSymmetric() - Method in class desmoj.core.dist.ContDistNormal
-
Returns whether this distribution is symmetric, i.e. using
the same standard deviation values on each side of the mode
(true
) or not (false
).
- isTerminated() - Method in class desmoj.core.simulator.SimProcess
-
Returns the current status of the SimProcess.
- isTwoRowReporter() - Method in class desmoj.core.advancedModellingFeatures.report.WaitQueueReporter
-
- isTwoRowReporter() - Method in class desmoj.core.report.Reporter
-
- isTwoRowReporter() - Method in class desmoj.extensions.applicationDomains.production.report.TransportReporter
-
- isTwoRowReporter() - Method in class desmoj.extensions.applicationDomains.production.report.WorkStationReporter
-
- isValid() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
is invalid when timeSeries.getShowTimeSpansInReport()
and timsSeries has negative values
- isValid() - Method in class desmoj.extensions.space3D.Movement
-
Tests if the movement is valid and fully specified.
- isValid() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- isVisible() - Method in class desmoj.extensions.space3D.SpatialEntity
-
- isVisible() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- isVisible() - Method in class desmoj.extensions.space3D.SpatialQueue
-
- isVisible() - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- isVisible() - Method in interface desmoj.extensions.space3D.VisibleObject
-
Shows the visibility of the visual representation of this object.
- isWorking() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationThread
-
Animation is working when simulation time is running and has no pause
- isZero() - Method in class desmoj.core.simulator.TimeSpan
-
Indicates whether this TimeSpan is equal to 0.
- iterator() - Method in class desmoj.core.simulator.ProcessQueue
-
Returns an iterator over the processes enqueued.
- iterator() - Method in class desmoj.core.simulator.Queue
-
Returns an iterator over the entities enqueued.
- iterator() - Method in class desmoj.core.simulator.QueueList
-
Returns an iterator over the entities enqueued.
J
- JavaScriptFormatter - Class in desmoj.core.report
-
This class helps writing the JavaScript codes to draw charts.
- JavaScriptFormatter() - Constructor for class desmoj.core.report.JavaScriptFormatter
-
- jbInit() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
init the GUI
- Job - Class in desmoj.extensions.applicationDomains.harbour
-
A Job represents any kind of job that the InternalTransporter
has to do in a container terminal.
- Job(Model, String, int, ModelComponent, ModelComponent, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Job
-
Constructs a Job that must been done by an internal transporter.
K
- KEY_VALUE_SEPARATOR - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Every Parameter has a name and a value.
- KinematicsCalculations - Class in desmoj.extensions.space3D
-
This class is a utility class for the calculations of time-spatial-relations
of object movements.
- KinematicsCalculations() - Constructor for class desmoj.extensions.space3D.KinematicsCalculations
-
L
- Lane - Class in desmoj.extensions.applicationDomains.harbour
-
A Lane represents a lane where a Truck
waits for an internal
transporter to get loaded/unloaded by him at a Holding Area
.
- Lane(Model, String, int, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Lane
-
Constructs a Lane with a certain number.
- LanguageSupport - Class in desmoj.extensions.visualization2d.engine.viewer
-
- last() - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the last SimProcess queued in this process-queue or
null
in case the process-queue is empty.
- last(Condition<P>) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the last SimProcess queued in this process-queue that applies to
the given condition.
- last() - Method in class desmoj.core.simulator.Queue
-
Returns the last Entity queued in this queue or null
in
case the queue is empty.
- last(Condition<E>) - Method in class desmoj.core.simulator.Queue
-
Returns the last Entity queued in this queue that fulfills the given
condition.
- last() - Method in class desmoj.core.simulator.QueueList
-
Should return the last Entity
in the queue.
- last() - Method in class desmoj.core.simulator.QueueListStandard
-
Returns the last Entity stored in the QueueList.
- lastCall() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
sorgt dafuer, dass nach der ModelGrafic Neu- Initialisierung der ZoomCenterPoint
in der Mitte des selektierten View angezeigt wird.
- layer0 - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_BACKGROUND - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_BackGroundElement - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_BackGroundLine - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_Bin - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_ENTITY - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_LIST - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_MARKER - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_PROCESS - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_PROCESS_LINE_LIST - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_RESOURCE - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_ROUTE_DYNAMIC - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_ROUTE_STATIC - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_STATION - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_STATISTIC - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_STOCK - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LAYER_WAITING_QUEUE - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- LayoutLoader - Class in desmoj.extensions.space3D
-
This class loads the Layout XML file into the Model.
- LayoutLoader(Model) - Constructor for class desmoj.extensions.space3D.LayoutLoader
-
Constructs a LayoutLoader.
- leaveEntrance() - Method in class desmoj.extensions.applicationDomains.harbour.Gates
-
A process is using this method to leave the enter of the Gates and put
used entrance lane back.
- leaveExit() - Method in class desmoj.extensions.applicationDomains.harbour.Gates
-
A process is using this method to leave the exit of the Gates and put a
used exit lane back.
- length() - Method in class desmoj.core.simulator.QueueBased
-
Returns the current length of the underlying queue.
- Length - Class in desmoj.extensions.space3D
-
This representation of a length in meters.
- Length(double) - Constructor for class desmoj.extensions.space3D.Length
-
- length() - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
-
Gives nr of entries.
- length() - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Gives nr of entries in station.
- length() - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Gives nr of entries in station.
- length() - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
Gives nr of entries in station.
- lifeCycle() - Method in class desmoj.core.simulator.ArrivalProcess
-
The ArrivalProcess
is some kind of source for
SimProcess
es.
- lifeCycle() - Method in class desmoj.core.simulator.ComplexSimProcess
-
Override this method in a subclass of ComplexSimProcess
to
implement the specific behaviour of this process.
- lifeCycle() - Method in class desmoj.core.simulator.SimProcess
-
Override this method in a subclass of SimProcess to implement the
specific behaviour of this SimProcess.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.harbour.C_Control
-
This method implements crane control specific behaviour.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
This method implements the internal transporter specific behaviour.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.harbour.T_Control
-
This method implements the transporter control specific behaviour.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.CustomerProcess
-
The CustomerProcess is fetching the given number of products from the
given Entrepot
.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.DemandProcess
-
The DemandProcess is fetching in certain intervals a certain quantity of
products from the given Entrepot
and destroys them.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.MachineProcess
-
Override this method in a subclass of MachineProcess to implement the
MachineProcess specific behaviour.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
The RestockProcessMS
replenishes the associated
Stock
up to the maximum (M) inventory level every time the
inventory level dropped below the safety (S) stock level.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
-
The RestockProcessMT
replenishes the associated
Stock
up to the maximum (M) inventory level every period
(T).
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
-
The RestockProcessQS
replenishes the associated
Stock
with the given quantity of units (Q) every time the
inventory level dropped below the safety (S) stock level.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQT
-
The RestockProcessQT
replenishes the associated
Stock
with the given quantity (Q) every period (T).
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.SimpleTransporter
-
This SimpleTransporter has a very simple lifeCycle.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.Transporter
-
Override this method in a subclass of Transporter to implement the
Transporters specific behaviour.
- lifeCycle() - Method in class desmoj.extensions.applicationDomains.production.Worker
-
Override this method in a subclass of Worker to implement the Workers
specific behaviour.
- lifeCycle() - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- LIFO - Static variable in class desmoj.core.simulator.QueueBased
-
Defining a constant for the LIFO (Last In First Out) service discipline of the underlying queue: An Entity inserted into the queue is removed
before all entities already enqueued with the same priority.
- LINE_Size_Big - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
-
- LINE_Size_Big - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- LINE_Size_Normal - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
-
- LINE_Size_Normal - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- LINE_Size_Small - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
-
- LINE_Size_Small - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- LinearCongruentialRandomGenerator - Class in desmoj.core.dist
-
Linear congruential random generator for uniformly distributed pseudo random
numbers configured such that a stream of [0,1] double values is produced.
- LinearCongruentialRandomGenerator() - Constructor for class desmoj.core.dist.LinearCongruentialRandomGenerator
-
Creates a DefaultrandomGenerator with seed 42.
- LinearCongruentialRandomGenerator(long) - Constructor for class desmoj.core.dist.LinearCongruentialRandomGenerator
-
Creates a DefaultrandomGenerator with given value as initial seed.
- List - Class in desmoj.extensions.visualization2d.engine.model
-
A list of entities, entities are sorted by priority.
- List(Model, String, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.List
-
- ListGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of a list
- ListGrafic(List, String, Point, String, int, boolean, Dimension) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- ListInterface - Interface in desmoj.extensions.visualization2d.animation.core.simulator
-
- load(TimeSpan) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
This method describes the loading action of this crane.
- load(Loading) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
This method describes the loading action of this crane if has to wait for
an internal transporter before loading it.
- loadDialog() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
opens a Swing dialog to select a configuration file to load from *
- loadDialog(String) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
opens a Swing dialog to select a configuration file to load from
- loadDialog() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
opens a Swing dialog to select a configuration file to load from *
- loadDialog(String) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
opens a Swing dialog to select a configuration file to load from
- loadDialog(String) - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
should open a new FileDialog to load a File and return the new filename
if no new filename is given currentFilename should be returned
- loadDialog(String) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
opens a swing dialog to load an XSL file
- Loading - Class in desmoj.extensions.applicationDomains.harbour
-
Loading is the object representing the process cooperation between a
InternalTransporter
or Crane
process and the
Truck or an Internal Transporter he is loading.
- Loading(Model, String, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Loading
-
Constructs a Loading process where a master (
InternalTransporter
) or Crane
is loading
slave (Truck
or InternalTransporter
) in a
cooperate process.
- loadLayout(String) - Method in class desmoj.extensions.space3D.LayoutLoader
-
Loads the given XML file, create the specified Tracks and SpatialObjects.
- loadModel() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
Called by the ExperimentStarter when a new model is loaded
- loadModel() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Called by the ExperimentStarter when a new model is loades
- loadModel() - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
Called by ExperimentStarter when a new Model shall be loaded
- LoadModelDialog - Class in desmoj.extensions.experimentation.ui
-
A Dialog to load a model- and experiment runner class dynamically in the
experiment starter.
- LoadModelDialog() - Constructor for class desmoj.extensions.experimentation.ui.LoadModelDialog
-
Creates a new dialog window
M
- MachineProcess - Class in desmoj.extensions.applicationDomains.production
-
A MachineProcess represents any kind of machine which is running at some
WorkStation
and processing parts (products or goods) there.
- MachineProcess(Model, String, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.MachineProcess
-
A standard constructor for a MachineProcess needs a model he belongs to,
a name and a flag stating if trace messages of this MachineProcess should
be displayed in the trace file.
- main(String[]) - Static method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
Runs the GUI.
- main(String[]) - Static method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Runs the GUI.
- main(String[]) - Static method in class desmoj.extensions.experimentation.ui.LoadModelDialog
-
- main(String[]) - Static method in class desmoj.extensions.experimentation.util.BatchRunner
-
Command line interface for the batch runner
- main(String[]) - Static method in class desmoj.extensions.experimentation.util.Run
-
- main(String[]) - Static method in class desmoj.extensions.visualization2d.engine.command.Command
-
only for testing
- main(String[]) - Static method in class desmoj.extensions.visualization2d.engine.TestFrame
-
- main(String[]) - Static method in class desmoj.extensions.visualization2d.engine.viewer.ViewerFrame
-
only for testing
- main(String[]) - Static method in class desmoj.extensions.visualization2d.engine.WriteBsp0
-
- main(String[]) - Static method in class desmoj.extensions.visualization2d.engine.WriteBspArztPraxis0
-
- makeAdditionalColorEntryIfHTMLColorChartIsGenerated() - Method in class desmoj.core.report.Reporter
-
- makeAdditionalColorEntryIfHTMLColorChartIsGenerated() - Method in class desmoj.core.report.TimeSeriesReporter
-
- makeCompactGrid(JComponent[][], boolean) - Method in class desmoj.extensions.visualization2d.engine.util.MyTableUtilities
-
- makeCompactGrid(Container, int, int, int, int, int, int) - Static method in class desmoj.extensions.visualization2d.engine.util.SpringUtilities
-
Aligns the first rows
* cols
components of parent
in
a grid.
- makeGrid(Container, int, int, int, int, int, int) - Static method in class desmoj.extensions.visualization2d.engine.util.SpringUtilities
-
Aligns the first rows
* cols
components of parent
in
a grid.
- makeHistogramAccumulatePlot(HistogramAccumulate) - Method in class desmoj.extensions.grafic.util.Plotter
-
make a histogramAccumulate plot with a desmoJ histogram dataset.
- makeHistogramPlot(Histogram, boolean) - Method in class desmoj.extensions.grafic.util.Plotter
-
Deprecated.
- makeHistogramPlot(Histogram) - Method in class desmoj.extensions.grafic.util.Plotter
-
make a histogram plot with a desmoJ histogram dataset.
- makeSnapShot(File, boolean) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
make snapshots as png image and store it into directory
- makeTimeSeriesPlot(TimeSeries, boolean) - Method in class desmoj.extensions.grafic.util.Plotter
-
Deprecated.
- makeTimeSeriesPlot(TimeSeries, int, boolean) - Method in class desmoj.extensions.grafic.util.Plotter
-
make a time-series plot with a desmoJ time-series dataset.
- MatrixReader - Class in desmoj.extensions.applicationDomains.harbour
-
A MatrixReader represents a component for the reading of a (distance) matrix
from a file of characters The lines of the file are the lines of the matrix.
- MatrixReader(Reader) - Constructor for class desmoj.extensions.applicationDomains.harbour.MatrixReader
-
Constructs a Matrix reader from a java.io.Reader.
- MatrixReader(String) - Constructor for class desmoj.extensions.applicationDomains.harbour.MatrixReader
-
Constructs a MatrixReader from a file of chars.
- mAverageCoopTime() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the masters' (and slaves') time spent per cooperation
(accounting only for the cooperation itself, excluding waiting).
- mAverageLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the average length of the underlying master queue since the last
reset.
- mAverageLength() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the average length of the underlying master queue since the last
reset.
- mAverageWaitTime() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the average waiting time of all processes who have exited the
master queue.
- mAverageWaitTime() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the average waiting time of all processes who have exited the
master queue.
- maximumPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the maximum property descriptor.
- maxLength() - Method in class desmoj.core.simulator.QueueBased
-
Returns the maximum length of the underlying queue since the last reset.
- maxLengthAt() - Method in class desmoj.core.simulator.QueueBased
-
Returns the point of simulation time with the maximum number of objects waiting inside the underlying queue.
- maxWaitTime() - Method in class desmoj.core.simulator.QueueBased
-
Returns the maximum duration in simulation time that an object has spent waiting inside the underlying queue.
- maxWaitTimeAt() - Method in class desmoj.core.simulator.QueueBased
-
Returns the point of simulation time when the object with the maximum waiting time exited the underlying queue.
- Merger<EIn extends Entity,EEx extends Entity> - Class in desmoj.extensions.chaining
-
The Merger merges the in the Mergerconfig defined entities into the EEx entity.
- Merger(MergerConfig<EIn>, int, int, int, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, Model, String, boolean, boolean) - Constructor for class desmoj.extensions.chaining.Merger
-
This Constructor sets the mergerconfig, the given times, initializes the queues and fills the free service capacity queue.
- MergerConfig<E extends Entity> - Class in desmoj.extensions.chaining
-
This class is used by the Merger construct for composing the ratio of entities needed for the merging process.
- MergerConfig() - Constructor for class desmoj.extensions.chaining.MergerConfig
-
- MergerConfig(Map<? extends Class<? extends E>, ? extends Integer>) - Constructor for class desmoj.extensions.chaining.MergerConfig
-
The Mergerconfig can be initialized with a Map instead of putting the Key/Value pairs in the map.
- MersenneTwisterRandomGenerator - Class in desmoj.core.dist
-
Mersenne twister uniform pseudo random generator configured such that a
stream of [0,1] double values is produced.
- MersenneTwisterRandomGenerator() - Constructor for class desmoj.core.dist.MersenneTwisterRandomGenerator
-
Creates a MersenneTwisterRandomGenerator with seed 42.
- MersenneTwisterRandomGenerator(long) - Constructor for class desmoj.core.dist.MersenneTwisterRandomGenerator
-
Creates a MersenneTwisterRandomGenerator with given value as initial
seed.
- Message - Class in desmoj.core.report
-
Base class for all message types used in the DESMO-J framework.
- Message(Model, String, TimeInstant) - Constructor for class desmoj.core.report.Message
-
Constructs a message with the given parameters.
- MessageChannel<T extends SimProcess> - Class in desmoj.extensions.crossbar
-
- MessageCrossbar<T extends SimProcess> - Class in desmoj.extensions.crossbar
-
The MessageCrossbar is a higher modeling construct used to synchronize
processes.
- MessageCrossbar(Model, String, boolean, boolean) - Constructor for class desmoj.extensions.crossbar.MessageCrossbar
-
Creates a MessageCrossbar object with all parameters required.
- MessageDistributor - Class in desmoj.core.report
-
The central object for distributing the messages generated by a simulation
run.
- MessageDistributor() - Constructor for class desmoj.core.report.MessageDistributor
-
Constructs a new messagedistributor.
- MessageReceiver - Interface in desmoj.core.report
-
Provides the basic interface implemented by all classes receiving messages of
any type in the DESMO-J framework.
- microseconds(long) - Method in class desmoj.core.simulator.TimeSpan.Builder
-
- milliseconds(long) - Method in class desmoj.core.simulator.TimeSpan.Builder
-
- minimumPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the minimum property descriptor.
- minLength() - Method in class desmoj.core.simulator.QueueBased
-
Returns the minimumn length of the underlying queue since the last reset.
- minLengthAt() - Method in class desmoj.core.simulator.QueueBased
-
Returns the point of simulation time with the minimum number of objects waiting inside the underlying queue.
- MINUS - Static variable in interface desmoj.core.dist.Operator
-
Minus operator, for arguments a and b
returning a-b
.
- minutes(long) - Method in class desmoj.core.simulator.TimeSpan.Builder
-
- mIsEmpty() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns a boolean value indicating if the master queue is empty or if any
number of SimProcess is currently enqueued in it.
- mIsEmpty() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns a boolean value indicating if the master queue is empty or if any
number of SimProcess is currently enqueued in it.
- mLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the current length of the master queue.
- mLength() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the current length of the master queue.
- mMaxLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the maximum length of the underlying master queue since the last
reset.
- mMaxLength() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the maximum length of the underlying master queue since the last
reset.
- mMaxLengthAt() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the point of simulation time with the maximum number of processes
waiting inside the underlying master queue.
- mMaxLengthAt() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the point of simulation time with the maximum number of
Sim-processes waiting inside the underlying master queue.
- mMaxWaitTime() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the maximum duration in simulation time that an process has spent
waiting inside the underlying master queue.
- mMaxWaitTime() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the maximum duration in simulation time that an process has spent
waiting inside the underlying master queue.
- mMaxWaitTimeAt() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the point of simulation time when the process with the maximum
waiting time exited the underlying master queue.
- mMaxWaitTimeAt() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the point of simulation time when the process with the maximum
waiting time exited the underlying master queue.
- mMinLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the minimumn length of the underlying master queue since the last
reset.
- mMinLength() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the minimumn length of the underlying master queue since the last
reset.
- mMinLengthAt() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the point of simulation time with the minimum number of processes
waiting inside the underlying master queue.
- mMinLengthAt() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the point of simulation time with the minimum number of processes
waiting inside the underlying master queue.
- Model - Class in desmoj.core.simulator
-
The model is supposed to carry references to all static modelcomponents
associated to a model.
- Model(Model, String, boolean, boolean) - Constructor for class desmoj.core.simulator.Model
-
Constructs a model, with the given name and parameters for report and
trace files.
- Model - Class in desmoj.extensions.visualization2d.engine.model
-
Model manages the creation and update of every animation-object.
- Model(URL, CoordinatenListener, ViewerPanel) - Constructor for class desmoj.extensions.visualization2d.engine.model.Model
-
- ModelAnimation - Class in desmoj.extensions.visualization2d.animation.core.simulator
-
Animated version of model.
- ModelAnimation(ModelAnimation, String, CmdGeneration, boolean, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.ModelAnimation
-
ModelAnimation extends Model about a CmdGeneration
instance and a showInAnimation switch.
- ModelComponent - Class in desmoj.core.simulator
-
Encapsulates all information relevant to each component of a model.
- ModelComponent(Model, String) - Constructor for class desmoj.core.simulator.ModelComponent
-
Constructs a modelcomponent with the given String as name and the given
model as the associated owner of this component.
- ModelComponent(Model, String, boolean) - Constructor for class desmoj.core.simulator.ModelComponent
-
Constructs a modelcomponent with the given String as name and the given
model as the associated owner of this component.
- ModelCondition - Class in desmoj.core.simulator
-
Derive from this class to create a conditional which the model as whole
may fulfill or not, e.g. for the purpose of conditionally stopping an
experiment.
- ModelCondition(Model, String, boolean, Object...) - Constructor for class desmoj.core.simulator.ModelCondition
-
Constructs a ModelCondition with the given name and parameters for trace
files.
- ModelException - Exception in desmoj.extensions.visualization2d.engine.model
-
- ModelException(String) - Constructor for exception desmoj.extensions.visualization2d.engine.model.ModelException
-
- ModelGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
The grafic of a model is an JPanel with all animated objects.
- ModelGrafic(Model) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- ModelGrafic.ZoomEntry - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
- ModelGraficException - Exception in desmoj.extensions.visualization2d.engine.modelGrafic
-
Exception for this package
- ModelGraficException(String) - Constructor for exception desmoj.extensions.visualization2d.engine.modelGrafic.ModelGraficException
-
- ModelManager - Class in desmoj.extensions.visualization3d
-
The ModelManager loads the Model-XML file where the SpatialObject
and its associated 3D-Model is listed.
- ModelManager(String) - Constructor for class desmoj.extensions.visualization3d.ModelManager
-
Constructs a ModelManager and load the XML file where the 3D-models
are specified.
- ModelOptions - Interface in desmoj.core.simulator
-
Defines an interface to design the individual model options.
- ModelParameterManager - Interface in desmoj.core.simulator
-
Interface to restrict the functionalities of a parameter-manager
to manage model-parameters.
- ModelReporter - Class in desmoj.core.report
-
The Reporter for a model.
- ModelReporter(Model) - Constructor for class desmoj.core.report.ModelReporter
-
Creates a reporter for the given model.
- MostFreePlaceBlockYardStrategy - Class in desmoj.extensions.applicationDomains.harbour
-
The MostFreePlaceBlockYardStrategy presents the strategy that is used by the
Yard
to find a certain block to store a container by the
following way: the block with the most free place will be selected.
- MostFreePlaceBlockYardStrategy(Model) - Constructor for class desmoj.extensions.applicationDomains.harbour.MostFreePlaceBlockYardStrategy
-
Constructs the MostFreePlaceBlockYardStrategy for a yard.
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
Handler zum Anzeigen des InfoPane
Event wird nur bearbeitet, wenn die Simulation angehalten ist
Im anderen Fall kann der Viewer (inbes.
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityStaticComponent
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- mouseClicked(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
- mouseDragged(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityStaticComponent
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- mouseEntered(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityStaticComponent
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- mouseExited(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
- mouseMoved(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityStaticComponent
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- mousePressed(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityStaticComponent
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- mouseReleased(MouseEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
- MovableSpatialEntity - Class in desmoj.extensions.space3D
-
The class represents the movable DESMO-J Entities which should be visualized.
- MovableSpatialEntity(Model, String, String, boolean) - Constructor for class desmoj.extensions.space3D.MovableSpatialEntity
-
Constructs a MovableSpatialEntity without specify the spatial data.
- MovableSpatialEntity(Model, String, String, boolean, double, double, double, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.MovableSpatialEntity
-
Constructs a MovableSpatialEntity with specific acceleration and negative acceleration, maximum speed and position data.
- MovableSpatialEntity(Model, String, String, boolean, double, double, double, Length, Length, Length, SpatialMovementManager) - Constructor for class desmoj.extensions.space3D.MovableSpatialEntity
-
Constructs a MovableSpatialEntity with specific acceleration and negative acceleration, maximum speed, position data and SpatialMovementManager for movement customizing.
- MovableSpatialObject - Interface in desmoj.extensions.space3D
-
This interface extends the SpatialObject interface by moving animation
methods.
- MovableSpatialSimProcess - Class in desmoj.extensions.space3D
-
The class represents the movable DESMO-J SimProcess which should be visualized.
- MovableSpatialSimProcess(Model, String, String, boolean) - Constructor for class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Constructs a MovableSpatialSimProcess without specify the spatial data.
- MovableSpatialSimProcess(Model, String, String, boolean, double, double, double) - Constructor for class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Constructs a MovableSpatialSimProcess with specific acceleration and negative acceleration, maximum speed and position data.
- MovableSpatialSimProcess(Model, String, String, boolean, double, double, double, Length, Length, Length, SpatialMovementManager) - Constructor for class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Constructs a MovableSpatialSimProcess with specific acceleration and negative acceleration, maximum speed, position data and SpatialMovementManager for movement customizing.
- move(SpatialObject, String, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- move(SpatialObject, String, TimeSpan, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- move(SpatialObject, String, TimeSpan, double, double, double, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- move(Movement, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- move(SpatialObject, String, boolean) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Move the object to the position of another SpatialObject without a specified duration.
- move(SpatialObject, String, TimeSpan, boolean) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Move the object to the position of another SpatialObject with a specified duration.
- move(SpatialObject, String, TimeSpan, double, double, double, boolean) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Move the object to the position of another SpatialObject with specific attributes.
- move(Movement, boolean) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Move the object to the destination according to the given movement object.
- move(SpatialObject, String, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- move(SpatialObject, String, TimeSpan, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- move(SpatialObject, String, TimeSpan, double, double, double, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- move(Movement, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- moveConcurrent(SpatialObject, String, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Move the object to the position of another SpatialObject without a specified duration.
- moveConcurrent(SpatialObject, String, TimeSpan, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Move the object to the position of another SpatialObject with a specified duration.
- moveConcurrent(SpatialObject, String, TimeSpan, double, double, double, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Move the object to the position of another SpatialObject with specific attributes.
- moveConcurrent(Movement, boolean) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Move the object to the destination according to the given movement object.
- MoveEvent - Class in desmoj.extensions.visualEvents
-
The MoveEvent indicates the event when a SpatialObject is be moving or a new position is set.
- MoveEvent(Object, String, Movement, boolean, Vector3d, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.MoveEvent
-
Constructs a MoveEvent.
- Movement - Class in desmoj.extensions.space3D
-
The Movement class stores the track, the duration informations of each phase of a movement and its associated speed.
- Movement() - Constructor for class desmoj.extensions.space3D.Movement
-
Constructs a Movement object with empty values.
- Movement(Track, TimeSpan, TimeSpan, TimeSpan, double, double, double) - Constructor for class desmoj.extensions.space3D.Movement
-
It constructs a Movement object with given speed and duration of each phases.
- Movement(Track, double, double, double, double, double, double) - Constructor for class desmoj.extensions.space3D.Movement
-
It constructs a Movement object with given speed and duration of each phases.
- MovementInterruptEvent - Class in desmoj.extensions.visualEvents
-
A MovementInterruptEvent indicates that a MovabelSpatialSimProcess's movement has been interrupted.
- MovementInterruptEvent(Object, String, double[], TimeInstant) - Constructor for class desmoj.extensions.visualEvents.MovementInterruptEvent
-
Constructs a MovementInterruptEvent.
- MovementPathInterpolator - Class in desmoj.extensions.visualization3d
-
An interpolator which realize the 3-phase-translation.
- MovementPathInterpolator(TransformGroup, TransformGroup) - Constructor for class desmoj.extensions.visualization3d.MovementPathInterpolator
-
Creates a MovementPathInterpolator.
- MovingDoneEvent - Class in desmoj.extensions.space3D
-
The MovingDoneEvent class represents a internal event which notifies
a MovableSpatialObject the end of its movement.
- MovingDoneEvent(Model, String, boolean, MovableSpatialObject) - Constructor for class desmoj.extensions.space3D.MovingDoneEvent
-
Constructs a MovingDoneEvent and checks whether the caller is a
instance of the MovableSpatialObject.
- mStdDevLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the standard deviation of the master queue's length.
- mStdDevLength() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the standard deviation of the master queue's length.
- mStdDevWaitTime() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the standard deviation of the master queue's processes waiting
times.
- mStdDevWaitTime() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the standard deviation of the master queue's processes waiting
times.
- MULTIPLY - Static variable in interface desmoj.core.dist.Operator
-
Multiply operator, for arguments a and b
returning a-b
.
- multiply(TimeSpan, double) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new TimeSpan object representing the product of the given
TimeSpan and the factor of type double.
- multiply(double, TimeSpan) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new TimeSpan object representing the product of the given
TimeSpan and the factor of type double.
- MultiUnitTimeFormatter - Class in desmoj.core.simulator
-
Use this class to format TimeSpan and TimeInstant objects like in the
following examples: 59 Minutes, 28 Seconds, and 548 Milliseconds could be formatted like
O:59:28:548 or 59:28 or 59:28:548:000:000 or 0.59.28.
- MultiUnitTimeFormatter() - Constructor for class desmoj.core.simulator.MultiUnitTimeFormatter
-
This is a shortcut constructor for a MultiUnitTimeFormatter.
- MultiUnitTimeFormatter(TimeUnit, TimeUnit) - Constructor for class desmoj.core.simulator.MultiUnitTimeFormatter
-
This is a constructor for a MultiUnitTimeFormatter.
30 Minutes and 5 Seconds would be 0:30:05:000 if the coarsest TimeUnit is HOURS
and the finest TimeUnit is MILLISECONDS.
- MultiUnitTimeFormatter(TimeUnit, TimeUnit, char) - Constructor for class desmoj.core.simulator.MultiUnitTimeFormatter
-
Use this constructor for a MultiUnitTimeFormatter to choose a different separator than the
default separator ':'.
30 Minutes and 5 Seconds would be 0:30:05:000 if the coarsest TimeUnit is HOURS
and the finest TimeUnit is MILLISECONDS.
- MultiUnitTimeFormatter(TimeUnit, TimeUnit, char, String) - Constructor for class desmoj.core.simulator.MultiUnitTimeFormatter
-
Use this constructor for a MultiUnitTimeFormatter to choose a different separator than the
default separator ':'.
30 Minutes and 5 Seconds would be 0:30:05:000 if the coarsest TimeUnit is HOURS
and the finest TimeUnit is MILLISECONDS.
- MutableAccessPoint - Interface in desmoj.core.util
-
An interface for access points that allow to set the accessed parameter's
value (and not only read it as in AccessPoint).
- MutableFieldAccessPoint - Class in desmoj.extensions.experimentation.reflect
-
A mutable access point using reflection to get and set a field's value.
- MutableFieldAccessPoint(Field, Object) - Constructor for class desmoj.extensions.experimentation.reflect.MutableFieldAccessPoint
-
Creates a new MutableFieldAccessPoint for the given field.
- MutableFieldAccessPoint(String, String, Object) - Constructor for class desmoj.extensions.experimentation.reflect.MutableFieldAccessPoint
-
Creates a new MutableFieldAccessPoint for the field specified by the given
field name and declaring class.
- MutableFieldAccessPoint(String, Object) - Constructor for class desmoj.extensions.experimentation.reflect.MutableFieldAccessPoint
-
Creates a new MutableFieldAccessPoint for the field specified by the given
field name and object.
- MyTableUtilities - Class in desmoj.extensions.visualization2d.engine.util
-
Utillity to paint and manage a table
- MyTableUtilities() - Constructor for class desmoj.extensions.visualization2d.engine.util.MyTableUtilities
-
- MyTruck - Class in desmoj.extensions.applicationDomains.harbour
-
This condition should check if the number of lane of the truck where he waits
for an internal transporter at the HoldingArea
is equal the
number of the lane of this condition.
- MyTruck(Model, String, Lane, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.MyTruck
-
Constructs a MyTruck condition with all the given parameters.
- mZeroWaits() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the number of processes that have passed through the master queue
without spending time waiting.
- mZeroWaits() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the number of processes that have passed through the master queue
without spending time waiting.
N
- NAME_KEY - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name of name- parameter and attribute of an entity.
- NameCatalog - Class in desmoj.core.simulator
-
Keeps track of the names given for Schedulables within an experiment.
- NamedObject - Class in desmoj.core.simulator
-
This superclass for every DESMOJ class provides the ability to carry a name
for identification.
- NamedObject(String) - Constructor for class desmoj.core.simulator.NamedObject
-
Constructs a named object with the given initial name.
- nanoseconds(long) - Method in class desmoj.core.simulator.TimeSpan.Builder
-
- newSeedAll() - Method in class desmoj.core.dist.DistributionManager
-
Provides all registered distributions with new seed values, thus
resetting all distribution statistics at the same time.
- nextDouble() - Method in class desmoj.core.dist.LinearCongruentialRandomGenerator
-
Returns the next pseudo random uniform [0,1] distributed double value
from the stream produced by the underlying pseudo random number
generator.
- nextDouble() - Method in class desmoj.core.dist.MersenneTwisterRandomGenerator
-
Returns the next pseudo random uniform [0,1] distributed double value
from the stream produced by the underlying pseudo random number
generator.
- nextDouble() - Method in interface desmoj.core.dist.UniformRandomGenerator
-
Returns the next uniform distributed [0,1] double pseudo random number
from the random generator's stream.
- nextInt(int) - Method in class desmoj.core.dist.MersenneTwisterRandomGenerator
-
Returns the next pseudo random integer of a given bit length.
- nextLong() - Method in class desmoj.core.dist.MersenneTwisterRandomGenerator
-
Returns the next pseudo random uniform distributed long value
from the stream produced by the underlying pseudo random number
generator.
- nextSeed() - Method in class desmoj.core.dist.DistributionManager
-
Returns a new seed value to be used as an initial seed for registered
distributions.
- NORMAL_FILE_ACCESS - Static variable in class desmoj.core.report.FileOutput
-
The standard method to write output: Plain files on disk.
- NOT_INITIALIZED - Static variable in class desmoj.core.simulator.Experiment
-
Status of an Experiment just created without any accessories created yet.
- noteResourceAllocation(Res, SimProcess, int) - Method in class desmoj.core.simulator.ResourceDB
-
Makes an entry in the resource data base when a SimProcess is allocating
a number of resources from a resource pool (Res
).
- noteResourceRequest(SimProcess, Res, int) - Method in class desmoj.core.simulator.ResourceDB
-
Makes an entry in the resource data base when a SimProcess is requesting
a number of resources from a resource pool (Res
).
- notifyMovingDone() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- notifyMovingDone() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Notifies the MovableSpatialObject that the moving is finished and updates the new coordinates.
- notifyMovingDone() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- notifyObservers(T, X) - Method in interface desmoj.core.observer.Subject
-
This method is used to notify the registerd observers
- notifyObservers(T, X) - Method in class desmoj.core.observer.SubjectAdministration
-
Notifies all registered observers and passes a reference of the subject and a eventtype to the observer
- notifyObservers(QueueBased, QueueBased.QueueAction) - Method in class desmoj.core.simulator.QueueBased
-
- notifyRotatingDone() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- notifyRotatingDone() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Notifies the MovableSpatialObject that the rotating is finished and updates the new coordinates.
- notifyRotatingDone() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- notifyStatistics(Object) - Method in class desmoj.core.statistic.TextSupplier
-
Indicates that this TextSupplier (as an Observable) has changed and
notifies all its observers of this change providing the modified text as
parameter.
- notifyStatistics(Object) - Method in class desmoj.core.statistic.ValueSupplier
-
Indicates that this ValueSupplier (as an Observable) has changed and
notifies all its observers of this change providing the modified value as
parameter.
- NullOutput - Class in desmoj.core.report
-
Implementation of DESMO-J OutputType which act similar to unix /dev/null
simmply ignoring all received messaged and reporters.
- NullOutput() - Constructor for class desmoj.core.report.NullOutput
-
- numColumns() - Method in class desmoj.core.report.Reporter
-
Returns the number of columns or data this reporter is containing.
- NumericalDist<N extends java.lang.Number> - Class in desmoj.core.dist
-
Base class for all distributions that produce numbers.
- NumericalDist(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.NumericalDist
-
- numRows() - Method in class desmoj.core.report.TableReporter
-
Returns the number of rows of this table reporter.
O
- Observer<T,X> - Interface in desmoj.core.observer
-
Interface which an Observer class can implement to get Information from a Subject Class
- ObserverDesktop - Class in desmoj.extensions.experimentation.ui
-
Desktop for graphical observers in the experiment starter (a JDesktopPane).
- ObserverDesktop() - Constructor for class desmoj.extensions.experimentation.ui.ObserverDesktop
-
- obtainResources(Resource[]) - Method in class desmoj.core.simulator.SimProcess
-
Makes the SimProcess obtain an array of resources and store them for
further usage.
- OccupRate() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Gets the occupation rate of the Block.
- offsetDescriptionsOneColumn() - Static method in class desmoj.core.report.ReportMultRowsFileOut
-
Set report output such that nested Reporter descriptions
are offset by one column, thus improving readability at the expense
of space.
- open(String) - Method in class desmoj.core.report.ASCIITableFormatter
-
Opens the table (without effect for ASCII tables)
- open(String) - Method in class desmoj.core.report.DebugFileOut
-
Opens a new file with the given filename for writing DebugNotes into a
HTML table.
- open(String, String) - Method in class desmoj.core.report.DebugFileOut
-
Opens a new file with the given file- and pathname for writing DebugNotes
into a HTML table.
- open(String) - Method in class desmoj.core.report.ErrorFileOut
-
Opens a new file with the given filename for writing ErrorMessages into a
HTML table.
- open(String, String) - Method in class desmoj.core.report.ErrorFileOut
-
Opens a new file with the given file- and pathname for writing
ErrorMessages into a HTML table.
- open(String) - Method in class desmoj.core.report.FileOutput
-
Opens a new file with the given fileName for writing data to.
- open(String) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Opens a new file with the given fileName for writing a HTML table to.
- open(String) - Method in class desmoj.core.report.HTMLTableFormatter
-
Opens a new file with the given fileName for writing a HTML table to.
- open(String, String) - Method in class desmoj.core.report.NullOutput
-
- open(String, String) - Method in interface desmoj.core.report.OutputType
-
opens a new file for writting the output
- open(String) - Method in class desmoj.core.report.ReportFileOut
-
Opens a new file with the given filename for writing reports into a HTML
table.
- open(String, String) - Method in class desmoj.core.report.ReportFileOut
-
Opens a new file with the given file- and pathname for writing reports
into a HTML table.
- open(String) - Method in interface desmoj.core.report.TableFormatter
-
Should open a new document containing multiple tables with the given name
- open(String) - Method in class desmoj.core.report.TableOutput
-
Opens the table output as a file with the given name
- open(String) - Method in class desmoj.core.report.TraceFileOut
-
Opens a new file with the given file- and pathname for writing tracenotes
into a HTML table.
- open(String, String) - Method in class desmoj.core.report.TraceFileOut
-
Opens a new file with the given file- and pathname for writing tracenotes
into a HTML table.
- open(String, String) - Method in class desmoj.extensions.xml.report.XMLReportOutput
-
open a new file to write the output in
- open(String, String) - Method in class desmoj.extensions.xml.report.XMLTraceOutput
-
open a new file to write the output in
- openRow(Reporter) - Method in class desmoj.core.report.AbstractTableFormatter
-
Opens a new row.
- openRow() - Method in class desmoj.core.report.ASCIITableFormatter
-
Only sets rowOpen flag to true
- openRow() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Writes the HTML 3.2 tags to open a new row in a table to the file.
- openRow() - Method in class desmoj.core.report.HTMLTableFormatter
-
Writes the HTML 3.2 tags to open a new row in a table to the file.
- openRow() - Method in interface desmoj.core.report.TableFormatter
-
Should open a row
- openRow() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder
-
Opens a new row for constructrion
- openTable(String) - Method in class desmoj.core.report.ASCIITableFormatter
-
Opens the table by writing the heading and a newline character
- openTable(String) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Inserts the tags needed to build a HTML 3.2 table heading into the file.
- openTable(String) - Method in class desmoj.core.report.HTMLTableFormatter
-
Inserts the tags needed to build a HTML 3.2 table heading into the file.
- openTable(String) - Method in interface desmoj.core.report.TableFormatter
-
Should open a table with the given heading
- Operator - Interface in desmoj.core.dist
-
Interface to create user-defined operators.
- OutputType - Interface in desmoj.core.report
-
Interface for all Outputs (Report, Trace, Error, Debug) in format
like HTML, ASCII, XML written line by line.
- OutputTypeEndToExport - Interface in desmoj.core.report
-
Interface for Outputs that cannot be written line by line, e.g.
- overrideValueAt(String, int) - Method in class desmoj.extensions.chaining.report.SmartReporter
-
P
- PACKAGE_PATH - Static variable in interface desmoj.extensions.visualization2d.engine.Constants
-
Package path to viewer.file package
- paint(Graphics) - Method in class desmoj.extensions.experimentation.ui.Chart
-
This method is called automatically if the canvas has to be repaint.
- paint(Graphics) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Paints the panel and all of its components.
- paint(Graphics, JComponent) - Method in class desmoj.extensions.visualization2d.engine.util.VerticalLabelUI
-
- paintBackground(Graphics) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Draws the chart basics.
- paintChildren(Graphics) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityStaticComponent
-
- paintComponent(Graphics) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
-
- paintComponent(Graphics) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- paintComponent(Graphics) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteStaticComponent
-
- paintComponent(Graphics) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ZoomMarker
-
- PaintPanel - Class in desmoj.extensions.grafic.util
-
Class to paint a JPanel into a JFrame (onscreen)
or as png into a file (offscreen).
- PaintPanel(String, Dimension) - Constructor for class desmoj.extensions.grafic.util.PaintPanel
-
Constructor to set the path of output directory and the size of created image.
- paintZoomMarker(Point, boolean) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- paintZoomMarker(Point, boolean) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- Parameter - Class in desmoj.core.simulator
-
Class to Represent a Parameter.
- Parameter - Class in desmoj.extensions.visualization2d.engine.command
-
Parameter of a Command
Each parameter has a type (name) and can have between min and max values.
- Parameter(String, int, int) - Constructor for class desmoj.extensions.visualization2d.engine.command.Parameter
-
Constructor
- Parameter.ParameterType - Enum in desmoj.core.simulator
-
Enum to decide, if a parameter is a model-parameter or an experiment-
parameter
- PARAMETER_SEPARATOR - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
This sign must be between two command-parameters
- Parameterizable - Interface in desmoj.core.util
-
An interface for objects with parameters provided via access points
- ParameterManager - Class in desmoj.core.simulator
-
Class to manage parameters.
- ParameterManager() - Constructor for class desmoj.core.simulator.ParameterManager
-
Constructs a ParameterManager
- PartsList - Class in desmoj.extensions.applicationDomains.production
-
A PartsList is a listing of all the different kinds of parts and the number
(quantity) of them needed to produce a new part (or product).
- PartsList(Model, String, Class[], int[]) - Constructor for class desmoj.extensions.applicationDomains.production.PartsList
-
Constructs a PartsList with the given arrays of different kinds of parts
and the quantities of that kind of part.
- PartsList(Model, String, int) - Constructor for class desmoj.extensions.applicationDomains.production.PartsList
-
Constructs a PartsList with enough space to store a number of different
kinds of parts with the respective quantity needed of each kind.
- passivate() - Method in class desmoj.core.simulator.SimProcess
-
Passivates the SimProcess for an indefinite time.
- PatternBasedTimeFormatter - Class in desmoj.core.simulator
-
Use this class to format TimeInstant objects using a java.text.DateFormat object.
- PatternBasedTimeFormatter() - Constructor for class desmoj.core.simulator.PatternBasedTimeFormatter
-
Constructor for a GeneralTimeFormatter.
- PatternBasedTimeFormatter(boolean) - Constructor for class desmoj.core.simulator.PatternBasedTimeFormatter
-
Constructor for a GeneralTimeFormatter.
- PatternBasedTimeFormatter(DateFormat, TimeUnit, TimeUnit) - Constructor for class desmoj.core.simulator.PatternBasedTimeFormatter
-
Constructor for a GeneralTimeFormatter.
- PatternBasedTimeFormatter(String, TimeUnit, TimeUnit) - Constructor for class desmoj.core.simulator.PatternBasedTimeFormatter
-
Constructor for a GeneralTimeFormatter.
- pause() - Method in class desmoj.core.statistic.Accumulate
-
Temporarily suspend data collection to exclude a period, e.g. to disregard
the night period in which a plant is closed from machine utilization statistics.
- pause() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
lets pause SimulationTime
- PAUSED - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Status: Experiment temporarily paused
- pickDown(TimeSpan) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
This method describes the unloading of the internal transporter.
- pickUp(TimeSpan) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
This method describes the loading of the internal transporter.
- plan(long) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Method for consumers to make the Block plan a number of n TEUs (a place
for a container) to be retrieved there later.
- plan(Block, long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method for consumers to make the Yard plan a number of n TEUs (a place
for a container) to be retrieved there later.
- Plotter - Class in desmoj.extensions.grafic.util
-
Class to plot DesmoJ histogram, histogramAccumulater and time-series data in jFreeChart Plotter.
- Plotter(String, Dimension) - Constructor for class desmoj.extensions.grafic.util.Plotter
-
Constructor to set the path of output directory and the size of created image.
- PLUS - Static variable in interface desmoj.core.dist.Operator
-
Plus operator, for arguments a and b
returning a+b
.
- Position - Class in desmoj.extensions.visualization2d.animation
-
Describes the middle point of an simulation object.
- Position(String, Point) - Constructor for class desmoj.extensions.visualization2d.animation.Position
-
describe a point in a plane "view"
- Position(String, int, int) - Constructor for class desmoj.extensions.visualization2d.animation.Position
-
- Position(int, int) - Constructor for class desmoj.extensions.visualization2d.animation.Position
-
- PositionExt - Class in desmoj.extensions.visualization2d.animation
-
Extension of Position, used for static entities, that can be rotated or mirrored
- PositionExt(String, Point, double, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.PositionExt
-
constructor with full parameterization
- PositionExt(Point, double, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.PositionExt
-
constructor with default plane
- PositionExt(int, int, double, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.PositionExt
-
constructor with default plane
- POW - Static variable in interface desmoj.core.dist.Operator
-
Power operator, for arguments a and b
returning a^b
.
- pred(P) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the SimProcess enqueued directly before the given SimProcess in
the process-queue.
- pred(P, Condition<P>) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the SimProcess enqueued before the given SimProcess in the
process-queue that also fulfills the condition given.
- pred(E) - Method in class desmoj.core.simulator.Queue
-
Returns the entity enqueued directly before the given Entity in the
queue.
- pred(E, Condition<E>) - Method in class desmoj.core.simulator.Queue
-
Returns the entity enqueued before the given Entity in the queue that
also fulfills the condition given.
- PREFIX_BIN_CONSUMER - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PREFIX_PROCESS - Static variable in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- PREFIX_QUEUE - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PREFIX_RESOURCE - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PREFIX_RESOURCE - Static variable in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- PREFIX_STOCK_CONSUMER - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PREFIX_STOCK_PRODUCER - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PREFIX_WAIT_MASTER - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PREFIX_WAIT_SLAVE - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- prepareTransport() - Method in class desmoj.core.simulator.SimProcess
-
The current (master) process is calling this method (within
TransportJunction.cooperate()
) on the slave process to make
him prepare for the transportation.
- presentTime() - Method in class desmoj.core.simulator.ModelComponent
-
Returns the current simulation time as displayed by the simulation clock
responsible for this modelcomponent.
- presentTime() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ModelAnimation
-
overwrite presentTime from Model.
- printEntries() - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
makes a control-print on System.out
- printEntries() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
makes a control-print on System.out
- printSizes(Component) - Static method in class desmoj.extensions.visualization2d.engine.util.SpringUtilities
-
A debugging utility that prints to stdout the component's
minimum, preferred, and maximum sizes.
- PRIO_FIRST - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PRIO_LAST - Static variable in class desmoj.extensions.visualization2d.engine.model.List
-
- PRIORITY_KEY - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name of priority- parameter and attribute of an entity.
- proceed() - Method in class desmoj.core.simulator.Experiment
-
Proceeds with a stopped experiment.
- process(Processing) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
This method is to be called from a SimProcess
which wants
to process the other parts (slaves) as a master .
- process(Processing, Class[], Condition[]) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
This method is to be called from a SimProcess
which wants
to process the other parts (slaves) as a master.
- Process - Class in desmoj.extensions.visualization2d.engine.model
-
Working-station with a line of resource-entities and a line of processed entities
- Process(Model, String, int, int, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.Process
-
- ProcessCoop<M extends SimProcess,S extends SimProcess> - Class in desmoj.core.advancedModellingFeatures
-
ProcessCoop is the object representing the process cooperation between two
processes.
- ProcessCoop(Model, String, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.ProcessCoop
-
Constructor for a ProcessCoop where a master and a slave process are
cooperating.
- ProcessCoopAnimation - Class in desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures
-
This class is used in method cooperation in class WaitQueueanimation
- ProcessCoopAnimation(ModelAnimation, String, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ProcessCoopAnimation
-
Constructor with same parameters as in ProcessCoop
- ProcessGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic for a (old) process object
- ProcessGrafic(Process, String, Point, String) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- Processing - Class in desmoj.extensions.applicationDomains.production
-
Processing is the object representing the processing process taking place at
a WorkStation
where a Worker
process or a
MachineProcess
are processing some parts (products) to
manufacture some new parts (or products).
- Processing(Model, String, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.Processing
-
Constructs a Processing process where a master (Worker
or
MachineProcess
) is processing slaves (
SimPorcess
es) in a cooperate manufacturing process.
- processMouseEvent(MouseEvent) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Event handler for right-mouse-clicks onto the chart.
- processMouseEvent(MouseEvent) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Event handler for right-mouse-clicks onto the chart.
- ProcessNew - Class in desmoj.extensions.visualization2d.engine.model
-
Working-station with a line of resource-entities and a line of processed entities.
- ProcessNew(Model, String, String, String, int, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
Constructor of abstract Processes.
- ProcessNew(Model, String, String, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
Constructor of an non-abstract Processes.
- ProcessNewGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of (new) process object
- ProcessNewGrafic(ProcessNew, String, Point, String, int, boolean, boolean, Dimension) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
Constructor
- ProcessQueue<P extends SimProcess> - Class in desmoj.core.simulator
-
ProcessQueue provides models with a ready-to-use element to enqueue
SimProcess
es in.
- ProcessQueue(Model, String, int, int, boolean, boolean) - Constructor for class desmoj.core.simulator.ProcessQueue
-
Constructs a simple priority based waiting-queue for SimProcesses, the
kind of queue implementation (FIFO or LIFO) and the capacity of the queue
can be chosen.
- ProcessQueue(Model, String, boolean, boolean) - Constructor for class desmoj.core.simulator.ProcessQueue
-
Constructs a simple priority and FIFO based waiting-queue for
SimProcesses with a maximum capacity of 2,147,483,647 waiting
processes, which should serve as an approximation of infinite
queues sufficiently well for most purposes.
- ProcessQueueAnimation<P extends SimProcessAnimation> - Class in desmoj.extensions.visualization2d.animation.core.simulator
-
Animation of ProcessQueue
- ProcessQueueAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Constructor with the same parameters as in ProcessQueue
- ProcessQueueAnimation(ModelAnimation, String, int, int, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Constructor with the same parameters as in ProcessQueue
- ProcessQueueReporter - Class in desmoj.core.report
-
Captures all relevant information about a ProcessQueue.
- ProcessQueueReporter(Reportable) - Constructor for class desmoj.core.report.ProcessQueueReporter
-
Creates a new ProcessQueueReporter.
- ProcessStationAnimation<Proc extends EntityBasicAnimation,Res extends EntityBasicAnimation> - Class in desmoj.extensions.visualization2d.animation.processStation
-
Animation of ProcessStation,
there are some SimProcesses as Resource
and some as processed Entities
- ProcessStationAnimation(ModelAnimation, String, Position, FormExt, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Build a ProcessStation.
- ProcessStationAnimation(ModelAnimation, String, Comment, Position, FormExt, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Build a ProcessStation.
- ProcessStationAnimation(ModelAnimation, String, Position, FormExt, String, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Deprecated.
- ProcessStationAnimation(ModelAnimation, String, Position, FormExt, ListInterface, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Build a ProcessStation.
- ProcessStationAnimation(ModelAnimation, String, Comment, Position, FormExt, ListInterface, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Build a ProcessStation.
- ProcessStationOldAnimation<Res extends EntityBasicAnimation,Proc extends EntityBasicAnimation> - Class in desmoj.extensions.visualization2d.animation.processStation
-
Deprecated.
- ProcessStationOldAnimation(ModelAnimation, String, int, String, Position, FormExt, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationOldAnimation
-
Deprecated.
Build a ProcessStation.
- ProcessStationOldAnimation(ModelAnimation, String, int, String, Position, FormExt, String, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationOldAnimation
-
Deprecated.
- ProcessStationOldAnimation(ModelAnimation, String, int, String, Position, FormExt, ListInterface, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationOldAnimation
-
Deprecated.
Build a ProcessStation.
- ProcessStationResAbstrAnimation<Proc extends EntityBasicAnimation> - Class in desmoj.extensions.visualization2d.animation.processStation
-
Animation of ProcessStation, there are some SimProcesses as Resource and some as processed Entities
- ProcessStationResAbstrAnimation(ModelAnimation, String, String, int, Position, FormExt, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Build a ProcessStation.
- ProcessStationResAbstrAnimation(ModelAnimation, String, Comment, String, int, Position, FormExt, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Build a ProcessStation.
- ProcessStationResAbstrAnimation(ModelAnimation, String, String, int, Position, FormExt, String, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Deprecated.
- ProcessStationResAbstrAnimation(ModelAnimation, String, String, int, Position, FormExt, ListInterface, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Build a ProcessStation.
- ProcessStationResAbstrAnimation(ModelAnimation, String, Comment, String, int, Position, FormExt, ListInterface, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Build a ProcessStation.
- ProcessStationResNoAnimation<Proc extends EntityBasicAnimation> - Class in desmoj.extensions.visualization2d.animation.processStation
-
Animation of ProcessStation with no resources,
there are some SimProcesses processed Entities
- ProcessStationResNoAnimation(ModelAnimation, String, Position, FormExt, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
Build a ProcessStation.
- ProcessStationResNoAnimation(ModelAnimation, String, Comment, Position, FormExt, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
Build a ProcessStation.
- ProcessStationResNoAnimation(ModelAnimation, String, Position, FormExt, String, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
Deprecated.
- ProcessStationResNoAnimation(ModelAnimation, String, Position, FormExt, ListInterface, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
- ProcessStationResNoAnimation(ModelAnimation, String, Comment, Position, FormExt, ListInterface, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
Build a ProcessStation.
- processStimulus(Enumeration) - Method in class desmoj.extensions.visualization3d.MovementPathInterpolator
-
- processStimulus(Enumeration) - Method in class desmoj.extensions.visualization3d.RotationSwitchInterpolator
-
- producersPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the producers property descriptor.
- products() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Returns an enumeration of the products stored in this
Entrepot
.
- propertyChange(PropertyChangeEvent) - Method in class desmoj.core.simulator.QueueListStandard
-
This method will be called every time the Stock (the number of available
units) has changed.
- propertyChange(PropertyChangeEvent) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
Informs the RestockProcessMS every time the inventory level of the Stock
changes.
- propertyChange(PropertyChangeEvent) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
-
Informs the RestockProcessQS every time the inventory level of the Stock
changes.
- provide(int) - Method in class desmoj.core.advancedModellingFeatures.Res
-
Gets a number of n resources from the Res pool and provides them to the
Sim-process to use them.
- provide(EntityBasicAnimation, int) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ResourcePoolAnimation
-
Entity proc need needRes resources to process.
- provide(int) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ResourcePoolAnimation
-
The currentSimProcess need needRes resources to process.
- provide(String, int, int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Resource
-
put a processEntity, that require resourceEntityAnz resources, into
waiting queue
- put(Map, AccessPoint) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
Put an access point into the given map.
Q
- Queue<E extends Entity> - Class in desmoj.core.simulator
-
Queue provides models with a ready-to-use modelling element to enqueue
entities in.
- Queue(Model, String, int, int, boolean, boolean) - Constructor for class desmoj.core.simulator.Queue
-
Constructs a simple priority based waiting-queue for entities, the kind
of queue sort order and the capacity of the queue can be chosen.
- Queue(Model, String, boolean, boolean) - Constructor for class desmoj.core.simulator.Queue
-
Constructs a simple priority and FIFO based waiting-queue for
entities with a maximum capacity of 2,147,483,647 waiting
entities, which should serve as an approximation of infinite
queues sufficiently well for most purposes.Note that since SimProcesses
are derived from Entities, they can be queued inside this queue, too.
- QueueAnimation<P extends EntityAnimation> - Class in desmoj.extensions.visualization2d.animation.core.simulator
-
Animation of Queue
- QueueAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
- QueueAnimation(ModelAnimation, String, int, int, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
- QueueBased - Class in desmoj.core.simulator
-
Provides the typical statistics common to all ModelComponents based on Queues.
- QueueBased(Model, String, boolean, boolean) - Constructor for class desmoj.core.simulator.QueueBased
-
Creates a QueueBased object and initializes all statistical counters.
- QueueBased.QueueAction - Enum in desmoj.core.simulator
-
Enum to representing the actions of adding and removing an item to/from the queue.
- QueueList<E extends Entity> - Class in desmoj.core.simulator
-
Is the abstract superclass for all the classes implementing different
queueing strategies for a waiting-queue.
- QueueList() - Constructor for class desmoj.core.simulator.QueueList
-
- QueueListFifo<E extends Entity> - Class in desmoj.core.simulator
-
Contains the implementation with the java.util.LinkedList to represent queueing
functionality.
- QueueListFifo() - Constructor for class desmoj.core.simulator.QueueListFifo
-
Constructs an empty QueueListStandardFifo
with no reference to its
client QueueBased.
- QueueListLifo<E extends Entity> - Class in desmoj.core.simulator
-
Contains the implementation with the java.util.LinkedList to represent queueing
functionality.
- QueueListLifo() - Constructor for class desmoj.core.simulator.QueueListLifo
-
Constructs an empty QueueListStandardFifo
with no reference to its
client QueueBased.
- QueueListRandom<E extends Entity> - Class in desmoj.core.simulator
-
Contains the implementation with the java.util.LinkedList to represent queueing
functionality.
- QueueListRandom() - Constructor for class desmoj.core.simulator.QueueListRandom
-
Constructs an empty QueueListStandardFifo
with no reference to its
client QueueBased.
- QueueListStandard<E extends Entity> - Class in desmoj.core.simulator
-
Is the class summing up all the collective implementation of different
queueing strategies for a queue list.
- QueueListStandard() - Constructor for class desmoj.core.simulator.QueueListStandard
-
Constructs an empty QueueList
with no reference to its
client QueueBased.
- QueueReporter - Class in desmoj.core.report
-
Captures all relevant information about a queue.
- QueueReporter(Reportable) - Constructor for class desmoj.core.report.QueueReporter
-
Creates a QueueReporter.
R
- RANDOM - Static variable in class desmoj.core.simulator.QueueBased
-
Defining a constant for the random service discipline of the underlying queue: An Entity inserted into the queue may be removed before or after
any other Entity with the same priority.
- RandomBlockYardStrategy - Class in desmoj.extensions.applicationDomains.harbour
-
The RandomBlockYardStrategy presents the strategy that is used by the
Yard
to find a certain block to store/retrieve a container by
the following way: the random block will be selected.
- RandomBlockYardStrategy(Model) - Constructor for class desmoj.extensions.applicationDomains.harbour.RandomBlockYardStrategy
-
Constructs the RandomBlockYardStrategy for a yard.
- randomizeConcurrentEvents(boolean) - Method in class desmoj.core.simulator.Experiment
-
Determines if the event-list processes concurrent Events in random order
or not.
- RandomizingEventTreeList - Class in desmoj.core.simulator
-
A specialized Event tree list providing random order for concurrent Event notes.
- RandomizingEventTreeList() - Constructor for class desmoj.core.simulator.RandomizingEventTreeList
-
Constructs a new randomizing Event tree list.
- reActivate(TimeSpan) - Method in class desmoj.core.simulator.SimProcess
-
Re-schedules all SimProcess activation by adding a TimeSpan to the
current activation times.
- reActivate(TimeInstant) - Method in class desmoj.core.simulator.SimProcess
-
Re-schedules the activation of this process (which must be exaxctly one)
by setting it to the TimeInstant passed to this method.
- readDoc(String) - Method in class desmoj.extensions.xml.util.DocumentReader
-
- readFromNode(Element) - Method in class desmoj.extensions.experimentation.util.Run
-
Reads a run from a DOM node representing an XML parameter file.
- readInit(BufferedReader) - Method in class desmoj.extensions.visualization2d.engine.command.CommandSequence
-
Reads all commands in init-phase from reader f
and execute them (Command.execute)
- readParamList(Node, Map) - Static method in class desmoj.extensions.experimentation.util.Run
-
Reads a parameter list from a DOM node to a java.util.Map.
- readUntilTime(BufferedReader, long) - Method in class desmoj.extensions.visualization2d.engine.command.CommandSequence
-
Reads the next commands in reader f until time-value > time
and execute them (Command.execute)
- RealTimeEventWrapper - Class in desmoj.core.simulator
-
Provides the basic frame for user defined events.
- RealTimeEventWrapper(ExternalEvent) - Constructor for class desmoj.core.simulator.RealTimeEventWrapper
-
Creates an real time wrapper for an external event.
- RealTimeEventWrapper(ExternalEvent, long) - Constructor for class desmoj.core.simulator.RealTimeEventWrapper
-
Creates an real time wrapper for an external event.
- realTimeSchedule() - Method in class desmoj.core.simulator.RealTimeEventWrapper
-
Schedules the external event to happen at the simulation time equivalent
to the nanosecond timestamp of this RealTimeEventWrapper.
- receive(Message) - Method in class desmoj.core.report.DebugFileOut
-
Receives a debugnote and writes its contents formatted to a HTML table
into a file in the user's default directory.
- receive(Reporter) - Method in class desmoj.core.report.DebugFileOut
-
Reporters are not handled by this class so this method simply returns.
- receive(Message) - Method in class desmoj.core.report.ErrorFileOut
-
Receives a TraceNote and writes its contents formatted to a HTML table
into a file in the user's default directory.
- receive(Reporter) - Method in class desmoj.core.report.ErrorFileOut
-
Reporters are not handled by this class so this method simply returns.
- receive(Message) - Method in class desmoj.core.report.MessageDistributor
-
Receives a message and forwards it to all messagereceiver objects
registered with the type of message sent.
- receive(Reporter) - Method in class desmoj.core.report.MessageDistributor
-
Receives a reporter and forwards it to all messagereceiver objects
registered with the type of reporter sent.
- receive(Message) - Method in interface desmoj.core.report.MessageReceiver
-
Implement this method to define the behaviour of the messagereceiver when
messages are sent to it.
- receive(Reporter) - Method in interface desmoj.core.report.MessageReceiver
-
Implement this method to define the behaviour of the messagereceiver when
reporters are sent to it.
- receive(Message) - Method in class desmoj.core.report.NullOutput
-
- receive(Reporter) - Method in class desmoj.core.report.NullOutput
-
- receive(Message) - Method in class desmoj.core.report.ReportFileOut
-
Messages are not handled by this reportout, so this method simply
returns.
- receive(Reporter) - Method in class desmoj.core.report.ReportFileOut
-
Receives a reporter and writes its contents formatted to a HTML table
into a file in the user's default directory.
- receive(Reporter) - Method in class desmoj.core.report.ReportMultRowsFileOut
-
Receives a reporter and writes its contents formatted to a HTML table
into a file in the user's default directory.
- receive(Message) - Method in class desmoj.core.report.ScreenOutput
-
Messages given as parameter to this method have their description
attribute printed in one String on the screen.
- receive(Reporter) - Method in class desmoj.core.report.ScreenOutput
-
The method to print reports on screen is not implemented since reports
need some grouping that is done by the classes that print to files.
- receive(Message) - Method in class desmoj.core.report.StandardFileOut
-
Implement this method to define how the information carried in the given
message is represented in a file.
- receive(Reporter) - Method in class desmoj.core.report.StandardFileOut
-
Implement this method to define how the information carried in the given
reporter is represented in a file.
- receive(Message) - Method in class desmoj.core.report.TraceFileOut
-
Receives a TraceNote and writes its contents formatted to a HTML table
into a file in the user's default directory.
- receive(Reporter) - Method in class desmoj.core.report.TraceFileOut
-
Reporters are not handled by this class so this method simply returns.
- receive(Reporter) - Method in class desmoj.extensions.xml.report.XMLReportOutput
-
method to be called when a reporter is received
- receive(Message) - Method in class desmoj.extensions.xml.report.XMLReportOutput
-
method to be called when a Message is received. this class does not
handle Messages so it will simply return
- receive(Message) - Method in class desmoj.extensions.xml.report.XMLTraceOutput
-
method to be called when a Message is received.
- receive(Reporter) - Method in class desmoj.extensions.xml.report.XMLTraceOutput
-
method to be called when a reporter is received reporters will not be
handled by this class so it will simply return
- redrawChart() - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Forces the chart to repaint.
- ReflectException - Exception in desmoj.extensions.experimentation.reflect
-
A runtime exception indicating an that occured because of using reflection.
- ReflectException(String) - Constructor for exception desmoj.extensions.experimentation.reflect.ReflectException
-
Constructor for ReflectException.
- ReflectionManager - Class in desmoj.extensions.experimentation.reflect
-
A utility class for using the Java Reflection API.
- ReflectionManager() - Constructor for class desmoj.extensions.experimentation.reflect.ReflectionManager
-
- refresh() - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
Wird aufgerufen vom Viewer Start actionPerformed
Dort werden mit reload() alle AnimationsElemente neu erstellt.
- refusedPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the refused property descriptor.
- regCoeff() - Method in class desmoj.core.statistic.Regression
-
Returns the regression coefficient.
- register(Distribution) - Method in class desmoj.core.dist.DistributionManager
-
Registers a new distribution at the experiment to control antithetic mode
and set random seed values.
- register(MessageReceiver, Class<?>) - Method in class desmoj.core.report.MessageDistributor
-
Registers a messagereceiver object to receive messages of the given type.
- register(MessageReceiver, String) - Method in class desmoj.core.report.MessageDistributor
-
Registers a messagereceiver object to receive messages of the given type.
- register(Reporter) - Method in class desmoj.core.report.ReportManager
-
Registers the given reporter at the experiment's reportmanager.
- register(OutputType) - Method in class desmoj.core.simulator.Experiment
-
Registers a file output (Report, Trace, Error, Debug) in specific formats
(e.g.
- register(Reportable) - Method in class desmoj.core.simulator.Model
-
Registers a reportable at this model.
- register() - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
-
- register() - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
-
Registers the observer with the context
- registerFileOutput(FileOutput) - Method in class desmoj.core.simulator.Experiment
-
Registers a custom file output at the experiment, e.g.
- registerMessageReceivers() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Registers new message receivers as output channels of the experiment
- registerNewVisualEventListener(VisualEventListener) - Method in class desmoj.extensions.visualization3d.SpatialVis3DModule
-
Registers a customized VisualEventListener to this module.
- Regression - Class in desmoj.core.statistic
-
The Regression
class is producing a linear regression for two
ValueSupplier
objects called x and y.
- Regression(Model, String, ValueSupplier, ValueSupplier, boolean, boolean) - Constructor for class desmoj.core.statistic.Regression
-
Constructor for a Regression object with no names for the x and y values.
- Regression(Model, String, String, String, ValueSupplier, ValueSupplier, boolean, boolean) - Constructor for class desmoj.core.statistic.Regression
-
Constructor for a Regression object that is observing two
ValueSuppliers
for the x and y values.
- Regression(Model, String, String, String, boolean, boolean) - Constructor for class desmoj.core.statistic.Regression
-
Constructor for a Regression object that is NOT connected to any
ValueSuppliers
for the x and y values.
- RegressionReporter - Class in desmoj.core.report
-
Captures all relevant information about the Regression analysis.
- RegressionReporter(Reportable) - Constructor for class desmoj.core.report.RegressionReporter
-
Constructor for a new RegressionReporter.
- release() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
A Ship is using this method to release this berth and to put length it
has used back to the Berth.
- REMARK_KEY - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name of remark parameter.
- remove(E) - Method in class desmoj.core.dist.EntityDistEmpirical
-
Removes an entity (type E) from the range of this distribution, if it is
included.
- remove(E) - Method in class desmoj.core.dist.EntityDistUniform
-
Removes an entity (type E) from the range of this distribution, if it is
included.
- remove(int) - Method in class desmoj.core.dist.Series
-
Removes am entry at a certain position out of the sample list, lowering
the index of all following entries by one.
- remove(SimProcess) - Method in class desmoj.core.simulator.ProcessQueue
-
Removes the given SimProcess from the process-queue.
- remove(int) - Method in class desmoj.core.simulator.ProcessQueue
-
Removes the process queued at the given position.
- remove(Entity) - Method in class desmoj.core.simulator.Queue
-
Removes the given Entity from the Queue.
- remove(int) - Method in class desmoj.core.simulator.Queue
-
Removes the entity queued at the given position.
- remove(E) - Method in class desmoj.core.simulator.QueueList
-
Should remove the given Entity
"e" from the queue.
- remove(int) - Method in class desmoj.core.simulator.QueueList
-
Removes the Entity
queued at the named position
- remove(E) - Method in class desmoj.core.simulator.QueueListStandard
-
Removes the first occurrence of the given Entity from the QueueList.
- remove(int) - Method in class desmoj.core.simulator.QueueListStandard
-
Removes the Entity
queued at the named position.
- remove(IGraphicalObserver) - Method in interface desmoj.extensions.experimentation.ui.GraphicalObserverContext
-
Should remove a graphical observer from the context.
- remove(IGraphicalObserver) - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Removes graphical observer from the desktop
- remove(SimProcess) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Removes the given SimProcess from the process-queue.
- remove(int) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Removes the process queued at the given position.
- remove(Entity) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
Removes the given Entity from the Queue.
- remove(int) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
Removes the entity queued at the given position.
- remove(EntityBasicAnimation) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
-
- remove(EntityBasicAnimation) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationAnimation
-
Remove the process entry which contains the entity e.
- remove(Proc) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResAbstrAnimation
-
Remove the process entry which contains the process entity e.
- remove(Proc) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationResNoAnimation
-
Remove the process entry which contains the process entity e.
- remove(E) - Method in class desmoj.extensions.visualization2d.animation.transport.TransportRouteAnimation
-
remove entity from route
- remove(String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- remove(String) - Method in class desmoj.extensions.visualization2d.engine.orga.ClassContent
-
- removeAll() - Method in class desmoj.core.simulator.ProcessQueue
-
Removes all processes from the Queue.
- removeAll() - Method in class desmoj.core.simulator.Queue
-
Removes all entities from the Queue.
- removeAllComponents() - Method in class desmoj.core.simulator.ComplexSimProcess
-
Removes all elements (SimProcesses and ComplexSimProcesses) from this
ComplexSimProcess.
- removeAllProducts() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Removes (and returns) all products (SimProcesses) from the Entrepot which
are contained in there at the moment, even if other processes are waiting
in the queue.
- removeAllProducts(Condition) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Removes (and returns) all products (SimProcesses) which are in compliance
with the given condition from the Entrepot, no matter if there are other
processes waiting in the queue.
- removeComponent(SimProcess) - Method in class desmoj.core.simulator.ComplexSimProcess
-
Removes a SimProcess from the elements of this ComplexSimProcess.
- removeControlEventListener(ControlEventListener) - Method in class desmoj.extensions.visualization3d.VisualizationControl
-
Removes a registered ControlListener.
- removeDebugReceiver(MessageReceiver) - Method in class desmoj.core.simulator.Experiment
-
Removes a messagereceiver for debugnotes from the experiment's
messagedistributor.
- removeEntry(N) - Method in class desmoj.core.dist.DiscreteDistEmpirical
-
Removes all entries of an empirical value.
- removeEntry(N, double) - Method in class desmoj.core.dist.DiscreteDistEmpirical
-
Removes all entries of all empirical values close
to a given value.
- removeEntry(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
remove an entry(process- and resource-set) that include the entity with id entityId
- removeEntry(int) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
remove entity with given id
- removeErrorReceiver(MessageReceiver) - Method in class desmoj.core.simulator.Experiment
-
Removes a messagereceiver for errormessages from the experiment's
messagedistributor.
- RemoveEvent - Class in desmoj.extensions.visualEvents
-
A RemoveEvent indicates that a SpatialObject isn't needed anymore.
- RemoveEvent(Object, String, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.RemoveEvent
-
Constructs a RemoveEvent.
- removeExperimentListener(ExperimentListener) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Removes an experiment listener
- removeFirst() - Method in class desmoj.core.simulator.ProcessQueue
-
Removes the first process from the queue and provides a reference to
this process.
- removeFirst(Condition<P>) - Method in class desmoj.core.simulator.ProcessQueue
-
Removes the first process from the queue that fulfills to the given
condition.
- removeFirst() - Method in class desmoj.core.simulator.Queue
-
Removes the first entity from the queue and provides a reference to
this entity.
- removeFirst(Condition<E>) - Method in class desmoj.core.simulator.Queue
-
Removes the first entity from the queue that fulfills the given
condition.
- removeFirst() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Removes the first process from the queue and provides a reference to
this process.
- removeFirst(Condition<P>) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Removes the first process from the queue that fulfills to the given
condition.
- removeFirst() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
Removes the first entity from the queue and provides a reference to
this entity.
- removeFirst(Condition<P>) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
Removes the first entity from the queue that fulfills the given
condition.
- removeFromContainer(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Container
-
remove entityId from container. ????
- removeFromContainer(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
remove entity from list
entityId
time operation-time
- removeFromContainer(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
remove entityId from route
entityId
time time of operation
- removeLast() - Method in class desmoj.core.simulator.ProcessQueue
-
Removes the last process from the queue and provides a reference to
this process.
- removeLast(Condition<P>) - Method in class desmoj.core.simulator.ProcessQueue
-
Removes the last process from the queue that fulfills to the given
condition, determined by traversing the queue from last to first until
a process fulfilling the condition is found.
- removeLast() - Method in class desmoj.core.simulator.Queue
-
Removes the last entity from the queue and provides a reference to
this entity.
- removeLast(Condition<E>) - Method in class desmoj.core.simulator.Queue
-
Removes the last entity from the queue that fulfills to the given
condition, determined by traversing the queue from last to first until
an entity fulfilling the condition is found.
- removeLast() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Removes the last process from the queue and provides a reference to
this process.
- removeLast(Condition<P>) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
Removes the last process from the queue that fulfills to the given
condition, determined by traversing the queue from last to first until
a process fulfilling the condition is found.
- removeLast() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
Removes the last entity from the queue and provides a reference to
this entity.
- removeLast(Condition<P>) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
Removes the last entity from the queue that fulfills to the given
condition, determined by traversing the queue from last to first until
an entity fulfilling the condition is found.
- removeModule(String) - Method in class desmoj.extensions.visualization3d.VisualizationControl
-
Removes the VisualModule with the name from the VisualizationControl if present.
- removeProc(Proc) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationOldAnimation
-
Deprecated.
remove an process e
- removeProcess(E) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- removeProduct() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Removes (and returns) one product (SimProcess) from the Entrepot.
- removeProduct(SimProcess) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Removes a certain product (SimProcess) from the Entrepot, if the given
product is stored in the Entrepot, no matter if other processes are
waiting in the queue already.
- removeProducts(long) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Removes (and returns) a certain number of products (SimProcesses) from
the Entrepot.
- removeProducts(int, Condition) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Removes (and returns) a certain number of products (SimProcesses) from
the Entrepot which are in compliance with the given condition.
- removePropertyChangeListener(PropertyChangeListener) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The removePropertyChangeListener method was generated to support the
propertyChange field.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The removePropertyChangeListener method was generated to support the
propertyChange field.
- removeReceiver(MessageReceiver) - Method in class desmoj.core.simulator.Experiment
-
Removes a messagereceiver from the experiment's messagedistributor.
- removeReceiver(MessageReceiver, Class<?>) - Method in class desmoj.core.simulator.Experiment
-
Removes a messagereceiver for the given subtype of message from the
Experiment's messagedistributor.
- removeRes(Res) - Method in class desmoj.extensions.visualization2d.animation.processStation.ProcessStationOldAnimation
-
Deprecated.
remove an resource e
- removeSimClockListener(SimClockListener) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Removes a SimClock listener
- removeStopConditions() - Method in class desmoj.core.simulator.Experiment
-
Removes all conditions set to stop the experiment.
- removeTraceReceiver(MessageReceiver) - Method in class desmoj.core.simulator.Experiment
-
Removes a messagereceiver for tracenotes from the experiment's
messagedistributor.
- removeTrack(Track) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
-
Removes a specific track from the layout manager.
- removeVisible() - Method in class desmoj.extensions.space3D.SpatialEntity
-
- removeVisible() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- removeVisible() - Method in class desmoj.extensions.space3D.SpatialQueue
-
- removeVisible() - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- removeVisible() - Method in interface desmoj.extensions.space3D.VisibleObject
-
Sends a RemoveEvent to signal the observers that this object isn't
needed anymore.
- removeVisualEventListener(VisualEventListener) - Method in class desmoj.extensions.visualEvents.VisualEventTransmitter
-
Removes a registered VisualEventListener.
- removeVisualizationControl() - Method in class desmoj.extensions.visualization3d.SpatialVis3DModule
-
- removeVisualizationControl() - Method in interface desmoj.extensions.visualization3d.VisualModule
-
If a VisualizationControl is set, it will be removed from the module's
local attribute by calling this method.
- rename(String) - Method in class desmoj.core.simulator.Experiment
-
Overrides inherited NamedObjectImp.rename(String newName)
method to prevent the user from changing the experiment's name during an
experiment.
- rename(String) - Method in class desmoj.core.simulator.Schedulable
-
Allows to rename a Schedulable object while keeping its internally added
serial number to keep track of the individual object.
- rename(String) - Method in class desmoj.core.statistic.TextSupplier
-
Changes the name of the named object.
- rename(String) - Method in class desmoj.core.statistic.ValueSupplier
-
Changes the name of the named object.
- REPAINT_DELAY - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- REPLACE_CHAR - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
- replaceSyntaxSign(String) - Static method in class desmoj.extensions.visualization2d.engine.command.Parameter
-
- report() - Method in class desmoj.core.simulator.Experiment
-
Writes a report about the model connected top this experiment, its
reportable components and all related submodels into the report output.
- report(Model) - Method in class desmoj.core.simulator.Experiment
-
Writes a report about the given model which has to be connected to this
experiment as main model or as a submodel.
- Reportable - Class in desmoj.core.simulator
-
All classes that want to publish their information have to extend this class
in order to provide the necessary functions to represent their information in
reports.
- Reportable(Model, String, boolean, boolean) - Constructor for class desmoj.core.simulator.Reportable
-
Creates a reportable object with all parameters required.
- Reporter - Class in desmoj.core.report
-
Declares the basic methods needed for reporter to be able to print reports
about a model component.
- Reporter(Reportable) - Constructor for class desmoj.core.report.Reporter
-
Creates a reporter for the given reportable information source.
- Reporter(Schedulable) - Constructor for class desmoj.core.report.Reporter
-
Creates a reporter for the given Schedulable information source.
- ReportFileOut - Class in desmoj.core.report
-
ReportFileOut is used to create a file to let the reporters write their
reports to.
- ReportFileOut(int, String) - Constructor for class desmoj.core.report.ReportFileOut
-
Creates a file to print reports into a HTML page.
- reportIsOn() - Method in class desmoj.core.simulator.Reportable
-
Checks if this reportable produces a report.
- ReportManager - Class in desmoj.core.report
-
Controls all reports given by reportable model components used during an
experiment.
- ReportManager(String) - Constructor for class desmoj.core.report.ReportManager
-
Creates a new reportmanager with the given name.
- ReportMultRowsFileOut - Class in desmoj.core.report
-
ReportMultRowsFileOut is used to create a file to let the reporters write
their reports to.
- ReportMultRowsFileOut(int, String) - Constructor for class desmoj.core.report.ReportMultRowsFileOut
-
Creates a file to print reports into a HTML page.
- reportOff() - Method in class desmoj.core.simulator.Reportable
-
Switches report mode to prevent this reportable to produce reports.
- reportOn() - Method in class desmoj.core.simulator.Reportable
-
Switches report mode of this reportable on to produce a report.
- ReportProvider(ExperimentRunner) - Constructor for class desmoj.extensions.experimentation.util.ExperimentRunner.ReportProvider
-
- ReportsPanel - Class in desmoj.extensions.experimentation.ui
-
GUI-component to manage the report view.
- ReportsPanel() - Constructor for class desmoj.extensions.experimentation.ui.ReportsPanel
-
Creates a new ReportsPanel
- ReportStylerPanel - Class in desmoj.extensions.experimentation.ui
-
ReportStylerPanel
A JPanel that allows to make selections on which parts of a certain trace or
report output shall be shown.
- ReportStylerPanel() - Constructor for class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
Creates a new ReportStyler
- Res - Class in desmoj.core.advancedModellingFeatures
-
Res is the place where resources are stored in a pool.
- Res(Model, String, int, int, int, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.Res
-
Constructor for a Res with a number of initial resources in it.
- Res(Model, String, int, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.Res
-
Constructor for a Res with a number of initial resources in it.
- reSchedule(TimeSpan) - Method in class desmoj.core.simulator.Schedulable
-
Re-schedules the Schedulable by shifting all EventNote by a specified
TimeSpan
.
- reSchedule(TimeInstant) - Method in class desmoj.core.simulator.Schedulable
-
Re-schedules the Schedulable to some other point in simulation time
(which should be different form the instant at which is a scheduled
at the moment).
- reSchedulePreempt() - Method in class desmoj.core.simulator.Schedulable
-
Re-schedules the Schedulable to happen immediately, preempting
the current process.
- reserve(long) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Method for producers to make the Block reserve a number of n TEUs (a
place for a container) to be stored there later.
- reserve(Block, long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method for producers to make the Yard reserve a number of n TEUs (a place
for a container) to be stored there later.
- reset() - Method in class desmoj.core.advancedModellingFeatures.Bin
-
To reset the statistics of this bin.
- reset() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Resets the statistics of this Res.
- reset() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Resets all statistical counters of this Stock to their default values.
- reset() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Resets all statistical counters to their default values.
- reset() - Method in class desmoj.core.dist.Distribution
-
Resets the pseudo random generator's seed and the number of samples given
to zero.
- reset(long) - Method in class desmoj.core.dist.Distribution
-
Resets the pseudo random generator's seed to the value passed, the number
of samples given to zero and sets antithetic to false for this
distribution.
- reset() - Method in class desmoj.core.simulator.Model
-
Resets the statistic counters of this model and of all its registered
reportables.
- reset() - Method in class desmoj.core.simulator.ProcessQueue
-
Resets all statistical counters to their default values.
- reset() - Method in class desmoj.core.simulator.Queue
-
Resets all statistical counters to their default values.
- reset() - Method in class desmoj.core.simulator.QueueBased
-
Resets all statistical counters to their default values.
- reset() - Method in class desmoj.core.simulator.Reportable
-
Resets the counter for observations made by this reportable.
- reset() - Method in class desmoj.core.statistic.Accumulate
-
Resets this Accumulate object by resetting all variables to 0.0.
- reset() - Method in class desmoj.core.statistic.Aggregate
-
Resets this Aggregate object by resetting (nearly) all variables to zero.
- reset() - Method in class desmoj.core.statistic.BoolStatistic
-
Resets this BoolStatistic
object by deleting a observations this far.
- reset() - Method in class desmoj.core.statistic.Count
-
Resets this Count object by resetting (nearly) all variables to zero.
- reset() - Method in class desmoj.core.statistic.DataListTally
-
Resets the DataListTally and its DataList.
- reset() - Method in class desmoj.core.statistic.Histogram
-
Resets this Histogram object by resetting the counters for each cell to
zero.
- reset() - Method in class desmoj.core.statistic.HistogramAccumulate
-
Resets this Histogram object by resetting the counters for each cell to
zero.
- reset() - Method in class desmoj.core.statistic.Regression
-
Resets this Regression object by resetting all variables of x and y to
0.0 .
- reset() - Method in class desmoj.core.statistic.Tally
-
Resets this Tally object by resetting all variables to 0.0 .
- reset() - Method in class desmoj.core.statistic.TallyRunning
-
Resets this TallyRunning object by resetting all variables to 0.0 .
- reset() - Method in class desmoj.core.statistic.TextHistogram
-
Resets this TextHistogram object by deleting all observed Strings.
- reset() - Method in class desmoj.core.statistic.TimeSeries
-
Resets this TimeSeries object by deleting the contents of the file to
which all the data is saved to.
- reset() - Method in class desmoj.core.statistic.ValueStatistics
-
Resets this ValueStatistics object by resetting all variables to 0.0 .
- reset() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
Resets the statistics of this Berth.
- reset() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
To reset the statistics of this Block.
- reset() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
To reset the statistics about unloaded und loaded units of this Crane.
- reset() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Resets all statistical counters to their default values.
- reset() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
To reset all the statistics about this InternalTransporter.
- reset() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Resets all statistical counters to their default values.
- reset() - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
To reset the statistics of this Yard.
- reset() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
To reset the statistics of this Entrepot.
- reset() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Resets all statistical counters to their default values.
- reset() - Method in class desmoj.extensions.crossbar.MessageChannel
-
- reset() - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Resets the counter for observations made by this reportable.
- reset() - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AccumulateAnimation
-
- reset() - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AggregateAnimation
-
- reset() - Method in class desmoj.extensions.visualization2d.animation.core.statistic.CountAnimation
-
- reset() - Method in class desmoj.extensions.visualization2d.animation.core.statistic.HistogramAnimation
-
- reset() - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TallyAnimation
-
- reset() - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TimeSeriesAnimation
-
- reset() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
- reset() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
makes a model-reset, must be used before a new cmds-file is read.
- reset() - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
-
reset statistic object, used by warnup
called from Model.resetStatistic(...)
- reset() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- reset() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- reset() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- reset() - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
remove all entities and makes it invisible
- resetAll() - Method in class desmoj.core.dist.DistributionManager
-
Resets all registered distributions.
- resetAt() - Method in class desmoj.core.simulator.Reportable
-
Shows the point in simulation time when the last reset of this reportable
was made.
- resetAt() - Method in class desmoj.extensions.crossbar.MessageChannel
-
- resetAt() - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Shows the point in simulation time when the last reset of this reportable
was made.
- resetGUI(String, boolean, AccessPointTableModel, AccessPointTableModel, String) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
Resets the user interface on creating, loading or resetting an
experiment.
- resetGUI(String, boolean, AccessPointTableModel, AccessPointTableModel, String) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Resets the user interface on creating, loading or resetting an
experiment.
- resetGUI(String, boolean, AccessPointTableModel, AccessPointTableModel, String) - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
should reset the gui to start settings
- resetMaster() - Method in class desmoj.core.simulator.SimProcess
-
Gets the InterruptCode from the master and resets the master to
null
.
- resetMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the reset() method descriptor.
- resetOffset() - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Resets the position offset for the next window to zero.
- resetRotation() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- resetRotation() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- resetRotation() - Method in class desmoj.extensions.space3D.SpatialData
-
Resets the rotational data
- resetRotation() - Method in class desmoj.extensions.space3D.SpatialEntity
-
- resetRotation() - Method in interface desmoj.extensions.space3D.SpatialObject
-
Resets the rotation of the object.
- resetRotation() - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- resetRotation() - Method in class desmoj.extensions.space3D.SpatialQueue
-
- resetRotation() - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- resetStatistic(String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- residualStdDev() - Method in class desmoj.core.statistic.Regression
-
Returns the residuale standard deviation.
- Resource - Class in desmoj.core.simulator
-
Resources are objects needed by SimProcesses to perform certain tasks.
- Resource(Model, String, Res, boolean) - Constructor for class desmoj.core.simulator.Resource
-
Constructs a resource object with the given String as name and the given
model as the associated owner of this component.
- Resource - Class in desmoj.extensions.visualization2d.engine.model
-
Resource-station with waiting queue and process station.
- Resource(Model, String, String, int) - Constructor for class desmoj.extensions.visualization2d.engine.model.Resource
-
Constructor, a Resource contains a List and a ProcessNew instance.
- ResourceDB - Class in desmoj.core.simulator
-
In the resource database every Simprocess and the resources it requests or
holds at the moment are stored.
- ResourceGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of Resource
- ResourceGrafic(Resource, String, Point, String, int, boolean, Dimension) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
Constructor
- ResourcePoolAnimation - Class in desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures
-
Animation of a ResourcePool (Res)
- ResourcePoolAnimation(ModelAnimation, String, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ResourcePoolAnimation
-
Constructor with the same parameters as in Res
- ResourcePoolAnimation(ModelAnimation, String, int, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ResourcePoolAnimation
-
Constructor with the same parameters as in Accumulate
- ResourceReporter - Class in desmoj.core.advancedModellingFeatures.report
-
Captures all relevant information about the Res.
- ResourceReporter(Reportable) - Constructor for class desmoj.core.advancedModellingFeatures.report.ResourceReporter
-
Constructor for a new ResourceReporter.
- RestockProcessAnimation - Class in desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production
-
superclass to animate a restock process
- RestockProcessAnimation() - Constructor for class desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production.RestockProcessAnimation
-
- RestockProcessMS - Class in desmoj.extensions.applicationDomains.production
-
RestockProcessMS is a process restocking a Stock
up to a
maximum (M) inventory level every time a given safety (S) stock level is
reached.
- RestockProcessMS(Model, String, long, long, Stock, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
Constructs a RestockProcessMS
which restocks a client
Stock
up to a maximum inventory level every time the
safety stock is reached.
- RestockProcessMS(Model, String, long, long, Stock, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
Constructs a RestockProcessMS
which restocks a client
Stock
up to a maximum inventory level every time the
safety stock is reached.
- RestockProcessMSAnimation - Class in desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production
-
Animation of RestockProcessMS.
- RestockProcessMSAnimation(RestockProcessMS) - Constructor for class desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production.RestockProcessMSAnimation
-
- RestockProcessMT - Class in desmoj.extensions.applicationDomains.production
-
RestockProcessMT is a process restocking a Stock
up to a
maximum (M) inventory level on a periodic review bases (fixed Time span = T).
- RestockProcessMT(Model, String, long, TimeSpan, Stock, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessMT
-
Constructs a RestockProcessMT
which restocks a client
Stock
after a fixed time period up to a maximum inventory
level.
- RestockProcessMT(Model, String, long, TimeSpan, Stock, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessMT
-
Constructs a RestockProcessMT
which restocks a client
Stock
after a fixed time period up to a maximum inventory
level.
- RestockProcessMTAnimation - Class in desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production
-
Animation of RestockProcessMT.
- RestockProcessMTAnimation(RestockProcessMT) - Constructor for class desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production.RestockProcessMTAnimation
-
- RestockProcessQS - Class in desmoj.extensions.applicationDomains.production
-
RestockProcessQS is a process restocking a Stock
with a fixed
given quantity (Q) every time a given safety (S) stock level is reached.
- RestockProcessQS(Model, String, long, long, Stock, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessQS
-
Constructs a RestockProcessQS
which restocks a client
Stock
after a fixed time period up to a maximum inventory
level.
- RestockProcessQS(Model, String, long, long, Stock, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessQS
-
Constructs a RestockProcessQS
which restocks a client
Stock
with a fixed quantity every time the safety stock is
reached.
- RestockProcessQSAnimation - Class in desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production
-
Animation of RestockProcessQS.
- RestockProcessQSAnimation(RestockProcessQS) - Constructor for class desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production.RestockProcessQSAnimation
-
- RestockProcessQT - Class in desmoj.extensions.applicationDomains.production
-
RestockProcessQT is a process restocking a Stock
with a fixed
quantity (Q) of units on a periodic review bases (fixed Time span = T).
- RestockProcessQT(Model, String, long, TimeSpan, Stock, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessQT
-
Constructs a RestockProcessQT
which restocks a client
Stock
after a fixed time period with a fixed quantity of
units.
- RestockProcessQT(Model, String, long, TimeSpan, Stock, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.RestockProcessQT
-
Constructs a RestockProcessQT
which restocks a client
Stock
after a fixed time period with a fixed quantity of
units.
- RestockProcessQTAnimation - Class in desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production
-
Animation of RestockProcessQT.
- RestockProcessQTAnimation(RestockProcessQT) - Constructor for class desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production.RestockProcessQTAnimation
-
- result(double, double) - Method in interface desmoj.core.dist.Operator
-
This should return the desired of the result or the operation, depending on the operands.
- retrieve(long) - Method in class desmoj.core.advancedModellingFeatures.Bin
-
Method for consumers to make the Bin deliver a number of n products.
- retrieve(long) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Method for consumers to make the Stock retrieve a number of n units.
- retrieve(long) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Method for consumers to make the Block retrieve a number of n TEUs (a
container).
- retrieve(Block, long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method for consumers to make the Yard retrieve a number of n TEUs (a
container).
- retrieve(long) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.BinAnimation
-
A Consumer wants to retrieve noOfProducts
When the stock is full, he must wait in a queue of consumer
- retrieve(long) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.StockAnimation
-
A Consumer wants to retrieve noOfProducts
When the stock is full, he must wait in a queue of consumer
- retrieve_longMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the retrieve(long) method descriptor.
- retrieveBegin(String, int, long, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
- retrieveBegin(String, int, long, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- retrieveEnd(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
- retrieveEnd(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- retrieveFromOverflow(long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method for consumers to retrieve from the overflow part of this Yard a
number of n TEUs (a container).
- returnAllResources() - Method in class desmoj.core.simulator.SimProcess
-
Makes the SimProcess return all resources it holds at the moment to all
the different Res pools it is holding resources from.
- returnResources(Res, int) - Method in class desmoj.core.simulator.SimProcess
-
Makes the SimProcess return a certain number of resources of the given
resource pool.
- RotateEvent - Class in desmoj.extensions.visualEvents
-
The RotationEvent indicates the event when a SpatialObject is be rotated or a new angle is set.
- RotateEvent(Object, String, Rotation, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.RotateEvent
-
Constructs a RotationEvent.
- RotatingDoneEvent - Class in desmoj.extensions.space3D
-
The RotatingDoneEvent class represents a internal event which notifies
a MovableSpatialObject the end of its rotation.
- RotatingDoneEvent(Model, String, boolean, MovableSpatialObject) - Constructor for class desmoj.extensions.space3D.RotatingDoneEvent
-
Constructs a RotatingDoneEvent and checks whether the caller is a
instance of the MovableSpatialObject.
- Rotation - Class in desmoj.extensions.space3D
-
The Rotation class specifies a rotation with its axis and angle.
- Rotation(boolean[], double, double) - Constructor for class desmoj.extensions.space3D.Rotation
-
Constructs a Rotation object.
- RotationInterruptEvent - Class in desmoj.extensions.visualEvents
-
A RotationInterruptEvent indicates that a MovabelSpatialSimProcess's rotation has been interrupted.
- RotationInterruptEvent(Object, String, Quat4d, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.RotationInterruptEvent
-
Constructs a RotationInterruptEvent.
- RotationSwitchInterpolator - Class in desmoj.extensions.visualization3d
-
A slightly modified version of RotationInterpolator.
- RotationSwitchInterpolator(TransformGroup) - Constructor for class desmoj.extensions.visualization3d.RotationSwitchInterpolator
-
Constructs a RotationSwitchInterpolator.
- rotX(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- rotX(double) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- rotX(double, TimeSpan) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Rotates the object about the x-axis using an animation.
- rotX(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- rotX(double) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- rotX(double) - Method in class desmoj.extensions.space3D.SpatialData
-
Rotates the spatial attribute counter-clockwise about the x-axis.
- rotX(double) - Method in class desmoj.extensions.space3D.SpatialEntity
-
- rotX(double) - Method in interface desmoj.extensions.space3D.SpatialObject
-
Adds a rotation about the x-axis to the current orientation.
- rotX(double) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- rotX(double) - Method in class desmoj.extensions.space3D.SpatialQueue
-
- rotX(double) - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- rotXConcurrent(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Rotates the object about the x-axis using an animation.
- rotY(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- rotY(double) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- rotY(double, TimeSpan) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Rotates the object about the y-axis using an animation.
- rotY(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- rotY(double) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- rotY(double) - Method in class desmoj.extensions.space3D.SpatialData
-
Rotates the spatial attribute counter-clockwise about the y-axis.
- rotY(double) - Method in class desmoj.extensions.space3D.SpatialEntity
-
- rotY(double) - Method in interface desmoj.extensions.space3D.SpatialObject
-
Adds a rotation about the y-axis to the current orientation.
- rotY(double) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- rotY(double) - Method in class desmoj.extensions.space3D.SpatialQueue
-
- rotY(double) - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- rotYConcurrent(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Rotates the object about the y-axis using an animation.
- rotZ(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- rotZ(double) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- rotZ(double, TimeSpan) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Rotates the object about the z-axis using an animation.
- rotZ(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- rotZ(double) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- rotZ(double) - Method in class desmoj.extensions.space3D.SpatialData
-
Rotates the spatial attribute counter-clockwise about the z-axis.
- rotZ(double) - Method in class desmoj.extensions.space3D.SpatialEntity
-
- rotZ(double) - Method in interface desmoj.extensions.space3D.SpatialObject
-
Adds a rotation about the z-axis to the current orientation.
- rotZ(double) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- rotZ(double) - Method in class desmoj.extensions.space3D.SpatialQueue
-
- rotZ(double) - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- rotZConcurrent(double, TimeSpan) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
Rotates the object about the z-axis using an animation.
- round(double) - Static method in class desmoj.core.statistic.StatisticObject
-
Rounds a double value with repect to the PRECISION
.
- Route - Class in desmoj.extensions.visualization2d.engine.model
-
A route is a polyline between a start- and a end-station.
- Route(Model, String, String, String, double) - Constructor for class desmoj.extensions.visualization2d.engine.model.Route
-
Route from sourceId to sinkId with length
- RouteDynamicComponent - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
A route that moves all entities on it.
- RouteDynamicComponent(Model, String, Rectangle) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- RouteGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of a route.
- RouteGrafic(Route, Point[], long) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
-
called by Route
- RouteStaticComponent - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
- RouteStaticComponent(Model, String, Rectangle) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.RouteStaticComponent
-
- Row(FlexReporterBuilder.RowCloseCallback) - Constructor for class desmoj.extensions.chaining.report.FlexReporterBuilder.Row
-
Constructs the Row with the given close callback
- rowIsOpen() - Method in class desmoj.core.report.AbstractTableFormatter
-
Sets tableOpen flag to true.
- rowIsOpen() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Returns the status of the current table row that is written to.
- rowIsOpen() - Method in class desmoj.core.report.HTMLTableFormatter
-
Returns the status of the current table row that is written to.
- rowIsOpen() - Method in interface desmoj.core.report.TableFormatter
-
- run() - Method in class desmoj.core.simulator.SimThread
-
Run starts when the associated SimProcess is activated for the first
time.
- run() - Method in class desmoj.extensions.experimentation.util.BatchRunner
-
Runs the simulations specified in the assigned batch file
- run() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Runs the contained experiment by calling it's appropriate start method
- Run - Class in desmoj.extensions.experimentation.util
-
A class representing a parametrized simulation run.
- Run(Model, ExperimentRunner, Map, Map, int) - Constructor for class desmoj.extensions.experimentation.util.Run
-
Creates a new run.
- Run(Model, ExperimentRunner) - Constructor for class desmoj.extensions.experimentation.util.Run
-
Creates a new run without changing model and experiment parameter
settings.
- Run() - Constructor for class desmoj.extensions.experimentation.util.Run
-
Creates a new empty run.
- run() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationThread
-
- RUNNING - Static variable in class desmoj.core.simulator.Experiment
-
Status of an Experiment currently running the simulation.
- RUNNING - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Status: Experiment currently running
S
- sample() - Method in class desmoj.core.dist.BoolDist
-
Abstract method should return the specific sample as a boolean value when
implemented in subclasses.
- sample() - Method in class desmoj.core.dist.BoolDistBernoulli
-
Returns the next Bernoulli distributed sample of the distribution.
- sample() - Method in class desmoj.core.dist.BoolDistConstant
-
Returns the next constant boolean sample of this distribution.
- sample() - Method in class desmoj.core.dist.ContDistAggregate
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.ContDistBeta
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.ContDistConstant
-
Returns the next constant sample of this distribution.
- sample() - Method in class desmoj.core.dist.ContDistCustom
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.ContDistEmpirical
-
Returns the next sample specified by the empirical distribution.
- sample() - Method in class desmoj.core.dist.ContDistErlang
-
Returns the next Erlang distributed sample from this distribution.
- sample() - Method in class desmoj.core.dist.ContDistExponential
-
Returns the next negative exponential pseudo random number.
- sample() - Method in class desmoj.core.dist.ContDistGamma
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.ContDistNormal
-
Returns the next normally distributed sample
from this distribution.
- sample() - Method in class desmoj.core.dist.ContDistTriangular
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.ContDistUniform
-
Returns the next floating point sample from this uniform distribution.
- sample() - Method in class desmoj.core.dist.ContDistWeibull
-
Returns the next pseudo random number of the Weibull distribution.
- sample() - Method in class desmoj.core.dist.DiscreteDistBinomial
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.DiscreteDistConstant
-
Returns the next constant sample of this distribution.
- sample() - Method in class desmoj.core.dist.DiscreteDistEmpirical
-
Returns the next sample specified by the empirical distribution.
- sample() - Method in class desmoj.core.dist.DiscreteDistGeo
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.DiscreteDistHypergeo
-
Returns the next sample from this distribution.
- sample() - Method in class desmoj.core.dist.DiscreteDistPoisson
-
Returns the next poisson distributed sample from this distribution.
- sample() - Method in class desmoj.core.dist.DiscreteDistUniform
-
Returns the next uniformly distributed integer sample.
- sample() - Method in class desmoj.core.dist.EntityDist
-
Abstract method should return the specific sample (type Entity) when
implemented in subclasses.
- sample() - Method in class desmoj.core.dist.EntityDistEmpirical
-
Returns the next empirically distributed entity sample.
- sample() - Method in class desmoj.core.dist.EntityDistUniform
-
Returns the next empirically distributed entity sample.
- sample() - Method in class desmoj.core.dist.NumericalDist
-
Method to return the specific sample as a value of type N.
- sample() - Method in class desmoj.core.dist.Series
-
Returns the next sample from the entry list.
- sample() - Method in class desmoj.core.dist.SeriesNumerical
-
Returns the next sample from the value list.
- sampleObject() - Method in class desmoj.core.dist.BoolDist
-
Convenience method to return the distribution's sample as Object
.
- sampleObject() - Method in class desmoj.core.dist.Distribution
-
Convenience method to return the distribution's sample as Object
.
- sampleObject() - Method in class desmoj.core.dist.EntityDist
-
Convenience method to return the distribution's sample as Object
.
- sampleObject() - Method in class desmoj.core.dist.NumericalDist
-
Convenience method to return the distribution's sample as Object
.
- sampleObject() - Method in class desmoj.core.dist.Series
-
Convenience method to return the series' sample as Object
.
- sampleTimeSpan() - Method in class desmoj.core.dist.ContDist
-
Convenience method to sample a period of random length by creating a
TimeSpan
whose length is determined by sampling this
distribution (time unit is the experiment's reference units),
thus replacing the pattern new TimeSpan(distribution.sample())
.
- sampleTimeSpan(TimeUnit) - Method in class desmoj.core.dist.ContDist
-
Convenience method to sample a period of random length by creating a
TimeSpan
whose length is determined by sampling this
distribution (time unit given explicitly as parameter), thus replacing
the pattern new TimeSpan(distribution.sample(), unit)
.
- sampleTimeSpan() - Method in class desmoj.core.dist.NumericalDist
-
Convenience method to sample a period of random length by creating a
TimeSpan
whose length is determined by sampling this
distribution (time unit is the experiment's reference units),
thus replacing the pattern new TimeSpan(distribution.sample())
.
- sampleTimeSpan(TimeUnit) - Method in class desmoj.core.dist.NumericalDist
-
Convenience method to sample a period of random length by creating a
TimeSpan
whose length is determined by sampling this
distribution (time unit given explicitly as parameter), thus replacing
the pattern new TimeSpan(distribution.sample(), unit)
.
- sampleTimeSpan() - Method in class desmoj.core.dist.SeriesNumerical
-
Convenience method to sample a period of random length by creating a
TimeSpan
whose length is determined by sampling this
series (time unit is the experiment's reference units),
thus replacing the pattern new TimeSpan(series.sample())
.
- sampleTimeSpan(TimeUnit) - Method in class desmoj.core.dist.SeriesNumerical
-
Convenience method to sample a period of random length by creating a
TimeSpan
whose length is determined by sampling this
series (time unit given explicitly as parameter), thus replacing
the pattern new TimeSpan(series.sample(), unit)
.
- saveAs(String) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Saves the chart (including title and legend) as an image file.
- saveDialog() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
opens a Swing dialog to select a configuration file to save in *
- saveDialog(String) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
opens a Swing dialog to select a configuration file to save in
- saveDialog() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
opens a Swing dialog to select a configuration file to save in *
- saveDialog(String) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
opens a Swing dialog to select a configuration file to save in
- saveDialog(String) - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
should open a new FileDialog to save a File currentFilename should be
preselected if no new filename is given null should be returned
- saveDialog(String) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
opens a swing dialog to save an XSL file
- sAverageLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the average length of the slave queue since the last reset.
- sAverageLength(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the average length of the slave queue at the given index since
the last reset.
- sAverageWaitTime() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the average waiting time of all processes who have exited the
slave queue.
- sAverageWaitTime(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the average waiting time of all processes who have exited the
slave queue indicated by the index..
- scale() - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Rescales the size of the header font.
- Schedulable - Class in desmoj.core.simulator
-
All objects that want to be handled by the scheduler must extend this class.
- Schedulable(Model, String, boolean) - Constructor for class desmoj.core.simulator.Schedulable
-
Constructs a Schedulable object with the given name.
- schedule(Event<?>, TimeInstant) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given Event at the given
point of time.
- schedule(Event<?>, TimeSpan) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given Event at the current
time plus the given offset.
- schedule(Event<?>) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given Event at the current
time.
- schedule(E, EventOf2Entities<?, E>, TimeInstant) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given EventOf2Entities at the given
point of time.
- schedule(E, EventOf2Entities<?, E>, TimeSpan) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given EventOf2Entities at the current
time plus the given offset.
- schedule(E, EventOf2Entities<?, E>) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given EventOf2Entities at the current
time.
- schedule(E, F, EventOf3Entities<?, E, F>, TimeInstant) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given EventOf3Entities at the given
point of time.
- schedule(E, F, EventOf3Entities<?, E, F>, TimeSpan) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given EventOf3Entities at the current
time plus the given offset.
- schedule(E, F, EventOf3Entities<?, E, F>) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity to be manipulated by the given EventOf3Entities at the current
time.
- schedule(E, TimeInstant) - Method in class desmoj.core.simulator.Event
-
Schedules this event to act on the given entity at a certain point in
simulation time.
- schedule(E, TimeSpan) - Method in class desmoj.core.simulator.Event
-
Schedules this event to act on the given Entity at the specified point in
simulation time.
- schedule(E) - Method in class desmoj.core.simulator.Event
-
Schedules this event to act on the given Entity now.
- schedule(E, NumericalDist<?>) - Method in class desmoj.core.simulator.Event
-
Schedules this event to act on the given Entity at a point in
simulation time determined by a sample from the distribution provided
to the method.
- schedule(E, F, TimeInstant) - Method in class desmoj.core.simulator.EventOf2Entities
-
Schedules this event to act on the given entities at a certain point in
simulation time.
- schedule(E, F, TimeSpan) - Method in class desmoj.core.simulator.EventOf2Entities
-
Schedules this event to act the given entities at the specified point in
simulation time.
- schedule(E, F) - Method in class desmoj.core.simulator.EventOf2Entities
-
Schedules this event to act the given entities now.
- schedule(E, F, NumericalDist<?>) - Method in class desmoj.core.simulator.EventOf2Entities
-
Schedules this event to act the given entities at the specified point in
simulation time determined by a sample from the distribution provided
to the method.
- schedule(E, F, G, TimeInstant) - Method in class desmoj.core.simulator.EventOf3Entities
-
Schedules this event to act on the given entities at a certain point in
simulation time.
- schedule(E, F, G, TimeSpan) - Method in class desmoj.core.simulator.EventOf3Entities
-
Schedules this event to act on the given entities at the specified point in
simulation time.
- schedule(E, F, G) - Method in class desmoj.core.simulator.EventOf3Entities
-
Schedules this event to act on the given entities now.
- schedule(E, F, G, NumericalDist<?>) - Method in class desmoj.core.simulator.EventOf3Entities
-
Schedules this event to act on the given entities at the specified point in
simulation time determined by a sample from the distribution provided
to the method.
- schedule(TimeSpan) - Method in class desmoj.core.simulator.ExternalEvent
-
Schedules this external event to make the desired changes to the
experiment or model at the current point of time plus the given span of
time.
- schedule() - Method in class desmoj.core.simulator.ExternalEvent
-
Schedules this external event to make the desired changes to the
experiment or model now.
- schedule(NumericalDist<?>) - Method in class desmoj.core.simulator.ExternalEvent
-
Schedules this external event to make the desired changes to the
experiment or model.
- schedule(TimeInstant) - Method in class desmoj.core.simulator.ExternalEvent
-
Schedules this external event to make the desired changes to the
experiment or model at the specified point in simulation time.
- schedule(TimeSpan) - Method in class desmoj.core.simulator.ExternalEventStop
-
Schedules this external event to make the desired changes to the
experiment or model at the current point of time plus the given span of
time
- schedule(TimeInstant) - Method in class desmoj.core.simulator.ExternalEventStop
-
Schedules this external event to make the desired changes to the
experiment or model at the specified point in simulation time.
- scheduleAfter(Schedulable, Event<?>) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity with the given Event to occur directly after the
given Schedulable that is already scheduled.
- scheduleAfter(Schedulable, EventOf2Entities<?, E>, E) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity with the given EventOf2Entities to occur directly after the
given Schedulable that is already scheduled.
- scheduleAfter(Schedulable, EventOf3Entities<?, E, F>, E, F) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity with the given EventOf3Entities to occur directly after the
given Schedulable that is already scheduled.
- scheduleAfter(Schedulable, E) - Method in class desmoj.core.simulator.Event
-
Schedules this event to act on the given Entity directly after the given
Schedulable is already set to be activated.
- scheduleAfter(Schedulable, E, F) - Method in class desmoj.core.simulator.EventOf2Entities
-
Schedules this event to act on the given Entity directly after the given
Schedulable is already set to be activated.
- scheduleAfter(Schedulable, E, F, G) - Method in class desmoj.core.simulator.EventOf3Entities
-
Schedules this event to act on the given Entities directly after the given
Schedulable is already set to be activated.
- scheduleAfter(Schedulable) - Method in class desmoj.core.simulator.ExternalEvent
-
Schedules this external event to act on the experiment or model state
directly after the given Schedulable is already set to be activated.
- scheduleAfter(Schedulable) - Method in class desmoj.core.simulator.ExternalEventStop
-
Schedules this external event to act on the experiment or model state
directly after the given Schedulable is already set to be activated.
- scheduleBefore(Schedulable, Event<?>) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity with the given Event to occur directly before the
given Schedulable that is scheduled.
- scheduleBefore(Schedulable, EventOf2Entities<?, E>, E) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity with the given EventOf2Entities to occur directly before the
given Schedulable that is scheduled.
- scheduleBefore(Schedulable, EventOf3Entities<?, E, F>, E, F) - Method in class desmoj.core.simulator.Entity
-
Schedules this Entity with the given EventOf3Entities to occur directly before the
given Schedulable that is scheduled.
- scheduleBefore(Schedulable, E) - Method in class desmoj.core.simulator.Event
-
Schedules this event to act on the given Entity directly before the given
Schedulable is already set to be activated.
- scheduleBefore(Schedulable, E, F) - Method in class desmoj.core.simulator.EventOf2Entities
-
Schedules this event to act on the given Entity directly before the given
Schedulable is already set to be activated.
- scheduleBefore(Schedulable, E, F, G) - Method in class desmoj.core.simulator.EventOf3Entities
-
Schedules this event to act on the given Entities directly before the given
Schedulable is already set to be activated.
- scheduleBefore(Schedulable) - Method in class desmoj.core.simulator.ExternalEvent
-
Schedules this external event to act on the experiment or model state
directly before the given Schedulable is already set to be activated.
- scheduleBefore(Schedulable) - Method in class desmoj.core.simulator.ExternalEventStop
-
Schedules this external event to act on the experiment or model state
directly before the given Schedulable is already set to be activated.
- scheduledNext() - Method in class desmoj.core.simulator.Schedulable
-
Returns the next point of time this entity is scheduled.
- schedulePreempt(Event<?>) - Method in class desmoj.core.simulator.Entity
-
Schedules this entity with an event to be executed immediately, preempting the
process lifecycle executed at the moment.
- schedulePreempt(E, EventOf2Entities<?, E>) - Method in class desmoj.core.simulator.Entity
-
Schedules this entity with an event to be executed immediately, preempting the
process lifecycle executed at the moment.
- schedulePreempt(E, F, EventOf3Entities<?, E, F>) - Method in class desmoj.core.simulator.Entity
-
Schedules this entity with an event to be executed immediately, preempting the
process lifecycle executed at the moment.
- schedulePreempt(E) - Method in class desmoj.core.simulator.Event
-
Schedules this event to be executed immediately, preempting the
process lifecycle executed at the moment.
- schedulePreempt(E, F) - Method in class desmoj.core.simulator.EventOf2Entities
-
Schedules this event to be executed immediately, preempting the
process lifecycle executed at the moment.
- schedulePreempt(E, F, G) - Method in class desmoj.core.simulator.EventOf3Entities
-
Schedules this event to be executed immediately, preempting the
process lifecycle executed at the moment.
- schedulePreempt() - Method in class desmoj.core.simulator.ExternalEvent
-
Schedules this event to be executed immediately, preempting the
process lifecycle executed at the moment.
- Scheduler - Class in desmoj.core.simulator
-
The scheduler is the main element controlling the run of a simulation.
- Scheduler(Experiment, String, EventList) - Constructor for class desmoj.core.simulator.Scheduler
-
Constructs a scheduler with given name and the event-list (i.e. inheritor
of desmoj.core.simulator.EventList
) to use.
- ScreenOutput - Class in desmoj.core.report
-
A simple MessageReceiver that just prints the Message's description attribute
into a single line on screen using the System.out
output
stream.
- ScreenOutput() - Constructor for class desmoj.core.report.ScreenOutput
-
Constructs a simple ScreenOutput object to print to
System.out
in lines.
- seconds(long) - Method in class desmoj.core.simulator.TimeSpan.Builder
-
- send(CrossbarMessage) - Method in class desmoj.extensions.crossbar.MessageChannel
-
Sends the given
CrossbarMessage
to the channel, thereby
activating all processes that are waiting on the channel.
- sendDebugNote(String) - Method in class desmoj.core.simulator.ModelComponent
-
Creates and sends a debugnote to the experiment's messagedistributor.
- sendMessage(Message) - Method in class desmoj.core.simulator.ModelComponent
-
Sends a message to the messagedistributor handled by the experiment.
- sendMessage(CrossbarMessage, List<MessageChannel<T>>) - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Sends the given
CrossbarMessage
to the specified message
channels, thereby activating all processes that are waiting on these
channel.
- sendToLocation(SpatialObject) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- sendToLocation(SpatialObject) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Set this object to the position of the destination object and
change the currentLocation to the destination object.
- sendToLocation(SpatialObject) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- sendToLocationEntryPoint(SpatialObject, String) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- sendToLocationEntryPoint(SpatialObject, String) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Set this object to the position of the given entry point of
the destination object.
- sendToLocationEntryPoint(SpatialObject, String) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- sendToLocationExitPoint(SpatialObject, String) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- sendToLocationExitPoint(SpatialObject, String) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Set this object to the position of the given exit point of
the destination object.
- sendToLocationExitPoint(SpatialObject, String) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- sendTraceNote(String) - Method in class desmoj.core.simulator.ModelComponent
-
Creates and sends a tracenote to the experiment's messagedistributor.
- sendWarning(String, String, String, String) - Method in class desmoj.core.simulator.ModelComponent
-
Creates and sends an error message to warn about a erroneous condition in
the DESMO-J framework to the experiment's messagedistributor.
- serializeDocument(Document, Writer) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Saves a DOM tree as XML file
- Series<O> - Class in desmoj.core.dist
-
A series is a special distribution returning preset, user-defined entries
from a list.
- Series(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.Series
-
Creates a new Series.
- SeriesEntities<E extends Entity> - Class in desmoj.core.dist
-
A series is a special distribution returning preset, user-defined entries
from a list.
- SeriesEntities(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.SeriesEntities
-
Creates a new SeriesEntities.
- SeriesNumerical<N extends java.lang.Number> - Class in desmoj.core.dist
-
A series is a special distribution returning preset, user-defined entries
from a list.
- SeriesNumerical(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.SeriesNumerical
-
Creates a new SeriesNumerical.
- SeriesReporter - Class in desmoj.core.report
-
- SeriesReporter(Reportable) - Constructor for class desmoj.core.report.SeriesReporter
-
- serveCrane() - Method in class desmoj.extensions.applicationDomains.harbour.C_Control
-
This method implements the specific behaviour of the crane control if a
crane is idle must be served by this control.
- serveTransporter() - Method in class desmoj.extensions.applicationDomains.harbour.C_Control
-
This method implements the specific behaviour of the crane control if a
transporter arrives and must be served by this control.
- ServiceStation<E extends Entity> - Class in desmoj.extensions.chaining
-
The ServiceStation represents a standard operating station which can process entities.
- ServiceStation(int, int, int, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, Model, String, boolean, boolean) - Constructor for class desmoj.extensions.chaining.ServiceStation
-
This Constructor sets the given times, initializes the queues and fills the free service capacity queue.
- set(O, int) - Method in class desmoj.core.dist.Series
-
Replaces the entry at a certain position with a given entry.
- set_xlabel(String) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Resets the legend (labeling) for the x axis.
- set_ylabel(String) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Resets the legend (labeling) for the y axis.
- setAcc(double) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- setAcc(double) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Sets the acceleration of the object.
- setAcc(double) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- setAccDuration(TimeSpan) - Method in class desmoj.extensions.space3D.Movement
-
Sets the acceleration duration
- setAngle(double) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- setAntithetic(boolean) - Method in class desmoj.core.dist.Distribution
-
Switches this distribution to produce antithetic samples.
- setAntitheticAll(boolean) - Method in class desmoj.core.dist.DistributionManager
-
Sets antithetic mode to true on all registered distributions regardless
of their previous status.
- setAttribute(String, String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
Set attributes
Following signs in the key are not valid :,:| they are changed to _
- setAttribute(String, String) - Method in interface desmoj.extensions.visualization2d.animation.core.simulator.EntityBasicAnimation
-
- setAttribute(String, String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
Set Attributes
- setAttribute(String, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
set an attribute-value
- setAttributes(int, int, Color) - Method in class desmoj.extensions.visualization2d.animation.transport.TransportRouteAnimation
-
change attribute values
- setBackground(Color) - Method in class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Changes Background Color of Background Element
- setBackgroundElement(String, String[], String[], String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setBerth(Berth) - Method in class desmoj.extensions.applicationDomains.harbour.Ship
-
Sets (assings) the berth of this Ship to a new value.
- setBerthLength(int) - Method in class desmoj.extensions.applicationDomains.harbour.Ship
-
Sets the length that this Ship needs from a berth to berth there to a new
value.
- setBin(String, String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setBlocked(boolean) - Method in class desmoj.core.simulator.SimProcess
-
Sets the SimProcess' blocked status to the boolean value given.
- setBuffer(Stock) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Sets the buffer of this crane to a new value.
- setCapacity(int) - Method in class desmoj.extensions.applicationDomains.production.Transporter
-
Sets the capacity of this Transporter to a new value.
- setCheckAll(boolean) - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
Sets the flag checkAll
: if all entities or only the first
one in the queue are getting a signal to check their conditions.
- setCheckAndLog() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
Only when checkAndLog is set the Method CheckAndLog is active.
- setCode() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- setColor(Color) - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
set color of route line and description
- setCommentColor(Color) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- setCommentColor(Color) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- setCommentFont(int, int) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- setCommentFont(int, int) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- setCommentSizeExt(boolean) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- setCommentSizeExt(boolean) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- setCommentTest(String) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- setCommentText(String) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- setCondensed(boolean) - Method in class desmoj.core.statistic.Histogram
-
Sets whether output should be condensed, i.e.\ empty cells on the right tail not shown.
- setConfidenceLevel(double) - Method in class desmoj.core.statistic.ConfidenceCalculator
-
Sets the confidence level; default value is 0.95.
- setConstant(boolean) - Method in class desmoj.core.dist.BoolDistConstant
-
Changes the constant value to the new one specified.
- setConstant(double) - Method in class desmoj.core.dist.ContDistConstant
-
Changes the constant value to the new one specified.
- setConstant(N) - Method in class desmoj.core.dist.DiscreteDistConstant
-
Changes the constant value to the new one specified.
- setCoordinatePoint(Point) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set coordinate point to show in status line
- setCoroutineModel(CoroutineModel) - Static method in class desmoj.core.simulator.Experiment
-
Sets the coroutine model.
- setCorrespondingReportable(Reportable) - Method in class desmoj.core.simulator.Schedulable
-
Sets the Reportable (e.g. entity) corresponding to this Schedulable.
- setCorrespondingSchedulable(Schedulable) - Method in class desmoj.core.simulator.Reportable
-
Sets the schedulable (e.g. entity) corresponding to this Reportable.
- setCorrespondingSchedulable(Schedulable) - Method in class desmoj.core.statistic.Count
-
Sets the schedulable (e.g. entity) corresponding to this Reportable.
- setCount(long, boolean) - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
- setCount(long, boolean) - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- setCrane(Crane) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Sets the crane that this InternalTransporter must be assigned to.
- setCrane(Crane) - Method in class desmoj.extensions.applicationDomains.harbour.IsJobForTransporter
-
Sets the crane that the VC that must be checked is assigned to.
- setCS(C_Control) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Sets the crane control of this crane to a new value.
- setCTyp(int) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Sets the container typ of this Block to a new value.
- setCurrentCapacity(int) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Sets the current capacity of this InternalTransporter to a new value.
- setData(String, int, int, int, Color, Color, String) - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
Updates and repaints text properties
- setDayOfWeek(boolean[]) - Method in class desmoj.extensions.scheduling.EntityScheduleEntry
-
active daysOfWeek in this schedule entry (SUN, MON, .., FRI, SAT)
- setDeadlockDetected(boolean) - Method in class desmoj.core.advancedModellingFeatures.Res
-
Sets the boolean field deadlockDetected
to the given value.
- setDec(double) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- setDec(double) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Sets the negative acceleration of the object.
- setDec(double) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- setDecDuration(TimeSpan) - Method in class desmoj.extensions.space3D.Movement
-
Sets the deceleration duration.
- setDefaultPath(String, String, String) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set default path for Data->open aund Data->icon menue.
- setDefaultPath(String, String) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set default path for Data->open aund Data->icon menue.
- setDelay(long, int) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Sets the delay between each step of the scheduler.
- setDelayInMillis(long) - Method in class desmoj.core.simulator.Experiment
-
Sets the delay between each step of the scheduler.
- setDemandInterval(NumericalDist<?>) - Method in class desmoj.extensions.applicationDomains.production.DemandProcess
-
Sets the intervals in which the demand occurs to the new given random
number distribution.
- setDemandQuantity(NumericalDist<Long>) - Method in class desmoj.extensions.applicationDomains.production.DemandProcess
-
Sets the demand (quantity) to the new given random number distribution.
- setDescription(String) - Method in class desmoj.core.simulator.Reportable
-
Set an optional description of reported value.
- setDestination(ModelComponent) - Method in class desmoj.extensions.applicationDomains.harbour.Job
-
Sets the destination of this job.
- setDestinyPosition(Length[]) - Method in class desmoj.extensions.space3D.Track
-
Sets the destiny position of this track.
- setDirection(boolean) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- setEndOfLine(String) - Static method in class desmoj.core.report.FileOutput
-
Sets the end-of-line separator String to the given parameter value.
- setEndSpeed(double) - Method in class desmoj.extensions.space3D.Movement
-
Sets the end speed.
- setEntity(String, String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
used for model-creation by animation.command.Command.execute()
- setEpsilon(TimeUnit) - Static method in class desmoj.core.simulator.Experiment
-
Sets the epsilon value representing the granularity of simulation time to
the given TimeUnit parameter.
- setExecutionSpeed(double) - Method in class desmoj.extensions.visualization3d.VisualizationControl
-
Sets the speed of the visualization clock to: real speed * rate.
- setExecutionSpeedRate(double) - Method in class desmoj.core.simulator.Experiment
-
Sets the speed rate for an execution that is proportional to wall-clock
time (real time).
- setFileSystemAccess(FileSystemAccess) - Static method in class desmoj.core.report.FileOutput
-
Enables the user to globally change the way files are created/opened.
- setFlushSeq(int) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
sets the number of comands, when CommandFrame.writeCmdBuffer
is flushed in cmdFile.
- setGenereratedBy(String) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
informs about object that generate this animation command
- setGroup(String) - Method in class desmoj.core.statistic.TimeSeries
-
Sets the group ID used for HTML report clustering.
- setHO(HoldingArea) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Assigns this Block to a new holding area.
- setHomeBase(TransportJunction) - Method in class desmoj.extensions.applicationDomains.production.SimpleTransporter
-
Sets a new TransportJunction
as the home base this
SimpleTransporter is associated to.
- setIconSize(Dimension) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
All icons that animates entities of this entityType
must have the same size
- setId(String) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
Normally, the id is the simple class name of SimProcess or Entity
- setImage() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- setImageId(String) - Method in class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Changes/set imageId of background element.
- setInitialSpeed(double) - Method in class desmoj.extensions.space3D.Movement
-
Sets the initial speed.
- setJob(Job) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Sets the job of this InternalTransporter that he has to do.
- setLane(Lane) - Method in class desmoj.extensions.applicationDomains.harbour.MyTruck
-
Sets the lane that must be checked with the truck lane .
- setLane(Lane) - Method in class desmoj.extensions.applicationDomains.harbour.Truck
-
Sets the lane where the truck waits by the holding area.
- setLeadTime(NumericalDist<?>) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
Set the lead time to a new real random number distribution.
- setLeadTime(NumericalDist<Double>) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
-
Set the lead time to a new real random number distribution.
- setLeadTime(NumericalDist<?>) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
-
Set the lead time to a new real random number distribution.
- setLeadTime(NumericalDist<Double>) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQT
-
Set the lead time to a new real random number distribution.
- setLineSize(int) - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
set the line size, for values look at Route.LINE_Size flags
- setList(String, String[], String[], String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
used for model-creation by animation.command.Command.execute()
- setLoadTimeStream(NumericalDist<?>) - Method in class desmoj.extensions.applicationDomains.harbour.Loading
-
Sets the loadTimeStream to a new RealDist
random number
stream.
- setLocale(Locale) - Method in class desmoj.extensions.grafic.util.Plotter
-
set locale for both grafic axis
- setLocation(int, int) - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
-
- setLocation(IGraphicalObserver, int, int) - Method in interface desmoj.extensions.experimentation.ui.GraphicalObserverContext
-
Should set the given observer's window position
- setLocation(int, int) - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
-
Sets the position of the observer's main window's upper left edge.
- setLocation(IGraphicalObserver, int, int) - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Sets the position of a registered graphical observer's window.
- setLocation(EntityPosition) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- setMatrix(Matrix4d) - Method in class desmoj.extensions.space3D.SpatialData
-
Sets the matrix.
- setMax_x(double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Sets the maximum x value which appears in the data.
- setMax_x(double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Sets the maximum x value which appears in the data.
- setMax_y(double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Sets the maximum y value which appears in the data.
- setMax_y(double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Sets the maximum y value which appears in the data.
- setMaxInventoryLevel(long) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
Sets the maximum inventory level to a new value.
- setMaxInventoryLevel(long) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
-
Sets the maximum inventory level to a new value.
- setMaxSpeed(double) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- setMaxSpeed(double) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Sets the maximum speed of this object
- setMaxSpeed(double) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- setMaxSpeed(double) - Method in class desmoj.extensions.space3D.Movement
-
Sets the maximum speed.
- setMaxSpeedDuration(TimeSpan) - Method in class desmoj.extensions.space3D.Movement
-
Sets the duration of the maximum speed.
- setMin_x(double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Sets the minimum x value which appears in the data.
- setMin_x(double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Sets the minimum x value which appears in the data.
- setMin_y(double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Sets the minimum y value which appears in the data.
- setMin_y(double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Sets the minimum y value which appears in the data.
- setMinLoad(int) - Method in class desmoj.extensions.applicationDomains.production.Transporter
-
Sets the minimum load of this Transporter to a new value.
- setModel(Model) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Sets the current model
- setModelName(String) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set model-name and repaint it
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
set name of background element
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
set name of stock
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
set list-name
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
set name of process-station
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
set name of process-station
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.Resource
-
set name of resource
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.Station
-
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
-
Possibility to specify a name of a instance.
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
set name of stock
- setName(String) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
set name of waiting queue
- setNameAttribute(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
set a new key of name-attribute
This seted attribute is used as name attribute.
- setNanos(long) - Method in class desmoj.core.simulator.RealTimeEventWrapper
-
Sets the nanosecond timestamp of this RealTimeEventWrapper.
- setNext(DataListTally.DataList.Element) - Method in class desmoj.core.statistic.DataListTally.DataList.Element
-
Sets the next Element in the list.
- setNonNegative(boolean) - Method in class desmoj.core.dist.ContDistConstant
-
Overrides the same method of desmoj.dist.Distribution
.
- setNonNegative(boolean) - Method in class desmoj.core.dist.ContDistUniform
-
Overrides the same method of desmoj.dist.Distribution
.
- setNonNegative(boolean) - Method in class desmoj.core.dist.DiscreteDistConstant
-
Overrides the same method of desmoj.dist.Distribution
.
- setNonNegative(boolean) - Method in class desmoj.core.dist.DiscreteDistUniform
-
Overrides the same method of desmoj.dist.Distribution
.
- setNonNegative(boolean) - Method in class desmoj.core.dist.Distribution
-
Sets the nonNegative switch to the given value.
- setNonNegative(boolean) - Method in class desmoj.core.dist.EntityDistEmpirical
-
Overrides the same method of desmoj.dist.Distribution
.
- setNonNegative(boolean) - Method in class desmoj.core.dist.EntityDistUniform
-
Overrides the same method of desmoj.dist.Distribution
.
- setNumber(int) - Method in class desmoj.extensions.applicationDomains.harbour.Lane
-
Sets the number of this Lane to a new value.
- setNumberOfExportGoods(long) - Method in class desmoj.extensions.applicationDomains.harbour.ExternalTransporter
-
Sets the number of export goods (containers) of this ExternalTransporter
to a new value.
- setNumberOfImportGoods(long) - Method in class desmoj.extensions.applicationDomains.harbour.ExternalTransporter
-
Sets the number of import goods (containers) of this ExternalTransporter
to a new value.
- setNumOfCranes(int) - Method in class desmoj.extensions.applicationDomains.harbour.Ship
-
Sets the number of the cranes that this Ship needs for its unloading and
/or loading to a new value.
- setNumToLoadUnits(long) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Sets the number of the units this crane to has to load.
- setNumToUnloadUnits(long) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Sets the number of the units this crane to has to unload.
- setOnScreen(boolean) - Method in class desmoj.extensions.grafic.util.Plotter
-
Grafic is shown on screen, stored on file otherwise
- setOptions(Model) - Method in interface desmoj.core.simulator.ModelOptions
-
Sets the options for the specific model.
- setOrderQuantity(long) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
-
Sets the order quantity to a new value.
- setOrderQuantity(long) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQT
-
Sets the order quantity to a new value.
- SetOrientationEvent - Class in desmoj.extensions.visualEvents
-
This is an event which signals the reset of the rotation by an object.
- SetOrientationEvent(Object, String, Quat4d, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.SetOrientationEvent
-
Constructs a SetOrientationEvent.
- setOrigin(ModelComponent) - Method in class desmoj.extensions.applicationDomains.harbour.Job
-
Sets the origin of this job.
- setOutOfOrder(boolean) - Method in class desmoj.core.simulator.Resource
-
This resource can be set to out of order (true
) if it is
broken down and can not be used at the moment.
- setOutput(FileOutput) - Method in class desmoj.core.report.AbstractTableFormatter
-
Sets an output file to write the table to
- setOutput(FileOutput) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Sets an output file to write the table to
- setOutput(FileOutput) - Method in class desmoj.core.report.JavaScriptFormatter
-
Sets an output file to write the script to
- setOutput(FileOutput) - Method in interface desmoj.core.report.TableFormatter
-
Should set an output file to write the table to
- setPage(URL) - Method in class desmoj.extensions.experimentation.ui.BrowserPanel
-
Sets the current page to the given URL.
- setPassBy(boolean) - Method in class desmoj.core.advancedModellingFeatures.Bin
-
Sets the flag passBy to a new value.
- setPassBy(boolean) - Method in class desmoj.core.advancedModellingFeatures.Res
-
Sets the flag passBy to a new value.
- setPassBy(boolean) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Sets the flag passBy to a new value.
- setPassBy(boolean) - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
Sets the flag passBy to a new value.
- setPassByConsumers(boolean) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Sets the flag passBy to a new value.
- setPassByProducers(boolean) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Sets the flag passBy to a new value.
- setPaused() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
Called when experiment is paused.
- setPaused() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Called when experiment is paused.
- setPaused() - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
should set all buttons etc. for a paused experiment
- setPaused(boolean) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
(Un)pauses running the assigned experiment by requiring and releasing the
semaphore tested in the experiments proceed loop.
- setPoint(Point, boolean) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ZoomMarker
-
- setPosition(Length, Length, Length) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- setPosition(Length, Length, Length) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- setPosition(double, double, double) - Method in class desmoj.extensions.space3D.SpatialData
-
Sets a new Position.
- setPosition(Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialEntity
-
- setPosition(Length, Length, Length) - Method in interface desmoj.extensions.space3D.SpatialObject
-
It sets the new position for the object
- setPosition(Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- setPosition(Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialQueue
-
- setPosition(Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- SetPositionEvent - Class in desmoj.extensions.visualEvents
-
This event indicates the setting of a new position for a SpatialObject.
- SetPositionEvent(Object, String, double, double, double, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.SetPositionEvent
-
Constructs a new SetPositionEvent.
- setPreferredTimeZone(TimeZone) - Method in class desmoj.core.simulator.TimeInstant
-
Sets the preferred time zone for printing this time instant.
- setPriorityAttribute(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
sets new value of priority-attribute
- setProcess(String, String[], String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
used for model-creation by animation.command.Command.execute()
- setProcessingTimeStream(NumericalDist<?>) - Method in class desmoj.extensions.applicationDomains.production.Processing
-
Sets the processingTimeStream to a new RealDist
random
number stream.
- setProcessManagement(boolean, boolean) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- setProcessNew(String, String[], String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setProzessEntity(int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
set entityId on position index as processed entity
- setProzessEntity(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
set entityId on next free position as processed entity
This method is normally used
- setQueueBased(QueueBased) - Method in class desmoj.core.simulator.QueueList
-
Sets the client queue for which the entities are stored.
- setQueueCapacity(int) - Method in class desmoj.core.simulator.ProcessQueue
-
Sets the queue capacity to a new value.
- setQueueImpWarning(boolean) - Method in class desmoj.core.simulator.QueueBased
-
Method switches on warnings issued from the underlying queue implementation if parameter given is true
.
- setQueueingPriority(int) - Method in class desmoj.core.simulator.Entity
-
Sets the entity's queuing priority to a given integer value.
- setQueueStrategy(int) - Method in class desmoj.core.simulator.ProcessQueue
-
Sets the sort order of this ProcessQueue to a new value and makes this
ProcessQueue use another QueueList
with the specified
queueing discipline.
- setQueueStrategy(int) - Method in class desmoj.core.simulator.Queue
-
Sets the sort order of this Queue to a new value and makes this
Queue use another QueueList
with the specified
queueing discipline.
- setRandomNumberGenerator(Class<? extends UniformRandomGenerator>) - Method in class desmoj.core.dist.DistributionManager
-
Sets the underlying pseudo random number generator to be used by all
distributions created from now on.
- setRandomNumberGenerator(Class<? extends UniformRandomGenerator>) - Method in class desmoj.core.simulator.Experiment
-
Sets the underlying pseudo random number generator to be used by all
distributions created from now on.
- setRate(double) - Method in class desmoj.extensions.visualization3d.VisualizationClock
-
Sets the speed rate, which influence the clock speed with:
clock speed = system clock speed * speed rate
- setRealTimeConstraint(long) - Method in class desmoj.core.simulator.EventAbstract
-
Sets the realTime deadline for this event (in nanoseconds).
- setRealTimeConstraint(long) - Method in class desmoj.core.simulator.SimProcess
-
Sets the realTime deadline for this SimProcess (in nanoseconds).
- setReferenceUnit(TimeUnit) - Static method in class desmoj.core.simulator.Experiment
-
Sets the reference time unit specifying what is meant by the simulation
time step of 1 in statements without an explicit declaration of a time
unit like in new TimeSpan(5)
.
- setReferenceUnitX(TimeUnit) - Static method in class desmoj.core.simulator.TimeOperations
-
Sets the reference time unit specifying what is meant by the simulation
time step of 1 in statements without an explicit declaration of a time
unit like in new TimeSpan(5)
.
- setRefused(long) - Method in class desmoj.core.simulator.ProcessQueue
-
Sets the number of entities refused to be enqueued in the queue because
the capacity limit is reached to a new value.
- setRepeating(boolean) - Method in class desmoj.core.dist.Series
-
Sets whether reading samples from the list is continued from start once
the last sample has been returned.
- setRepeating(boolean) - Method in class desmoj.core.simulator.SimProcess
-
Sets the SimProcess' repeating status to the boolean value given, permitting
the process' lifeCycle to either start again (true
) or terminate
(false
) after the current cycle is completed.
- setReportDataListHistogram(boolean) - Method in class desmoj.core.statistic.DataListTally
-
Should a histogram-reporter be used for the DataList?
- setReporter(Class<? extends Reporter>) - Method in class desmoj.core.simulator.Reportable
-
Specifies a Reporter-Class to be used as reporter by this reportable.
- setReportXMLFile(String) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
set the xml-report currently used
- setReportXSLFile(String) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
set the xsl style sheet to be used for the reports
- setResource(String, String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setResourceEntity(int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
set entityId on position index as resource entity
- setResourceEntity(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
add resource entity on next free position
- setResourceTotal(int) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
sets total of resources.
- setResourceType(String) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
sets resource type (only for information)
- setRetainLastValueOnReset(boolean) - Method in class desmoj.core.statistic.Accumulate
-
Sets the value of the retainLastValueOnResetFlag.
- setReverse(boolean) - Method in class desmoj.core.dist.Series
-
Sets the reading direction for the sample list of this series.
- setReviewSpan(TimeSpan) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
-
Sets the review period to a new value.
- setReviewSpan(TimeSpan) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQT
-
Sets the review period to a new value.
- setRoute(String, String[], String[], String[], String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
used for model-creation by animation.command.Command.execute()
- setRunning() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
Called when experiment is started or resumed.
- setRunning() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Called when experiment is started or resumed.
- setRunning() - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
should set all buttons etc. for a running experiment
- setRunPhase(boolean) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
set Model to run-phase, otherwise its init-phase
- setSafetyStockLevel(long) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
Sets the safety stock level to a new value.
- setSafetyStockLevel(long) - Method in class desmoj.extensions.applicationDomains.production.RestockProcessQS
-
Sets the safety stock level to a new value.
- setSchedulingPriority(int) - Method in class desmoj.core.simulator.EventAbstract
-
Sets the entity's scheduling priority to a given integer value.
- setSchedulingPriority(int) - Method in class desmoj.core.simulator.SimProcess
-
Sets the process' scheduling priority to a given integer value.
- setSeed(long) - Method in class desmoj.core.dist.Distribution
-
Sets the underlying pseudo random number generator's seed to the value
given.
- setSeed(long) - Method in class desmoj.core.dist.DistributionManager
-
Sets the seed of the SeedGenerator to the given value.
- setSeed(long) - Method in class desmoj.core.dist.LinearCongruentialRandomGenerator
-
Sets the seed for the pseudo random number generator.
- setSeed(long) - Method in class desmoj.core.dist.MersenneTwisterRandomGenerator
-
Sets the seed for the pseudo random number generator.
- setSeed(long) - Method in interface desmoj.core.dist.UniformRandomGenerator
-
Set the seed to be used by the pseudo random number generating algorithm.
- setSeed(long) - Method in class desmoj.core.simulator.Queue
-
Sets the seed of the underlying queue list's pseudo random number generator.
- setSeed(long) - Method in class desmoj.core.simulator.QueueListRandom
-
Sets the seed of this queue list's pseudo random number generator.
- setSeedGenerator(long) - Method in class desmoj.core.simulator.Experiment
-
Sets the seed of the SeedGenerator to the given value.
- setSelected(boolean) - Method in class desmoj.extensions.applicationDomains.harbour.Job
-
Sets the boolean value if the job' been already selected.
- setSeparator(String) - Static method in class desmoj.core.report.FileOutput
-
Sets the entry separator String to the given parameter value.
- setShip(Ship) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Sets the ship this crane is assigned to.
- setShow(int) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
set a combination of show flags from EntityType.SHOW_
- setShow(int) - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
-
Show is the sum of EntityType.SHOW_ Flags
- setShow(int) - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
Show is the sum of Route.SHOW_ Flags
- setShowProgressBar(boolean) - Method in class desmoj.core.simulator.Experiment
-
Sets the new value for showing the progress bar for this experiment or
not.
- setShowProgressBarAutoclose(boolean) - Method in class desmoj.core.simulator.Experiment
-
Sets the new value for automatically dismissing the progress bar
for this experiment after completion.
- setShowTimeSpansInReport(boolean) - Method in class desmoj.core.statistic.StatisticObjectSupportingTimeSpans
-
Sets if values should be interpreted and printed as TimeSpans
(subject to the experiment's reference unit) in the Report.
- setSilent(boolean) - Method in class desmoj.core.simulator.Experiment
-
Sets the new value for displaying basic experiment notifications like
'experiment started', 'experiment stopped' oder 'experiment resumed'
at the system output.
- setSimulationIconDir(URL) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setSimulationSpeed(double) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set simulation-speed-value end update gui
- setSimulationSpeedGUI(double) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
update of speedField and speedSlider in gui
- setSimulationTime(SimulationTime) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setSimulationTime(long) - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
set simulation-time
- setSimulationZoom(double) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set simulation-zoom-value without update of zoomField and zoomSlider
- setSimulationZoomCenter(Point) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- setSimulationZoomGUI(double) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
update of zoomField and zoomSlider in gui
- setSize(int, int) - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
-
- setSize(IGraphicalObserver, int, int) - Method in interface desmoj.extensions.experimentation.ui.GraphicalObserverContext
-
Should set the given observer's window size
- setSize(int, int) - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
-
Sets the observer's main window's size.
- setSize(IGraphicalObserver, int, int) - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Sets the size of a registered graphical observer's window
- setSlaveWaitQueue(ProcessQueue<? extends SimProcess>) - Method in class desmoj.core.simulator.SimProcess
-
Sets the SimProcess' slaveWaitQueue variable to the ProcessQueue in
which this SimProcess is waiting as a slave to cooperate with a master.
- setSpeed(double) - Method in class desmoj.extensions.applicationDomains.harbour.Truck
-
Sets the speed of this Truck it drives with. to a new value.
- setSpeed(double) - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
updates simulation-speed
- setSpeedEmpty(double) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Sets the empty speed of this InternalTransporter to a new value.
- setSpeedLoad(double) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Sets the loaded speed of this InternalTransporter to a new value.
- setSQueueCapacity(int, int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Sets the capacity of the given slave queue to a new value.
- setSQueueStrategy(int, int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Sets the queueing discipline for the underlying slave queue at the given
index.
- setStartPosition(Length[]) - Method in class desmoj.extensions.space3D.Track
-
Sets the start position of this track.
- setStartStopTime(TimeInstant, TimeInstant, TimeZone) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
Defines simulation start- and stop-time.
- setState(String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
Set state
- setState(String) - Method in interface desmoj.extensions.visualization2d.animation.core.simulator.EntityBasicAnimation
-
- setState(String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
Set State
- setState(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
set new state-value
- setStatistic(String, String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setStatusMessage(String) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set status-message and repaint it
- setStock(String, String[], String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setStopped(String, long, String, String, String[]) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
Called when experiment is stopped.
- setStopped(String, long, String, String, String[]) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Called when experiment is stopped.
- setStopped(String, long, String, String, String[]) - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
should set all buttons etc. for a stopped experiment
- setSuccessor(Event<? super E>) - Method in interface desmoj.extensions.chaining.abstractions.HasSuccessor
-
This method is used to set the successor event
- setSuccessor(HasPredecessor<? super E>) - Method in interface desmoj.extensions.chaining.abstractions.HasSuccessor
-
This method is used to set the successor event
- setSuccessor(Event<? super EEx>) - Method in class desmoj.extensions.chaining.Merger
-
- setSuccessor(HasPredecessor<? super EEx>) - Method in class desmoj.extensions.chaining.Merger
-
- setSuccessor(Event<? super E>) - Method in class desmoj.extensions.chaining.ServiceStation
-
- setSuccessor(HasPredecessor<? super E>) - Method in class desmoj.extensions.chaining.ServiceStation
-
- setSuccessor(Event<? super E>) - Method in class desmoj.extensions.chaining.Source
-
- setSuccessor(HasPredecessor<? super E>) - Method in class desmoj.extensions.chaining.Source
-
- setSuccessor(Event<? super EEx>) - Method in class desmoj.extensions.chaining.SplitterOutput
-
- setSuccessor(HasPredecessor<? super EEx>) - Method in class desmoj.extensions.chaining.SplitterOutput
-
- setSuccessor(Event<? super E>) - Method in class desmoj.extensions.chaining.SuccessorAdministration
-
- setSuccessor(HasPredecessor<? super E>) - Method in class desmoj.extensions.chaining.SuccessorAdministration
-
- setSuccessor(Event<? super EEx>) - Method in class desmoj.extensions.chaining.Transformer
-
- setSuccessor(HasPredecessor<? super EEx>) - Method in class desmoj.extensions.chaining.Transformer
-
- setText(String) - Method in class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Changes Text of Background Element
- setTextColor(Color) - Method in class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Changes Color of Text in Background Element
- setTextPosition(int) - Method in class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Changes Position of Text in Background Element
- setTextSize(int) - Method in class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Changes Size of Text in Background Element
- setTextStyle(int) - Method in class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Changes Style of Text in Background Element
- setTimeFloats(int) - Method in class desmoj.core.report.ASCIIDebugOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.ASCIIErrorOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.ASCIIReportOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.ASCIITraceOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.HTMLDebugOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.HTMLErrorOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.HTMLReportOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.HTMLTraceOutput
-
set the time of the current output
- setTimeFloats(int) - Method in class desmoj.core.report.NullOutput
-
- setTimeFloats(int) - Method in class desmoj.extensions.xml.report.XMLOutput
-
set the time of the current output
- setTimeFlowMode(int) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
set time-flow-mode, possible values can you find in constant declarations
- setTimeFormatter(TimeFormatter) - Static method in class desmoj.core.simulator.Experiment
-
Sets the TimeFormatter
to be used for output of time strings.
- setTimeFormatter(TimeFormatter, boolean) - Static method in class desmoj.core.simulator.TimeOperations
-
Sets the time Formatter.
- setTimePrecision(int) - Method in class desmoj.core.report.AbstractTableFormatter
-
Sets the time precision
- setTimePrecision(int) - Method in interface desmoj.core.report.TableFormatter
-
Should set the required precision of time values.
- setTimeRange(TimeInstant, TimeInstant) - Method in class desmoj.extensions.grafic.util.Plotter
-
set date range for timeseries dateaxis.
- setTimeZone(TimeZone) - Method in class desmoj.extensions.grafic.util.Plotter
-
set timeZone for timeseries dateaxis
- setTimeZone(TimeZone) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- setTimeZone(TimeZone) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
- SettingsPanel - Class in desmoj.extensions.experimentation.ui
-
A GUI panel containing 2 tables for model and experiment parameters.
- SettingsPanel() - Constructor for class desmoj.extensions.experimentation.ui.SettingsPanel
-
Creates a new settings panel.
- setTrace(boolean) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
-
Sets the flag, whether the tracks generated from this class should
be traced or not.
- setTraceXMLFile(String) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
set the xml-trace currently used
- setTraceXSLFile(String) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
set the xsl style sheet to be used for the traces
- setTrack(Track) - Method in class desmoj.extensions.space3D.Movement
-
Sets the track for the movement.
- setTransportation(Transportation) - Method in class desmoj.extensions.applicationDomains.production.SimpleTransporter
-
Sets a new Transportation
order this SimpleTransporter is
supposed to carry out.
- setTransportStrategy(TransportStrategy) - Method in class desmoj.extensions.applicationDomains.harbour.T_Control
-
Sets the transport strategy of this transporter control to a new value.
- setTransportTimeStream(NumericalDist<?>) - Method in class desmoj.extensions.applicationDomains.production.Transportation
-
Sets the transportTimeStream to a new RealDist
random
number stream.
- setTS(TransporterSystem) - Method in class desmoj.extensions.applicationDomains.harbour.T_Control
-
Sets the transport system of this transporter control to a new value.
- setTyp(int) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Sets the typ of this Block to a new value.
- setType(int) - Method in class desmoj.extensions.applicationDomains.harbour.Job
-
Sets the type of this job.
- setUnit(String) - Method in class desmoj.core.statistic.StatisticObject
-
Set an optional unit of reported value.
- setUnloadTimeStream(NumericalDist<?>) - Method in class desmoj.extensions.applicationDomains.harbour.Unloading
-
Sets the unloadTimeStream to a new RealDist
random number
stream.
- setValid(boolean) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
sets a Model to valid or not.
- setValidTimeRange(TimeInstant, TimeInstant) - Method in class desmoj.extensions.scheduling.EntityScheduleEntry
-
Global range of this schedule entry
Default is null
- setValue(Object) - Method in class desmoj.core.simulator.Parameter
-
sets the parameter's value.
- setValue(Object) - Method in class desmoj.core.util.ExperimentParameter
-
sets the value to o if o is of the correct type
- setValue(Object) - Method in interface desmoj.core.util.MutableAccessPoint
-
sets the value of the attribute referenced by this access point
- setValue(Object) - Method in class desmoj.extensions.experimentation.reflect.MutableFieldAccessPoint
-
sets the current value of the accessed field.
- setValue(Object, Field, Object) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
-
Sets the value of the given field of the specified object.
- setValue(Object) - Method in interface desmoj.extensions.experimentation.ui.AttributeTableEditor.AttribEditor
-
Sets the cell value diplayed by the component.
- setValue(Object) - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.BooleanAttribEditor
-
Sets value of the combo box to the given object.
- setValue(Object) - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.FilenameAttribEditor
-
Sets the currently edited value.
- setValue(Object) - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.StringEditor
-
Sets contents of editor text field to the given string.
- setValue(Object) - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.TextBasedEditor
-
Sets the text fields value to the given value.
- setValue(Object) - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.TimeUnitAttribEditor
-
Sets value of the combo box to the given object.
- setValue(Map, String, Object) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
sets the specified access point to the given value.
- setValueAt(Object, int, int) - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
-
Sets the value at the given index.
- setValues() - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
-
Writes all values from the table model to the access points.
- setValues(Object[]) - Method in class desmoj.extensions.scheduling.EntityScheduleEntry
-
Each entry has a values array.
- setVelocity(String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
Set an attribute key as velocity attribute.
- setVelocity(String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
Set an attribute key as velocity attribute.
- setVelocityAttribute(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
set new value of velocity-attribute
- setVisible(boolean) - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
-
- setVisible(IGraphicalObserver, boolean) - Method in interface desmoj.extensions.experimentation.ui.GraphicalObserverContext
-
Should set the given graphical observer (in)visible
- setVisible(boolean) - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
-
Sets the observer visible withing the context
- setVisible(IGraphicalObserver, boolean) - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Sets the given graphical observer (in)visible
- setVisible(boolean) - Method in class desmoj.extensions.space3D.SpatialEntity
-
- setVisible(boolean) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- setVisible(boolean) - Method in class desmoj.extensions.space3D.SpatialQueue
-
- setVisible(boolean) - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- setVisible(boolean) - Method in interface desmoj.extensions.space3D.VisibleObject
-
Sets the visibility of the visual representation of this object.
- SetVisibleEvent - Class in desmoj.extensions.visualEvents
-
This event sets the visibility of the visible representation of an
object.
- SetVisibleEvent(Object, String, boolean, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.SetVisibleEvent
-
- setVisualizationControl(VisualizationControl) - Method in class desmoj.extensions.visualization3d.SpatialVis3DModule
-
- setVisualizationControl(VisualizationControl) - Method in interface desmoj.extensions.visualization3d.VisualModule
-
Saves the VisualizationControl this module as a local attribute.
- setWaitQueue(String, String[], String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- setWLoadQueue(WaitQueue) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Sets the queue where this crane waits for an internal transpoter to load
it to a new value.
- setWUnloadQueue(WaitQueue) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Sets the queue where this crane waits for an internal transpoter to
unload it to a new value.
- setX(double) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- setX_label(String) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Resets the legend (labeling) for the x axis.
- setY(double) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- setY_label(String) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Resets the legend (labeling) for the y axis.
- setYardStrategy(ChooseBlockYardStrategy) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Sets strategy of this yard for the choosing of a block to a new value.
- setZoomFactor(double, Point, long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- setZoomFactor(double, Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- setZoomProperty(Hashtable<String, ModelGrafic.ZoomEntry>) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- Ship - Class in desmoj.extensions.applicationDomains.harbour
-
A Ship is an ExternalTransporter
wich arrives in a container
terminal to deliver and /or pick up some containers (goods).
- Ship(Model, String, long, long, int, int, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Ship
-
Constructs a Ship which arrives at a container terminal to deliver and/or
pick up some containers (goods).
- SHOW_DATE - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_DATE_TIME - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_DATE_TIME_MILLIS - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_DAY - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_DAY_DATE_TIME_MILLIS_DST - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_DIRECTION - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- SHOW_DST - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_ICON - Static variable in class desmoj.extensions.visualization2d.engine.model.EntityType
-
- SHOW_LENGTH - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- SHOW_LINE - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- SHOW_MILLIS - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_NAME - Static variable in class desmoj.extensions.visualization2d.engine.model.EntityType
-
- SHOW_NAME - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- SHOW_NOTHING - Static variable in class desmoj.extensions.visualization2d.engine.model.Route
-
- SHOW_TIME - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_TIME_MILLIS - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- SHOW_TIMEZONE - Static variable in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
- showTrace() - Method in class desmoj.extensions.space3D.SpatialLayoutManager
-
Gets whether the showInTrace flag will be set at generating a new
Track.
- signal() - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
A signal ()
should be sent every time when a condition has
changed and might be true now.
- SimAbortedException - Exception in desmoj.core.exception
-
Exception is thrown to indicate that the simulation has been forced to stop
because of an error that occurred.
- SimAbortedException(ErrorMessage) - Constructor for exception desmoj.core.exception.SimAbortedException
-
Creates a new SimAbortedException declaring the reason for the aborted
simulation run in the contents of the error message given as a parameter.
- SimClock - Class in desmoj.core.simulator
-
The simulation clock shows the actual simulation time.
- SimClock(String) - Constructor for class desmoj.core.simulator.SimClock
-
Constructs a simulation clock with no parameters given.
- SimClockListener - Interface in desmoj.core.util
-
A listener to the sim clock of an experiment running in an experiment runner.
- SimFinishedException - Exception in desmoj.core.exception
-
Exception is thrown to indicate that the simulation has finished properly.
- SimFinishedException(Model, String, TimeInstant) - Constructor for exception desmoj.core.exception.SimFinishedException
-
Constructs a SimFinishedException inserting the given position String and
the given simulation time in the ErrorMessage documenting this exception.
- SimpleLocation - Class in desmoj.extensions.space3D
-
This class represents a simple abstract location.
- SimpleLocation(Model, String, String, boolean) - Constructor for class desmoj.extensions.space3D.SimpleLocation
-
Creates a SimpleLocation.
- SimpleLocation(Model, String, String, boolean, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.SimpleLocation
-
Creates a SimpleLocation with specified position.
- SimpleTimeSeriesViewer(TimeSeries) - Constructor for class desmoj.extensions.experimentation.ui.TimeSeriesPlotter.SimpleTimeSeriesViewer
-
Opens a frame containing the plot of a TimeSeries.
- SimpleTrack - Class in desmoj.extensions.space3D
-
A SimpleTrack contains a start position and a destiny position.
- SimpleTrack(Model, String, Length[], Length[], ArrayList<double[]>, boolean) - Constructor for class desmoj.extensions.space3D.SimpleTrack
-
Constructs a SimpleTreck object with the start-, the destination
position and the way points.
- SimpleTrack(Model, String, String, String, String, String, Length[], Length[], ArrayList<double[]>, boolean) - Constructor for class desmoj.extensions.space3D.SimpleTrack
-
Constructs a SimpleTrack with the start- and the destination positions.
- SimpleTransporter - Class in desmoj.extensions.applicationDomains.production
-
A SimpleTransporter is a simple transporter (vehicle) associated to a
TransportJunction
.
- SimpleTransporter(Model, String, int, int, Transportation, TransportJunction, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.SimpleTransporter
-
Constructs a SimpleTransporter which will carry around goods in a
manufacturing system, from and to a certain
TransportJunction
.
- SimpleTransporter(Model, String, int, Transportation, TransportJunction, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.SimpleTransporter
-
Constructs a SimpleTransporter which will carry around goods in a
manufacturing system, from and to a certain
TransportJunction
.
- SimProcess - Class in desmoj.core.simulator
-
SimProcess represents entities with an own active lifecycle.
- SimProcess(Model, String, boolean, boolean) - Constructor for class desmoj.core.simulator.SimProcess
-
The most general constructor of a SimProcess.
- SimProcess(Model, String, boolean) - Constructor for class desmoj.core.simulator.SimProcess
-
Short-cut constructor of a SimProcess whose lifeCycle()
is only
executed once.
- SimProcessAnimation - Class in desmoj.extensions.visualization2d.animation.core.simulator
-
Animation of a SimProcess.
- SimProcessAnimation(ModelAnimation, String, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
constructor with same parameters as in SimProcess
- SimProcessAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
constructor with same parameters as in SimProcess
- SimRunEvent - Class in desmoj.core.util
-
Base class for AWT events occurring while a simulation runs.
- SimRunEvent(Experiment) - Constructor for class desmoj.core.util.SimRunEvent
-
Creates a new sim run event
- SimRunListener - Interface in desmoj.core.util
-
An interface for listeners to any SimRunEvent (e.g. sim clock advances).
- SimThread - Class in desmoj.core.simulator
-
SimThreads are used to mimic coroutine behaviour with the help of native Java
threads.
- SimulationException - Exception in desmoj.extensions.visualization2d.animation.internalTools
-
This exception is used in animation package and subpackages
- SimulationException(String) - Constructor for exception desmoj.extensions.visualization2d.animation.internalTools.SimulationException
-
- SimulationRunReporter - Class in desmoj.core.report
-
A reporter about a simulation run, including information like
simulation duration, computation duration and last reset.
- SimulationRunReporter(Model) - Constructor for class desmoj.core.report.SimulationRunReporter
-
Creates a simulation run reporter for the given model.
- SimulationRunReporter.SimulationRunReporterProvider - Class in desmoj.core.report
-
An inner class providing the simulation report.
- SimulationRunReporterProvider(Model) - Constructor for class desmoj.core.report.SimulationRunReporter.SimulationRunReporterProvider
-
- SimulationThread - Class in desmoj.extensions.visualization2d.engine.viewer
-
SimulationThread runs run-part of cmds-file and is started from
Viewer.fileReset() after run init-part of cmds-file.
- SimulationThread(ViewerPanel, long) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.SimulationThread
-
- SimulationTime - Class in desmoj.extensions.visualization2d.engine.viewer
-
The simulationtime is allways computed from real system-time.
- SimulationTime(long, long, double, TimeZone, Locale) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
Constructor for SimulationTime
- SingleUnitTimeFormatter - Class in desmoj.core.simulator
-
- SingleUnitTimeFormatter(TimeUnit, TimeUnit, int, boolean) - Constructor for class desmoj.core.simulator.SingleUnitTimeFormatter
-
Constructs a DecimalTimeFormatter.
- Sink<E extends Entity> - Class in desmoj.extensions.chaining
-
The Sink represents the end of a production line and has no successor.
- Sink(int, int, int, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, Model, String, boolean, boolean) - Constructor for class desmoj.extensions.chaining.Sink
-
This Constructor sets the given times, initializes the queues and fills
the free service capacity queue.
- sIsEmpty() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns a boolean value indicating if the slave queue is empty or if any
number of SimProcess is currently enqueued in it.
- sIsEmpty(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns a boolean value indicating if the slave queue indicated by the
index is empty or if any SimProcess is currently enqueued in it.
- size() - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the current length of the Queue.
- size() - Method in class desmoj.core.simulator.Queue
-
Returns the current length of the Queue.
- size() - Method in class desmoj.core.simulator.QueueList
-
Returns the actual size of the QueueList.
- sizeOfContainer() - Method in class desmoj.extensions.visualization2d.engine.model.Container
-
- skip(Class<?>) - Method in class desmoj.core.report.MessageDistributor
-
Skips the transmission of the next tracenote or increases the skipCounter
by one.
- skip(Class<?>, int) - Method in class desmoj.core.report.MessageDistributor
-
Skips the transmission of a number of future messages by increasing the
skipCount by the given number.
- skipTraceNote() - Method in class desmoj.core.simulator.ModelComponent
-
Skips the next tracenote.
- skipTraceNote(int) - Method in class desmoj.core.simulator.ModelComponent
-
Skips the next number of tracenotes.
- sLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the current length of the slave queue.
- sLength(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the current length of the slave queue indicated by the index.
- SmartReporter - Class in desmoj.extensions.chaining.report
-
The SmartReporter is a helper class for generating reporters based
on user-defined header-value pairs, supporting the modification
of entries.
- SmartReporter(String, int, List<SmartReporter.HeaderValuePair>, Reportable) - Constructor for class desmoj.extensions.chaining.report.SmartReporter
-
- SmartReporter.HeaderValuePair - Class in desmoj.extensions.chaining.report
-
- sMaxLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the maximum length of the slave queue since the last reset.
- sMaxLength(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the maximum length of the slave queue indicated by the index
since the last reset.
- sMaxLengthAt() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the point of simulation time with the maximum number of processes
waiting inside the slave queue.
- sMaxLengthAt(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the point of simulation time with the maximum number of
Sim-processes waiting inside the slave queue indicated by the index.
- sMaxWaitTime() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the maximum duration in simulation time that an process has spent
waiting inside the slave queue.
- sMaxWaitTime(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the maximum duration in simulation time that an process has spent
waiting inside the slave queue indicated by the index.
- sMaxWaitTimeAt() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the point of simulation time when the process with the maximum
waiting time exited the slave queue.
- sMaxWaitTimeAt(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the point of simulation time when the process with the maximum
waiting time exited the slave queue indicated by the index.
- sMinLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the minimumn length of the slave queue since the last reset.
- sMinLength(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the minimumn length of the slave queue indicated by the index
since the last reset.
- sMinLengthAt() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the point of simulation time with the minimum number of processes
waiting inside the slave queue.
- sMinLengthAt(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the point of simulation time with the minimum number of processes
waiting inside the slave queue indicated by the index.
- SnapShotDirFilter - Class in desmoj.extensions.visualization2d.engine.viewer
-
DirectoryFilter for Icon Directories, used in Icons-menu
- SnapShotDirFilter() - Constructor for class desmoj.extensions.visualization2d.engine.viewer.SnapShotDirFilter
-
- sort(DataListTally.DataList) - Method in class desmoj.core.statistic.DataListTally.DataList
-
Sorts the given list using a merge-sort algorithm
- SortedMapEventList - Class in desmoj.core.simulator
-
An
EventList
implementation that is based on a sorted map (TreeMap).
- SortedMapEventList() - Constructor for class desmoj.core.simulator.SortedMapEventList
-
- Source<E extends Entity> - Class in desmoj.extensions.chaining
-
The source creates new Entities and send them to the successor.
- Source(int, int, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, Model, String, boolean, boolean) - Constructor for class desmoj.extensions.chaining.Source
-
This Constructor sets the given times, initializes the queues and fills the free service capacity queue.
- SpatialData - Class in desmoj.extensions.space3D
-
The SpatialData contains the spatial and physical attributes.
- SpatialData() - Constructor for class desmoj.extensions.space3D.SpatialData
-
Constructs a SpatialData object without specifying the data.
- SpatialData(double[]) - Constructor for class desmoj.extensions.space3D.SpatialData
-
Constructs a SpatialData object.
- SpatialEntity - Class in desmoj.extensions.space3D
-
This class represents the DESMO-J Entities which should be visualized
but not movable in the 3D space.
- SpatialEntity(Model, String, String, boolean) - Constructor for class desmoj.extensions.space3D.SpatialEntity
-
Constructs a SpatialEntity
- SpatialEntity(Model, String, String, boolean, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.SpatialEntity
-
Constructs a SpatialEntity with specific start position.
- SpatialLayoutManager - Class in desmoj.extensions.space3D
-
This class organizes the layout files and Track objects.
- SpatialLayoutManager() - Constructor for class desmoj.extensions.space3D.SpatialLayoutManager
-
- SpatialMovementManager - Class in desmoj.extensions.space3D
-
A SpatialMovementManager is (only) associated to every movable descendant of MovableSpatialEntity
and MovableSpatialSimProcess.
- SpatialObject - Interface in desmoj.extensions.space3D
-
The basic interface of the SpatialObject.
- SpatialProcessQueue<P extends SimProcess> - Class in desmoj.extensions.space3D
-
This class extends the desmoj.core.simulator.ProcessQueue<P>
with spatial functionalities.
- SpatialProcessQueue(Model, String, String, boolean, boolean, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.SpatialProcessQueue
-
Constructs a SpatialProcessQueue at the specific position.
- SpatialProcessQueue(Model, String, String, int, int, boolean, boolean, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.SpatialProcessQueue
-
Constructs a SpatialProcessQueue at the specific position.
- SpatialQueue<E extends Entity> - Class in desmoj.extensions.space3D
-
This class extends the desmoj.core.simulator.Queue<E>
with spatial functionalities.
- SpatialQueue(Model, String, String, boolean, boolean, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.SpatialQueue
-
Constructs a SpatialQueue at the specific position.
- SpatialQueue(Model, String, String, int, int, boolean, boolean, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.SpatialQueue
-
Constructs a SpatialQueue at the specific position.
- SpatialSimProcess - Class in desmoj.extensions.space3D
-
This class represents the DESMO-J SimProcess which should be visualized
but not movable in the 3D space.
- SpatialSimProcess(Model, String, String, boolean) - Constructor for class desmoj.extensions.space3D.SpatialSimProcess
-
Constructs a SpatialSimProcess
- SpatialSimProcess(Model, String, String, boolean, Length, Length, Length) - Constructor for class desmoj.extensions.space3D.SpatialSimProcess
-
Constructs a SpatialSimProcess with specific start position.
- SpatialVis3DModule - Class in desmoj.extensions.visualization3d
-
This Module visualize the 3D-spatial objects using Java3D.
- SpatialVis3DModule(String, String) - Constructor for class desmoj.extensions.visualization3d.SpatialVis3DModule
-
Constructs a SpatialVix3DModule and load the decoration models into the
scene.
- SpatialVis3DModule(String, String, boolean) - Constructor for class desmoj.extensions.visualization3d.SpatialVis3DModule
-
- split(String) - Static method in class desmoj.extensions.visualization2d.engine.command.Parameter
-
A String v is splited in to its parameter-value-components
- Splitter<EIn extends Entity,EEx extends Entity> - Class in desmoj.extensions.chaining
-
The Splitter takes a given Entity and splits it in the parts defined in the List of SplitterOutputs.
- Splitter(List<SplitterOutput<EIn, ? extends EEx>>, int, int, int, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, Model, String, boolean, boolean) - Constructor for class desmoj.extensions.chaining.Splitter
-
This Constructor sets the given times, initializes the queues and fills the free service capacity queue.
- SplitterOutput<EIn extends Entity,EEx extends Entity> - Class in desmoj.extensions.chaining
-
The SplitterOutput is used in the Splitter context to compose a output config
fpr the splitter construct.
- SplitterOutput(Model, String, int, NumericalDist<?>) - Constructor for class desmoj.extensions.chaining.SplitterOutput
-
Constructor to create a Splitteroutput which can be added to an List
which than can passed to the Splitter
- SpringUtilities - Class in desmoj.extensions.visualization2d.engine.util
-
A 1.4 file that provides utility methods for
creating form- or grid-style layouts with SpringLayout.
- SpringUtilities() - Constructor for class desmoj.extensions.visualization2d.engine.util.SpringUtilities
-
- sStdDevLength() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the standard deviation of the slave queue's length.
- sStdDevLength(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the standard deviation of the length of the slave queue indicated
by the index.
- sStdDevWaitTime() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the standard deviation of the slave queue's processes waiting
times.
- sStdDevWaitTime(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the standard deviation of the slave queue's processes waiting
times.
- StandardFileOut - Class in desmoj.core.report
-
Prints the given messages as HTML files to disc.
- StandardFileOut(String) - Constructor for class desmoj.core.report.StandardFileOut
-
Creates a StandardFileOut to print messages sent to this object to a file
to disc enclosing them in a HTML for the given experiment.
- StandardReporter - Class in desmoj.core.report
-
The standard reporter for any reportable object.
- StandardReporter(Reportable) - Constructor for class desmoj.core.report.StandardReporter
-
Constructs a standrad reporter to report about the given reportable.
- start() - Method in class desmoj.core.simulator.Experiment
-
Starts the simulation with default start time 0.
- start(TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Starts the experiment with the given simulation time as starting time.
- start() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Starts this thread and the contained experiment with start time 0.0
- start() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
starts SimulationTime running by start-time
- start() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerApplet
-
- start() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerButtonApplet
-
- start(VisualizationClockAlpha, float[], float[], Point3f[]) - Method in class desmoj.extensions.visualization3d.MovementPathInterpolator
-
Sets the movement data and start the interpolator.
- start(VisualizationClockAlpha, float, Transform3D, Transform3D) - Method in class desmoj.extensions.visualization3d.RotationSwitchInterpolator
-
Sets the rotation data and start the interpolator.
- startCreatingEntities() - Method in class desmoj.extensions.chaining.Source
-
The source starts with creating entities if this method is not called previously.
- STARTED - Static variable in class desmoj.core.simulator.Experiment
-
Status of an Experiment being started.
- startWithFocusOnTrack(VisualizationClockAlpha, float[], float[], Point3f[], Vector3d) - Method in class desmoj.extensions.visualization3d.MovementPathInterpolator
-
- stateChanged(ChangeEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- StaticObject - Class in desmoj.extensions.visualization3d
-
This class contains all elements needed in a scene graph to describe a
static object (i.e. a not movable SpatialObject) in a scene.
- Station<E extends Entity> - Class in desmoj.extensions.chaining.abstractions
-
The Station is an abstract super class of all chaining constructs.
- Station(int, int, int, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, Model, String, boolean, boolean) - Constructor for class desmoj.extensions.chaining.abstractions.Station
-
This Constructor sets the given times, initializes the queues and fills the free service capacity queue.
- Station - Class in desmoj.extensions.visualization2d.engine.model
-
A station is a start- or end-point of a route
- Station(Model, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.Station
-
- STATION_DEFAULT_DIMENSION - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- StationGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of a station, thats a start- or end- point of route.
- StationGrafic(Station, String, Point) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
-
- Statistic - Class in desmoj.extensions.visualization2d.engine.model
-
Class to store a time series(typeData = DATA_TimeSeries) or
a observation series (typeData = DATA_Observations).
- Statistic(Model, String, int, int, boolean, long, long, double, double, int) - Constructor for class desmoj.extensions.visualization2d.engine.model.Statistic
-
Constructor
- StatisticGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Class to animate a instance of class Statistic.
- StatisticGrafic(Statistic, String, Point, int, boolean, Dimension, boolean) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
Build a StatisticGrafic Instance
- StatisticObject - Class in desmoj.core.statistic
-
StatisticObject
class is the super class of all
other classes collecting statistical data.
- StatisticObject(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.StatisticObject
-
Constructor for a StatisticObject, preliminarily without a unit assigned
- StatisticObjectSupportingTimeSpans - Class in desmoj.core.statistic
-
StatisticObjectSupportingTimeSpans
class is the super class of the
specific data collector classes able to handle TimeSpan
objects.
- StatisticObjectSupportingTimeSpans(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.StatisticObjectSupportingTimeSpans
-
Constructor for a StatisticObjectSupportingTimeSpans, preliminarily without a unit assigned
- STATUS_BG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- STATUS_MSG_COLOR - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- stdDevLength() - Method in class desmoj.core.simulator.QueueBased
-
Returns the standard deviation of the queue's length.
- stdDevRegCoeff() - Method in class desmoj.core.statistic.Regression
-
Returns the standard deviation of the regression coefficients.
- stdDevWaitTime() - Method in class desmoj.core.simulator.QueueBased
-
Returns the standard deviation of the queue's objects waiting times.
- Stock - Class in desmoj.core.advancedModellingFeatures
-
Stock is the place where a certain kind of product can be stored by producers
and retrieved by consumers.
- Stock(Model, String, int, int, int, int, long, long, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.Stock
-
Constructor for a Stock
with a certain capacity and a
certain number of initial units of a product in it.
- Stock(Model, String, long, long, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.Stock
-
Constructor for a Stock
with a certain capacity and a
certain number of initial units of a product in it.
- Stock - Class in desmoj.extensions.visualization2d.engine.model
-
Stock with capacity
- Stock(Model, String, long, long) - Constructor for class desmoj.extensions.visualization2d.engine.model.Stock
-
- StockAnimation - Class in desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures
-
Animation of a Stock
- StockAnimation(ModelAnimation, String, int, int, int, int, long, long, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.StockAnimation
-
Constructor with the same parameters as in Stock
- StockAnimation(ModelAnimation, String, long, long, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.StockAnimation
-
Constructor with the same parameters as in Stock
- StockBeanInfo - Class in desmoj.core.advancedModellingFeatures
-
The bean information class for desmoj.Stock.
- StockBeanInfo() - Constructor for class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
- StockGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of Stock
- StockGrafic(Stock, String, Point, String, int, boolean, Dimension) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
Constructor
- StockReporter - Class in desmoj.core.advancedModellingFeatures.report
-
Captures all relevant information about the Stock
.
- StockReporter(Reportable) - Constructor for class desmoj.core.advancedModellingFeatures.report.StockReporter
-
Constructor for a new StockReporter.
- stop(ModelCondition) - Method in class desmoj.core.simulator.Experiment
-
Specifies a ModelCondition to stop the simulation.
- stop(TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Stops the simulation at the given point of simulation time.
- stop() - Method in class desmoj.core.simulator.Experiment
-
Stops the simulation at the current simulation time (immediately).
- stop() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
stops SimulationTime
- stop() - Method in class desmoj.extensions.visualization3d.MovementPathInterpolator
-
Stops the animation.
- stop() - Method in class desmoj.extensions.visualization3d.RotationSwitchInterpolator
-
Stops the animation
- stopExperiment() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Stops the experiment running in this experiment runner (forever).
- STOPPED - Static variable in class desmoj.core.simulator.Experiment
-
Status of an Experiment stopped after having run.
- STOPPED - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Status: Experiment finally stopped
- store(long) - Method in class desmoj.core.advancedModellingFeatures.Bin
-
Method for producers to put a number of n new products in the Bin.
- store(long) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Method for producers to make the Stock store a number of n units.
- store(long) - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Method for producers to make the Block store a number of n TEUs (a
container).
- store(Block, long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method for producers to make the Yard store a number of n TEUs (a
container).
- store(long) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.BinAnimation
-
A Producer wants to store noOfProducts.
- store(long) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.StockAnimation
-
A Producer wants to store noOfProducts.
- store(String, long, long) - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
- store_longMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the store(long) method descriptor.
- storeBegin(String, int, long, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- storeEnd(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- storeInOverflow(long) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method for producers to make the Yard store a number of n TEUs (a
container) in its overflow part.
- storeProduct(SimProcess) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Stores a sim-process as a product in the Entrepot.
- storeProducts(SimProcess[]) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Stores an array of SimProcesses as products in the Entrepot.
- StringEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor.StringEditor
-
- Subject<T,X> - Interface in desmoj.core.observer
-
Interface which an Subject can implement to notify possible Observers
- SubjectAdministration<T,X> - Class in desmoj.core.observer
-
Helper class for the subject interface to make the administration code reusable
- SubjectAdministration() - Constructor for class desmoj.core.observer.SubjectAdministration
-
- subtract(TimeInstant, TimeSpan) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new Time Instant determined from the instant passed to this
method minus the time span passed to method.
- subtract(Length) - Method in class desmoj.extensions.space3D.Length
-
Subtracts 2 length objects.
- succ(P) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the SimProcess enqueued directly after the given SimProcess in
the process-queue.
- succ(P, Condition<P>) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the SimProcess enqueued after the given SimProcess in the
process-queue that also fulfills the condition given.
- succ(E) - Method in class desmoj.core.simulator.Queue
-
Returns the entity enqueued directly after the given Entity in the queue.
- succ(E, Condition<E>) - Method in class desmoj.core.simulator.Queue
-
Returns the entity enqueued after the given Entity in the queue that also
fulfills the condition given.
- succ(E) - Method in class desmoj.core.simulator.QueueList
-
Should return the successor of the given Entity
"e" in the
queue.
- succ(E) - Method in class desmoj.core.simulator.QueueListStandard
-
Returns the successor to the given Entity in the QueueList.
- SuccessorAdministration<E extends Entity> - Class in desmoj.extensions.chaining
-
Helper class to setup successor behaviour.
- SuccessorAdministration(Model, String) - Constructor for class desmoj.extensions.chaining.SuccessorAdministration
-
- switchOff(Class<?>) - Method in class desmoj.core.report.MessageDistributor
-
Disables messages of the given type to be sent to the registered
receivers.
- switchOn(Class<?>) - Method in class desmoj.core.report.MessageDistributor
-
Enables messages of the given type to be sent to the registered
receivers.
- sZeroWaits() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the number of processes that have passed through the slave queue
without spending time waiting.
- sZeroWaits(int) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the number of processes that have passed through the slave queue
indicated by the index without spending time waiting.
T
- T_Control - Class in desmoj.extensions.applicationDomains.harbour
-
A T_Control represents the control component for the transporters.
- T_Control(Model, String, int, int, int, int, TransportStrategy, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.T_Control
-
Constructor for a transport control T_Control for the transporters.
- TableFormatter - Interface in desmoj.core.report
-
An interface representing basic facilites for writing data into tables.
- tableIsOpen() - Method in class desmoj.core.report.AbstractTableFormatter
-
- tableIsOpen() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Returns the status of the current table that is written to.
- tableIsOpen() - Method in class desmoj.core.report.HTMLTableFormatter
-
Returns the status of the current table that is written to.
- tableIsOpen() - Method in interface desmoj.core.report.TableFormatter
-
- TableOutput - Class in desmoj.core.report
-
An output for tables containing simulation results.
- TableOutput(int, String) - Constructor for class desmoj.core.report.TableOutput
-
Creates a new TableOutput with the given time precision and
TableFormatter
- TableReporter - Class in desmoj.core.report
-
A reporter with an arbitrary number
of rows and columns.
- TableReporter(Reportable, String) - Constructor for class desmoj.core.report.TableReporter
-
Creates a new TableReporter for the given Reportable with the given title
- take() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
Provides the length to ships to use it for its berthing.
- takeBack(Resource[]) - Method in class desmoj.core.advancedModellingFeatures.Res
-
A process is using this method to put resources it has used back in the
Res pool.
- takeBack(int) - Method in class desmoj.core.advancedModellingFeatures.Res
-
A process is using this method to put resources it has used back in the
Res pool.
- takeBack(Lane) - Method in class desmoj.extensions.applicationDomains.harbour.HoldingArea
-
A process is using this method to put lane it has used back in the
HoldingArea.
- takeBack(EntityBasicAnimation, int) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ResourcePoolAnimation
-
proc is in processing and gives resources back.
- takeBack(int) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ResourcePoolAnimation
-
The currentSimProcess give resources back.
- takeBack(String, int, long) - Method in class desmoj.extensions.visualization2d.engine.model.Resource
-
removes processEntity from process
- takeProcess(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Resource
-
move processEntity from waiting queue to process
- Tally - Class in desmoj.core.statistic
-
The Tally
class is providing a statistic analysis about one
value.
- Tally(Model, String, ValueSupplier, boolean, boolean) - Constructor for class desmoj.core.statistic.Tally
-
Constructor for a Tally object that is connected to a
ValueSupplier
.
- Tally(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.Tally
-
Constructor for a Tally object that has no connection to a
ValueSupplier
.
- TallyAnimation - Class in desmoj.extensions.visualization2d.animation.core.statistic
-
Animation of Tally
Double values will be collected
TypeData: Statistic.ATA_Observations
TypeIndex: Statistic.INDEX_Mean_StdDev
- TallyAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.statistic.TallyAnimation
-
Constructor with the same parameters as in Tally
- TallyReporter - Class in desmoj.core.report
-
Captures all relevant information about the Tally.
- TallyReporter(Reportable) - Constructor for class desmoj.core.report.TallyReporter
-
Constructor for a new TallyReporter.
- TallyRunning - Class in desmoj.core.statistic
-
The TallyRunning
class is extended from
Tally
.
- TallyRunning(Model, String, ValueSupplier, int, boolean, boolean) - Constructor for class desmoj.core.statistic.TallyRunning
-
Constructor for a TallyRunning object that is connected to a
ValueSupplier
.
- TallyRunning(Model, String, int, boolean, boolean) - Constructor for class desmoj.core.statistic.TallyRunning
-
Constructor for a Tally object that has no connection to a
ValueSupplier
.
- TestCmd - Class in desmoj.extensions.visualization2d.engine.command
-
Test-Application for command generation.
- TestCmd() - Constructor for class desmoj.extensions.visualization2d.engine.command.TestCmd
-
- TestFrame - Class in desmoj.extensions.visualization2d.engine
-
Test-Application for viewer testing.
- TestFrame() - Constructor for class desmoj.extensions.visualization2d.engine.TestFrame
-
- testInit() - Method in class desmoj.extensions.visualization2d.engine.TestFrame
-
- testValue(double, double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Tests a new pair of values which appears in the data.
- testValue(double, double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Tests a new pair of values which appears in the data.
- text() - Method in class desmoj.core.statistic.TextSupplier
-
When using the Pull-Model or the automatic update function this method
must be overridden by the user in a way that it provides the text (as a
- TEXT_POSITION_BottomLeft - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_BottomMiddle - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_BottomRight - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_Middle - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_MiddleLeft - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_MiddleRight - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_TopLeft - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_TopMiddle - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_POSITION_TopRight - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_Size_Big - Static variable in class desmoj.extensions.visualization2d.animation.Comment
-
- TEXT_Size_Big - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_Size_Normal - Static variable in class desmoj.extensions.visualization2d.animation.Comment
-
- TEXT_Size_Normal - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_Size_Small - Static variable in class desmoj.extensions.visualization2d.animation.Comment
-
- TEXT_Size_Small - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_Style_Bold - Static variable in class desmoj.extensions.visualization2d.animation.Comment
-
- TEXT_Style_Bold - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_Style_Italic - Static variable in class desmoj.extensions.visualization2d.animation.Comment
-
- TEXT_Style_Italic - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TEXT_Style_Plain - Static variable in class desmoj.extensions.visualization2d.animation.Comment
-
- TEXT_Style_Plain - Static variable in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
- TextBasedEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor.TextBasedEditor
-
Creates a new TextBasedEditor
- TextHistogram - Class in desmoj.core.statistic
-
The TextHistogram
class is providing a statistic analysis about
text values.
- TextHistogram(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.TextHistogram
-
Constructor for a TextHistogram object that will NOT be connected to a
TextSupplier
.
- TextHistogram(Model, String, TextSupplier, boolean, boolean) - Constructor for class desmoj.core.statistic.TextHistogram
-
Constructor for a TextHistogram object that will be connected to a
TextSupplier
.
- TextHistogramReporter - Class in desmoj.core.report
-
Captures all relevant information about the TextHistogram.
- TextHistogramReporter(Reportable) - Constructor for class desmoj.core.report.TextHistogramReporter
-
Constructor for a new TextHistogramReporter.
- TextSupplier - Class in desmoj.core.statistic
-
Supplies observers with texts of their interest.
- TextSupplier(String) - Constructor for class desmoj.core.statistic.TextSupplier
-
Constructs a simple TextSupplier by giving it a name.
- TIME_KEY - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name of time parameter
- TimeFlowMode_CONTINIUM - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- TimeFlowMode_STEP_FLOW - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- TimeFlowMode_STEP_SINGLE - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- TimeFormatter - Interface in desmoj.core.simulator
-
An object that formats TimeInstant and TimeString objects.
- TimeInstant - Class in desmoj.core.simulator
-
Represents points in simulation time.
- TimeInstant(long, TimeUnit) - Constructor for class desmoj.core.simulator.TimeInstant
-
Constructs a TimeInstant object with the given time value in the time
unit of the given parameter.
- TimeInstant(long) - Constructor for class desmoj.core.simulator.TimeInstant
-
Constructs a TimeInstant object with the given time value in the time
unit of the reference time.
- TimeInstant(double, TimeUnit) - Constructor for class desmoj.core.simulator.TimeInstant
-
Constructs a TimeInstant object with the given time value in the time
unit given as second parameter.
- TimeInstant(double) - Constructor for class desmoj.core.simulator.TimeInstant
-
Constructs a TimeInstant object with the given time value in the time
unit of the reference time.
- TimeInstant(Calendar, boolean) - Constructor for class desmoj.core.simulator.TimeInstant
-
Constructs a TimeInstant object that represents the given instant of time
specified by the Calendar object.
- TimeInstant(Calendar) - Constructor for class desmoj.core.simulator.TimeInstant
-
Constructs a TimeInstant object that represents the given instant of time
specified by the Calendar object.
- TimeInstant(Date) - Constructor for class desmoj.core.simulator.TimeInstant
-
Constructs a TimeInstant object that represents the given instant of time
specified by the Date object.
- TimeOperations - Class in desmoj.core.simulator
-
TimeOperations is an utility class that provides arithmetic operations for
the time classes TimeInstant and TimeSpan.
- timePrecision() - Method in class desmoj.core.report.AbstractTableFormatter
-
- timePrecision() - Method in interface desmoj.core.report.TableFormatter
-
Should return the precision used for time values.
- TimeSeries - Class in desmoj.core.statistic
-
The TimeSeries
class is recording data from a
ValueSupplier
object and saving it to a file, making data available
to a TimeSeriesPlotter or doing both.
- TimeSeries(Model, String, String, TimeInstant, TimeInstant, boolean, boolean) - Constructor for class desmoj.core.statistic.TimeSeries
-
Constructor for a TimeSeries object that has NO connection to a
ValueSupplier
but will write data to the given file.
- TimeSeries(Model, String, String, ValueSupplier, TimeInstant, TimeInstant, boolean, boolean, boolean) - Constructor for class desmoj.core.statistic.TimeSeries
-
Constructor for a TimeSeries object that will observe a
ValueSupplier
and write data to the given file.
- TimeSeries(Model, String, TimeInstant, TimeInstant, boolean, boolean) - Constructor for class desmoj.core.statistic.TimeSeries
-
Constructor for a TimeSeries object that has NO connection to a
ValueSupplier
and will NOT write data into a file.
- TimeSeries(Model, String, ValueSupplier, TimeInstant, TimeInstant, boolean, boolean, boolean) - Constructor for class desmoj.core.statistic.TimeSeries
-
Constructor for a TimeSeries object that will observe a
ValueSupplier
but will NOT write data into a file.
- TimeSeries_LineChart - Static variable in class desmoj.extensions.grafic.util.Plotter
-
- TimeSeries_ScatterPlot - Static variable in class desmoj.extensions.grafic.util.Plotter
-
- TimeSeries_StepChart - Static variable in class desmoj.extensions.grafic.util.Plotter
-
- TimeSeriesAnimation - Class in desmoj.extensions.visualization2d.animation.core.statistic
-
Animation of TimeSeries
Double values will be collected
TypeData: Statistic.DATA_TimeSeries
TypeIndex: Statistic.INDEX_Mean_StdDev
- TimeSeriesAnimation(ModelAnimation, String, TimeInstant, TimeInstant, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.statistic.TimeSeriesAnimation
-
Constructor with the same parameters as in TimeSeries
- TimeSeriesDataSetAdapter - Class in desmoj.extensions.grafic.util
-
Class to convert DesmoJ timeseries data into jFreeChart format
When in DesmoJ dataset getShowTimeSpansInReport() is set, the data values are interpreted as
a timespan in a appropriate time unit.
- TimeSeriesDataSetAdapter(TimeSeries, boolean) - Constructor for class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
convert a DesmoJ timeserie to an JFREE.CHART XYDataset.
- TimeSeriesPlotter - Class in desmoj.extensions.experimentation.ui
-
A simple time series plotter that can be displayed in the experiment
launcher.
- TimeSeriesPlotter(String, GraphicalObserverContext, TimeSeries[], int, int) - Constructor for class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Creates a new TimeSeries plotter from the given array of TimeSeries objects.
- TimeSeriesPlotter(String, GraphicalObserverContext, TimeSeries, int, int) - Constructor for class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Creates a new TimeSeries plotter from the given TimeSeries object.
- TimeSeriesPlotter(String, GraphicalObserverContext, TimeSeries, int, int, String) - Constructor for class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Creates a new TimeSeries plotter from the given TimeSeries object.
- TimeSeriesPlotter(String, GraphicalObserverContext, TimeSeries, int, int, int, int) - Constructor for class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Creates a new TimeSeries plotter from the given TimeSeries object.
- TimeSeriesPlotter(String, GraphicalObserverContext, TimeSeries[], int, int, int, int) - Constructor for class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Creates a new TimeSeries plotter from the given array of TimeSeries objects.
- TimeSeriesPlotter.SimpleTimeSeriesViewer - Class in desmoj.extensions.experimentation.ui
-
A simple means of drawing a TimeSeries without requiring the
experimentation GUI by adding a TimeSeriesPlotter to an
otherwise empty Frame.
- TimeSeriesReporter - Class in desmoj.core.report
-
- TimeSeriesReporter(Reportable) - Constructor for class desmoj.core.report.TimeSeriesReporter
-
- TimeSpan - Class in desmoj.core.simulator
-
Represents spans of simulation time.
- TimeSpan(long, TimeUnit) - Constructor for class desmoj.core.simulator.TimeSpan
-
Constructs a TimeSpan object with the given time value in the time unit
of the given parameter.
- TimeSpan(long) - Constructor for class desmoj.core.simulator.TimeSpan
-
Constructs a TimeSpan object with the given time value in the time unit
of the reference time.
- TimeSpan(double, TimeUnit) - Constructor for class desmoj.core.simulator.TimeSpan
-
Constructs a TimeSpan object with the given time value in the given
timeUnit.
- TimeSpan(double) - Constructor for class desmoj.core.simulator.TimeSpan
-
Constructs a TimeSpan object with the given time value in the time unit
of the reference time.
- TimeSpan.Builder - Class in desmoj.core.simulator
-
Use the Builder to create TimeSpans specified as the sum of durations
with different TimeUnits Example (timeSpan with the length of one hour
and 30 minutes): new TimeSpan.Builder().hours(1).minutes(30).build();
- TimeUnitAttribEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor.TimeUnitAttribEditor
-
- toHtmlString() - Method in class desmoj.core.simulator.ResourceDB
-
Returns a string representation of the resource database with some HTML
formatting tags.
- toString() - Method in class desmoj.core.report.Message
-
Overrides the Object's toString()
method to return the
message's description when this object is used as a String.
- toString() - Method in class desmoj.core.simulator.ComplexSimProcess
-
Returns a String
representation of this ComplexSimProcess,
containing the String
representation of each
SimProcess
component.
- toString() - Method in class desmoj.core.simulator.EventNote
-
Returns a string representing the elements bundled in this event-note.
- toString() - Method in class desmoj.core.simulator.EventTreeList
-
Returns a string representing the entries of this tree list in a row.
- toString() - Method in class desmoj.core.simulator.NamedObject
-
Overrides the java.lang.Object's toString method to return the named
object's name when given as parameter to a method that expects a string
to be passed.
- toString() - Method in class desmoj.core.simulator.Parameter
-
Returns the parameter as a String
- toString() - Method in class desmoj.core.simulator.QueueList
-
Should return a string representation of the queue.
- toString() - Method in class desmoj.core.simulator.QueueListStandard
-
Returns a string representation of the QueueList.
- toString() - Method in class desmoj.core.simulator.Scheduler
-
Returns a string representation of the current state of the event-list.
- toString() - Method in class desmoj.core.simulator.SimClock
-
Returns the clock's name as string.
- toString() - Method in class desmoj.core.simulator.TimeInstant
-
Returns the String Representation of this TimeInstant according to the
TimeFormatter.
- toString(int) - Method in class desmoj.core.simulator.TimeInstant
-
Returns the String Representation of this TimeInstant according to the
TimeFormatter, truncating digits after the decimal point if necessary.
- toString() - Method in class desmoj.core.simulator.TimeSpan
-
Returns the String Representation of this TimeSpan.
- toString(int) - Method in class desmoj.core.simulator.TimeSpan
-
Returns the String Representation of this TimeSpan according to the
TimeFormatter, truncating digits after the decimal point if necessary.
- toString() - Method in class desmoj.core.statistic.DataListTally.DataList.Element
-
Returns the Element's value as String.
- toString() - Method in class desmoj.core.statistic.DataListTally.DataList
-
Creates a String containing all Elements of the list and its length.
- toString() - Method in class desmoj.core.statistic.TextSupplier
-
Overrides the java.lang.Object's toString method to return the named
object's name when given as parameter to a method that expects a string
to be passed.
- toString() - Method in class desmoj.core.statistic.ValueSupplier
-
Overrides the java.lang.Object's toString method to return the named
object's name when given as parameter to a method that expects a string
to be passed.
- toString() - Method in class desmoj.extensions.chaining.report.SmartReporter.HeaderValuePair
-
- toString() - Method in class desmoj.extensions.experimentation.util.Filename
-
- toString() - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- toString() - Method in class desmoj.extensions.scheduling.EntityScheduleEntry
-
- toString(int) - Method in class desmoj.extensions.space3D.Length
-
Returns a string representation of the quantity with at most
floats decimals.
- toString() - Method in class desmoj.extensions.space3D.Length
-
Returns a string representation of this length
- TraceFileOut - Class in desmoj.core.report
-
TraceFileOut is used to create a file to write the tracemessages to.
- TraceFileOut(int, String) - Constructor for class desmoj.core.report.TraceFileOut
-
Creates a TraceOut to print tracemessages into a HTML page.
- traceIsOn() - Method in class desmoj.core.simulator.Experiment
-
Returns a boolean indicating whether trace notes are forwarded to the
trace ouput or not.
- traceIsOn() - Method in class desmoj.core.simulator.ModelComponent
-
Shows if this modelcomponent currently produces trace output.
- TraceNote - Class in desmoj.core.report
-
Represents a message produced by a simulation run whenever entities and / or
events are scheduled, created, deleted or enqueued.
- TraceNote(Model, String, TimeInstant, Entity, EventAbstract) - Constructor for class desmoj.core.report.TraceNote
-
Creates a new tracenote with the given parameters as initial values.
- TraceNote(Model, String, TimeInstant, List<Entity>, EventAbstract) - Constructor for class desmoj.core.report.TraceNote
-
Creates a new tracenote with the given parameters as initial values.
- traceOff(TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Switches the trace output off at the given point of simulation time.
- traceOff() - Method in class desmoj.core.simulator.ModelComponent
-
Switches off trace output for this modelcomponent.
- traceOn(TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Switches the trace output on at the given point of simulation time.
- traceOn() - Method in class desmoj.core.simulator.ModelComponent
-
Switches on trace output for this modelcomponent.
- tracePeriod(TimeInstant, TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Switches the trace output on for the given period of simulation time.
- Track - Class in desmoj.extensions.space3D
-
This is the basic class of the Track.
- Track(Model, String, String, String, String, String, Length[], Length[], boolean) - Constructor for class desmoj.extensions.space3D.Track
-
Constructs a Track and initialize the basic attributes.
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
transforms from external to internal coordinate system
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
-
transforms from external to internal coordinate system
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
transforms middle point to internal coordinates
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
transforms middle point to internal coordinates
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
transforms middle point to internal coordinates
- transform(long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
-
determine internal points for painting route
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
-
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
Transforms pointExtern to point Intern
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
transforms middle point to internal coordinates
- transform() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
transforms middle point to internal coordinates
- Transformer<EIn extends Entity,EEx extends Entity> - Class in desmoj.extensions.chaining
-
The Tranformer takes a given entitiy and transforms it into a new Type of
entity.
- Transformer(int, int, int, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, NumericalDist<?>, Model, String, boolean, boolean) - Constructor for class desmoj.extensions.chaining.Transformer
-
* This Constructor sets the given times, initializes the queues and fills
the free service capacity queue.
- transformToExtern(String, Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- transformToExtern(Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- transformToExtern(Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- transformToIntern(String, Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- transformToIntern(Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- transformToIntern(Point) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- transport(Transportation) - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
This method is to be called from a Transporter
which wants
to transport goods as a master.
- transport(Transportation, Condition) - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
This method is to be called from a Transporter
who wants
to transport goods which comply to a certain condition.
- transport(Transportation) - Method in class desmoj.extensions.applicationDomains.production.TransportTerminal
-
This method is to be called from a Transporter
which wants
to transport goods.
- transport(Transportation, Condition) - Method in class desmoj.extensions.applicationDomains.production.TransportTerminal
-
This method is to be called from a Transporter
who wants
to transport goods which comply to a certain condition.
- Transportation - Class in desmoj.extensions.applicationDomains.production
-
Transportation is the object representing the process cooperation between a
Transporter
process and the goods (products represented by
Sim-processes) he is transporting.
- Transportation(Model, String, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.Transportation
-
Constructs a Transportation process where a master (
Transporter
) is transporting slaves (
SimPorcess
es) in a cooperate process.
- Transporter - Class in desmoj.extensions.applicationDomains.production
-
A Transporter represents any kind of vehicle or conveyor belt which carries
goods (products) around in a manufacturing system.
- Transporter(Model, String, int, int, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.Transporter
-
Constructs a Transporter which will carry around goods in a manufacturing
system.
- Transporter(Model, String, int, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.Transporter
-
Constructs a Transporter which will carry around goods in a manufacturing
system.
- transporterArrival() - Method in class desmoj.extensions.applicationDomains.harbour.C_Control
-
This method is used by a transporter (external/internal) to send the
message to this crane control that it arrives and waits on its serving.
- TransporterJob - Class in desmoj.extensions.applicationDomains.harbour
-
A TransporterJob represents a job that must be assigned to internal the
transporter get it done.
- TransporterJob(InternalTransporter, Job) - Constructor for class desmoj.extensions.applicationDomains.harbour.TransporterJob
-
Constructs a TransporterJob with the internal transporter and his job.
- TransporterSystem - Class in desmoj.extensions.applicationDomains.harbour
-
A TransporterSystem represents the system of the transporters that manages
the queues of the transporter and jobs, give the statistics about the
transporters and both queues.
- TransporterSystem(Model, String, int, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Constructor for a TransporterSystem.
- TransportJunction - Class in desmoj.extensions.applicationDomains.production
-
The TransportJunction is the place where Transporter
s pick up
the goods to move them around in a manufacturing system.
- TransportJunction(Model, String, int, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.TransportJunction
-
Constructor for a TransportJunction.
- TransportJunction(Model, String, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.TransportJunction
-
Constructor for a TransportJunction.
- TransportReporter - Class in desmoj.extensions.applicationDomains.production.report
-
Captures all relevant information about the TransportJunction
.
- TransportReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.production.report.TransportReporter
-
Constructor for a new TransportReporter.
- TransportRouteAnimation<E extends EntityBasicAnimation> - Class in desmoj.extensions.visualization2d.animation.transport
-
Creates a RouteAnimation for EntityAnimations or SimProcessAnimations
- TransportRouteAnimation(ModelAnimation, String, double, TransportStationAnimation, TransportStationAnimation, Position[], boolean) - Constructor for class desmoj.extensions.visualization2d.animation.transport.TransportRouteAnimation
-
creates a route from sourceStation tp sinkStation.
- TransportStationAnimation - Class in desmoj.extensions.visualization2d.animation.transport
-
Creates a station for Animation.
- TransportStationAnimation(ModelAnimation, String, Position, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.transport.TransportStationAnimation
-
creates a Station for animation
- TransportStrategy - Interface in desmoj.extensions.applicationDomains.harbour
-
A TransportStrategy is an interface and presents the strategy that a
transporter control uses by the assigning of the jobs to transporters.
- TransportTerminal - Class in desmoj.extensions.applicationDomains.production
-
A TransportTerminal is a place where a number of transporters (default are
SimpleTransporter
s) are waiting for goods to transport them
around.
- TransportTerminal(Model, String, int, int, int, NumericalDist<?>, NumericalDist<?>, int, int, int, int, Transportation, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.TransportTerminal
-
Constructor for a simple TransportTerminal where a given number of
SimpleTransporter
s wait for goods to carry them to their
destination.
- TransportTerminal(Model, String, int, int, NumericalDist<?>, NumericalDist<?>, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.TransportTerminal
-
Constructor for a simple TransportTerminal where a given number of
SimpleTransporter
s wait for goods to carry them to their
destination.
- Truck - Class in desmoj.extensions.applicationDomains.harbour
-
A Truck is an ExternalTransporter
which arrives at a container
terminal to deliver and /or pick up one some containers (goods).
- Truck(Model, String, long, long, double, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Truck
-
Constructs a Truck which arrives at a container terminal to deliver
and/or pick up some containers (goods).
- TSReporter - Class in desmoj.extensions.applicationDomains.harbour.report
-
Captures all relevant information about the TransporterSystem
.
- TSReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.harbour.report.TSReporter
-
Constructor for a new TSReporter.
- twistNumbers() - Method in class desmoj.core.dist.MersenneTwisterRandomGenerator
-
Internal procedure to create ("twist") 624 new pseudo random numbers
based on the last 624 pseudo random numbers.
U
- UNDEFINED - Static variable in class desmoj.core.simulator.QueueBased
-
Represents the value returned if for a given statistics no valid value can be returned.
- UNDEFINED - Static variable in class desmoj.core.statistic.StatisticObject
-
Represents the value returned in case of an error.
- UNDEFINED - Static variable in class desmoj.extensions.experimentation.util.Run
-
- UniformRandomGenerator - Interface in desmoj.core.dist
-
Interface for uniform pseudo random number generators to be used by the
distribution classes to compute their samples.
- unload(TimeSpan) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
This method describes the unloading action of this crane.
- unload(Unloading) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
This method describes the unloading action of this crane if has to wait
for an internal transporter before unloading it.
- Unloading - Class in desmoj.extensions.applicationDomains.harbour
-
Unloading is the object representing the process cooperation between a
InternalTransporter
or Crane
process and the
Truck or an Internal Transporter he is unloading.
- Unloading(Model, String, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Unloading
-
Constructs an Unloading process where a master (
InternalTransporter
) or Crane
is unloading
slave (Truck
or InternalTransporter
) in a
cooperate process.
- unsetProzessEntity(int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
remove entity from position index as processed entity
- unsetProzessEntity(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
remove entityId from processed entity
This method is normally used.
- unsetResourceEntity(int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
remove entity from position index as resource entity
- unsetResourceEntity(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
remove resource entity with entityId
- update(T, X) - Method in interface desmoj.core.observer.Observer
-
This Method is called when a Subject calls his notify Method
- update() - Method in class desmoj.core.statistic.Accumulate
-
Updates this Accumulate
object by fetching the actual
value of the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.Accumulate
-
Updates this Accumulate
object with the double value given
as parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.Accumulate
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update(TimeSpan) - Method in class desmoj.core.statistic.Aggregate
-
- update(double) - Method in class desmoj.core.statistic.Aggregate
-
Increments the value of this Aggregate
object by the value
given in the parameter n.
- update(Observable, Object) - Method in class desmoj.core.statistic.Aggregate
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update(boolean) - Method in class desmoj.core.statistic.BoolStatistic
-
Updates this BoolStatistic
object with a boolean double value given as
parameter.
- update() - Method in class desmoj.core.statistic.Count
-
Increments the counter of this Count
object by one.
- update(long) - Method in class desmoj.core.statistic.Count
-
Increments the counter of this Count
object by the value
given in the parameter n.
- update(Observable, Object) - Method in class desmoj.core.statistic.Count
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update() - Method in class desmoj.core.statistic.DataListTally
-
Updates this DataListTally
object by fetching the actual
value of the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.DataListTally
-
Updates this DataListTally
object with the double value
given as parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.DataListTally
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update() - Method in class desmoj.core.statistic.Histogram
-
Updates this Histogram
object by fetching the actual value
of the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.Histogram
-
Updates this Histogram
object with the double value given
as parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.Histogram
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update() - Method in class desmoj.core.statistic.HistogramAccumulate
-
Updates this Histogram
object by fetching the actual value
of the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.HistogramAccumulate
-
Updates this Histogram
object with the double value given
as parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.HistogramAccumulate
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update() - Method in class desmoj.core.statistic.Regression
-
Updates this Regression
object by fetching the actual
values of the ValueSupplier
s and processing them.
- update(double, double) - Method in class desmoj.core.statistic.Regression
-
Updates this Regression
object with the x and y double
values given as parameters.
- update(Observable, Object) - Method in class desmoj.core.statistic.Regression
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update(TimeSpan) - Method in class desmoj.core.statistic.StatisticObjectSupportingTimeSpans
-
Updates this data collector object with a specific TimeSpan
.
- update() - Method in class desmoj.core.statistic.Tally
-
Updates this Tally
object by fetching the actual value of
the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.Tally
-
Updates this Tally
object with the double value given as
parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.Tally
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update() - Method in class desmoj.core.statistic.TallyRunning
-
Updates this TallyRunning
object by fetching the actual value of
the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.TallyRunning
-
Updates this TallyRunning
object with the double value given as
parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.TallyRunning
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update() - Method in class desmoj.core.statistic.TextHistogram
-
Updates this TextHistogram
object by fetching the actual
value of the TextSupplier
and processing it.
- update(String) - Method in class desmoj.core.statistic.TextHistogram
-
Updates this TextHistogram
object with the String value
given as parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.TextHistogram
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update(TimeSpan) - Method in class desmoj.core.statistic.TimeSeries
-
- update() - Method in class desmoj.core.statistic.TimeSeries
-
Updates this TimeSeries
object by fetching the actual
value of the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.TimeSeries
-
Updates this TimeSeries
object with the double value given
as parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.TimeSeries
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update(TimeSpan) - Method in class desmoj.core.statistic.ValueStatistics
-
- update() - Method in class desmoj.core.statistic.ValueStatistics
-
Updates this ValueStatistics
object by fetching the actual
value of the ValueSupplier
and processing it.
- update(double) - Method in class desmoj.core.statistic.ValueStatistics
-
Updates this ValueStatistics
object with the double value
given as parameter.
- update(Observable, Object) - Method in class desmoj.core.statistic.ValueStatistics
-
Implementation of the virtual update(Observable, Object)
method of the Observer
interface.
- update() - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
-
- update(IGraphicalObserver) - Method in interface desmoj.extensions.experimentation.ui.GraphicalObserverContext
-
Should update the given graphical observer's display
- update() - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
-
Requests an update of the observer's display from the context.
- update(IGraphicalObserver) - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Updates the given graphical observer's display
- update(Observable, Object) - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
The update method (required by interface 'Observer') will be called, if
the TimeSeries produces new values.
- update(Observable, Object) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
This method is implemented for interface observer.
- update(double) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AccumulateAnimation
-
Add a value to statistical object.
- update(double) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AggregateAnimation
-
Add a value to statistical object.
- update(long) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.CountAnimation
-
Add a value to statistical object.
- update(double) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.HistogramAnimation
-
Add a value to statistical object.
- update(double) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TallyAnimation
-
Add a value to statistical object.
- update(double) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TimeSeriesAnimation
-
Add a value to statistical object.
- update(double, long) - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
-
add a new point to the time/observation series.
- update(Color, Color) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
Update of GraficGrafic
called by BackgroundElement.setData and
BackgroundElementGragic.updateInit()
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
update of ResourceGrafic content.
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
update of ListGrafic content.
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
update of ProcessGrafic content.
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
update of ProcessNewGrafic content.
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
update of ResourceGrafic content.
- update(long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
-
update entities on route
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
updates the StatisticGrafic Instance.
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
update of ResourceGrafic content.
- update() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
update of ResourceGrafic content.
- updateDynamic(long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- updateDynamic(long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- updateEntityPositions(long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteDynamicComponent
-
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
called by ViewGrafic.updateInit
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
-
called by ViewGrafic.updateInit
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
Initialize resource panel
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- updateInit(long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
- updateInit(Model, String, JComponent, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- updateInit(Model, String, JComponent, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
initialize process- and line-panel
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
Initialize resource panel
- updateInit(Model, String, long) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
-
called by ViewGrafic by view or zoom change
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
-
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
Put all StatisticGrafic instances into panel.
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
Initialize resource panel
- updateInit(long) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- updateInit(Model, String, JComponent) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
Initialize WaitingQueue panel
- updatePlotter() - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
This method updates the chart.
- updateSimulationTime(boolean) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
repaint SimulationTime
- updateSimulationTimeBounds(boolean) - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
repaint SimulationTimeBounds
- URLTreePanel - Class in desmoj.extensions.experimentation.ui
-
Construct a tree with a root that has each experiment as a child.
- URLTreePanel() - Constructor for class desmoj.extensions.experimentation.ui.URLTreePanel
-
Creates a new URLTreePanel
V
- value(double) - Method in interface desmoj.core.dist.Function
-
Method to compute the function value out of the given input value.
- value() - Method in class desmoj.core.statistic.ValueSupplier
-
When using the Pull-Model or the automatic update function this method
must be overridden by the user in a way that it provides the value (as a
double
) desired.
- value() - Method in class desmoj.extensions.visualization3d.VisualizationClockAlpha
-
- VALUE_SEPARATOR - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
In some parameters the value have some parts (e.g. coordinates).
- valueOf(String) - Static method in enum desmoj.core.simulator.CoroutineModel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum desmoj.core.simulator.Parameter.ParameterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum desmoj.core.simulator.QueueBased.QueueAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum desmoj.extensions.crossbar.CrossbarMessage.DistributionMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum desmoj.core.simulator.CoroutineModel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum desmoj.core.simulator.Parameter.ParameterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum desmoj.core.simulator.QueueBased.QueueAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum desmoj.extensions.crossbar.CrossbarMessage.DistributionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueStatistics - Class in desmoj.core.statistic
-
The ValueStatistics
class is the super class for all the
classes providing a statistic analysis about one value (e.g. minimum and
maximum values).
- ValueStatistics(Model, String, ValueSupplier, boolean, boolean) - Constructor for class desmoj.core.statistic.ValueStatistics
-
Constructor for a ValueStatistics object that will be connected to a
ValueSupplier
.
- ValueStatistics(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.ValueStatistics
-
Constructor for a ValueStatistics object that has NO connection to a
ValueSupplier
.
- ValueSupplier - Class in desmoj.core.statistic
-
Supplies observers with values of their interest.
- ValueSupplier(String) - Constructor for class desmoj.core.statistic.ValueSupplier
-
Constructs a simple valuesupplier by giving it a name.
- VELOCITY_KEY - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name of velocity- parameter and attribute of an entity.
- VerticalLabelUI - Class in desmoj.extensions.visualization2d.engine.util
-
package to rotate a label from horizontal to vertical
- VerticalLabelUI(boolean) - Constructor for class desmoj.extensions.visualization2d.engine.util.VerticalLabelUI
-
- ViewerApplet - Class in desmoj.extensions.visualization2d.engine.viewer
-
Applet zum Animieren von Simulationen
siehe auch animation.viewer.ViewerFrame und animation.viewer.ViewerPanel
Parameter:
"cmdsUrl", "URL", "absolute oder relative URL of commands file"
"simulationIconDir", "URL", "absolute oder relative URL of simulationIconDir"
"locale", "Sprachsteuerung fuer die Anwendung"
- ViewerApplet() - Constructor for class desmoj.extensions.visualization2d.engine.viewer.ViewerApplet
-
- ViewerButtonApplet - Class in desmoj.extensions.visualization2d.engine.viewer
-
Applet zum Animieren von Simulationen
siehe auch animation.viewer.ViewerFrame und animation.viewer.ViewerPanel
Parameter:
"cmdsUrl", "URL", "absolute oder relative URL of commands file"
"simulationIconDir", "URL", "absolute oder relative URL of simulationIconDir"
"locale", "Sprachsteuerung fuer die Anwendung"
"title", "Beschriftung des Button"
"buttonColor", "Button-Farbe in red|green|blue Notation"
"viewerRectangle", "ViewerRectangle in x|y|width|height Notation"
- ViewerButtonApplet() - Constructor for class desmoj.extensions.visualization2d.engine.viewer.ViewerButtonApplet
-
- ViewerFrame - Class in desmoj.extensions.visualization2d.engine.viewer
-
Swing-application to animate a simulation
changed 2014-03-05 by Christian M�ller, TH Wildau; added method: waitOnClose()
- ViewerFrame(URL, URL, Locale) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.ViewerFrame
-
starts viewer application
the call must have the form:
v = new ViewerFrame(cmdFile, imagePath);
v.setLocation(0, 0);
v.setSize(800, 500);
v.getViewerPanel().setDefaultPath(PATH_DATA, PATH_DATA);
v.getViewerPanel().lastCall();
- ViewerFrame(URL, URL, URL, Locale) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.ViewerFrame
-
starts viewer application
the call must have the form:
v = new ViewerFrame(cmdFile, imagePath);
v.setLocation(0, 0);
v.setSize(800, 500);
v.getViewerPanel().setDefaultPath(PATH_DATA, PATH_DATA);
v.getViewerPanel().lastCall();
- ViewerPanel - Class in desmoj.extensions.visualization2d.engine.viewer
-
Swing-Panel to animate a simulation.
- ViewerPanel(URL, URL, AppletContext, Locale) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
starts viewer application
- ViewerPanel(URL, URL, URL, AppletContext, Locale) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
starts viewer application
- ViewGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
The Viewer contains TabedPane with different views.
- ViewGrafic(Model, String) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
- VisibleObject - Interface in desmoj.extensions.space3D
-
This interface defines the methods for objects which should be visualized.
- VisualEvent - Class in desmoj.extensions.visualEvents
-
This is the basic class for all the events which indicate the changing of the spatial attributes.
- VisualEvent(Object, String, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.VisualEvent
-
Constructs a VisualEvent.
- VisualEventListener - Interface in desmoj.extensions.visualEvents
-
This is the basic listener interface for all the VisualEvents
- visualEventReceived(VisualEvent) - Method in interface desmoj.extensions.visualEvents.VisualEventListener
-
Invoked when a VisualEvent occurred.
- visualEventReceived(VisualEvent) - Method in class desmoj.extensions.visualization3d.VisualizationControl
-
- VisualEventTransmitter - Class in desmoj.extensions.visualEvents
-
This class is responsible for firing the SpatialEvents.
- VisualEventTransmitter() - Constructor for class desmoj.extensions.visualEvents.VisualEventTransmitter
-
- VisualizationClock - Class in desmoj.extensions.visualization3d
-
A clock who provides the modified time value for the
VisualModules controlled by the VisualizationControl.
- VisualizationClock() - Constructor for class desmoj.extensions.visualization3d.VisualizationClock
-
Constructs a new ViaualizationClock with speed rate of 1.
- VisualizationClockAlpha - Class in desmoj.extensions.visualization3d
-
This Alpha uses the VisualizationClock instead of the system clock for
speed control.
- VisualizationClockAlpha(long) - Constructor for class desmoj.extensions.visualization3d.VisualizationClockAlpha
-
Constructs an VisualizationClockAlpha object with specified duration.
- VisualizationControl - Class in desmoj.extensions.visualization3d
-
This class provides the central control unit for the spatial visualization.
- VisualizationControl() - Constructor for class desmoj.extensions.visualization3d.VisualizationControl
-
Constructs a VisualControl.
- VisualModule - Interface in desmoj.extensions.visualization3d
-
This is the interface every visualization module should implement.
W
- waitCancel(P) - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
Removes the given SimProcess from the Queue.
- waitForMessage() - Method in class desmoj.extensions.crossbar.MessageChannel
-
Wait for a
CrossbarMessage
on this channel, thereby passivating
the current process.
- waitForMessage(TimeInstant) - Method in class desmoj.extensions.crossbar.MessageChannel
-
Wait for a
CrossbarMessage
on this channel, thereby passivating
the current process.
- waitForMessage(TimeSpan) - Method in class desmoj.extensions.crossbar.MessageChannel
-
Wait for a
CrossbarMessage
on this channel, thereby passivating
the current process.
- waitForMessage(List<MessageChannel<T>>) - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Wait for a
CrossbarMessage
on the specified message channels,
thereby passivating the current process.
- waitForMessage(List<MessageChannel<T>>, TimeInstant) - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Wait for a
CrossbarMessage
on the specified message channels,
thereby passivating the current process.
- waitForMessage(List<MessageChannel<T>>, TimeSpan) - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Wait for a
CrossbarMessage
on the specified message channels,
thereby passivating the current process.
- WaitingQueue - Class in desmoj.extensions.visualization2d.engine.model
-
Waiting Queue for master slave cooperation
- WaitingQueue(Model, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- WaitingQueueGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of WaitingQueue
- WaitingQueueGrafic(WaitingQueue, String, Point, String, int, boolean, Dimension) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
- waitOnClose() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerFrame
-
stops the thread, until ViewerFrame is closed
- waitOnCoop() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
This method is called from a SimProcess which wants to cooperate as a
slave.
- waitOnCoop() - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
This method is inherited from the class WaitQueue
and will
be overwritten here to use the more suitable method
waitOnTransport()
.
- waitOnCoop() - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
-
This method is called from a SimProcessAnimation which wants to
cooperate as a slave.
- waitOnLoading() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
This method must be used by an internal transporter if he wants to be
loaded by this crane.
- waitOnProcessing() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
This method is called from a sim-process (part or product) which wants to
be processed at this WorkStation as a slave.
- waitOnTransport() - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
This method is called from a sim-process which wants to be transported as
a slave.
- waitOnTransport() - Method in class desmoj.extensions.applicationDomains.production.TransportTerminal
-
This method is called from a sim-process which wants to be transported as
a slave.
- waitOnUnloading() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
This method must be used by an internal transporter if he wants to be
unloaded by this crane.
- WaitQueue<M extends SimProcess,S extends SimProcess> - Class in desmoj.core.advancedModellingFeatures
-
The WaitQueue is used to synchronize the cooperation of two processes.
- WaitQueue(Model, String, int, int, int, int, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.WaitQueue
-
Constructor for a WaitQueue.
- WaitQueue(Model, String, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.WaitQueue
-
Constructor for a WaitQueue.
- WaitQueueAnimation - Class in desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures
-
Animation of a WaitQueue
- WaitQueueAnimation(ModelAnimation, String, int, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
-
Constructor with same parameters as WaitQueue
- WaitQueueAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
-
Constructor with same parameters as WaitQueue
- WaitQueueReporter - Class in desmoj.core.advancedModellingFeatures.report
-
Captures all relevant information about the WaitQueue
.
- WaitQueueReporter(Reportable) - Constructor for class desmoj.core.advancedModellingFeatures.report.WaitQueueReporter
-
Constructor for a new WaitQueueReporter.
- waitUntil(Condition<P>) - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
Lets the current process wait in the CondQueue until a certain condition,
given as a parameter, has become true.
- waitUntil(Condition, SimProcessAnimation) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.CondQueueAnimation
-
e wird in die CondQueue eingefuegt und wieder entfernt wenn cond erfuellt ist.
- weekend - Static variable in class desmoj.extensions.scheduling.EntitySchedule
-
- windowClosing(WindowEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WindowClosingAdapter
-
- WindowClosingAdapter - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Adapter to close a Frame
- WindowClosingAdapter(boolean) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.WindowClosingAdapter
-
- WindowClosingAdapter() - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.WindowClosingAdapter
-
- Worker - Class in desmoj.extensions.applicationDomains.production
-
A Worker represents any kind of human worker who is working at some
WorkStation
and processing parts (products or goods) there.
- Worker(Model, String, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.Worker
-
A standard constructor for a Worker needs a model he belongs to, a name
and a flag stating if trace messages of this Worker should be displayed
in the trace file.
- workingDays - Static variable in class desmoj.extensions.scheduling.EntitySchedule
-
- WorkStation - Class in desmoj.extensions.applicationDomains.production
-
A WorkStation is the place, where products (parts) are processed by a machine
or parts are assembled by a worker or machine.
- WorkStation(Model, String, PartsList, int, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.WorkStation
-
Constructor for a WorkStation.
- WorkStation(Model, String, PartsList, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.WorkStation
-
Constructor for a WorkStation.
- WorkStationReporter - Class in desmoj.extensions.applicationDomains.production.report
-
Captures all relevant information about the WorkStation
.
- WorkStationReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.production.report.WorkStationReporter
-
Constructor for a new WorkStationReporter.
- write(String) - Method in class desmoj.core.report.FileOutput
-
Writes the given String to the open file.
- write(Command) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
write a command in CommandFrame.writeCmdBuffer.
- write(Command) - Method in class desmoj.extensions.visualization2d.engine.command.CommandSequence
-
Write a command on internal writeCmdBuffer
- write(Command) - Method in class desmoj.extensions.visualization2d.engine.command.WriteCmds
-
write a command in CommandFrame.writeCmdBuffer.
- WriteBsp0 - Class in desmoj.extensions.visualization2d.engine
-
Test-Application for writer testing.
- WriteBsp0(URL) - Constructor for class desmoj.extensions.visualization2d.engine.WriteBsp0
-
- WriteBspArztPraxis0 - Class in desmoj.extensions.visualization2d.engine
-
Test-Application for writer testing.
- WriteBspArztPraxis0(URL) - Constructor for class desmoj.extensions.visualization2d.engine.WriteBspArztPraxis0
-
- writeCell(String, int) - Method in class desmoj.core.report.ASCIITableFormatter
-
Writes the given string followed by a separator character
- writeCell(String, int) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Creates a new table cell and writes the given String into that cell.
- writeCell(String, int) - Method in class desmoj.core.report.HTMLTableFormatter
-
Creates a new table cell and writes the given String into that cell.
- writeCell(String, int) - Method in interface desmoj.core.report.TableFormatter
-
Should write the given string into a new table cell
- WriteCmds - Class in desmoj.extensions.visualization2d.engine.command
-
Basic methods for cmds-file generation
- writeColoredCell(Color) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Creates a new table cell with the specified color.
- writeDrawingScript(Canvas) - Method in class desmoj.core.report.JavaScriptFormatter
-
- writeHeading(int, String) - Method in class desmoj.core.report.ASCIITableFormatter
-
Writes the given heading enclosed in asterisks followed by a newline
character.
- writeHeading(int, String) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Creates a newcentered heading row to print a title in.
- writeHeading(int, String) - Method in class desmoj.core.report.HTMLTableFormatter
-
Creates a newcentered heading row to print a title in.
- writeHeading(int, String) - Method in interface desmoj.core.report.TableFormatter
-
Should write the given heading of size i into a new table cell
- writeHeadingCell(String) - Method in class desmoj.core.report.ASCIITableFormatter
-
Writes a heading cell.
- writeHeadingCell(String) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Creates a new table cell and writes the given String into that cell as
heading cells in bold letters and with centered text.
- writeHeadingCell(String) - Method in class desmoj.core.report.HTMLTableFormatter
-
Creates a new table cell and writes the given String into that cell as
heading cells in bold letters and with centered text.
- writeHeadingCell(String) - Method in interface desmoj.core.report.TableFormatter
-
Should write the given heading of default size into a new table cell
- writeHorizontalRuler() - Method in class desmoj.core.report.ASCIITableFormatter
-
Writes a line of asterisks and a newline.
- writeHorizontalRuler() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Inserts a reference to the top page and writes the HTML tag for inserting a horizontal ruler into the file.
- writeHorizontalRuler() - Method in class desmoj.core.report.HTMLTableFormatter
-
Writes the HTML tag for inserting a horizontal ruler into the file.
- writeHorizontalRuler() - Method in interface desmoj.core.report.TableFormatter
-
Writes a horizontal ruler
- writeln(String) - Method in class desmoj.core.report.FileOutput
-
Writes the given String to the open file, adding a line separator to the
end of the String written.
- writeNode(Node, FileOutputStream) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Writes a DOM node (and all its ancestors) to the given output stream
- writeReport(Model, String) - Method in class desmoj.core.simulator.Experiment
-
Triggers the reporters of the given model or submodel to write their
report data into the report output registered at the experiment's
messagemanager.
- writeReport(String) - Method in class desmoj.core.simulator.Experiment
-
Triggers the reporters to write their data into the report output
registered at the experiment's messagemanager.
- writeSep(String) - Method in class desmoj.core.report.FileOutput
-
Writes the given String to the open file, adding a separator to the end
of the String written.
- writeTime(String) - Method in class desmoj.core.report.AbstractTableFormatter
-
Returns a formatted time string
- writeTime(String) - Method in interface desmoj.core.report.TableFormatter
-
Should format the given time String and write it into a cell
X
- xIsConstant() - Method in class desmoj.core.statistic.Regression
-
Returns true
when the x-values are constant.
- XMLFilter - Class in desmoj.extensions.experimentation.util
-
- XMLFilter() - Constructor for class desmoj.extensions.experimentation.util.XMLFilter
-
- XMLHelper - Class in desmoj.extensions.xml.util
-
A utility class providing several static methods to handle DOM documents.
- XMLHelper() - Constructor for class desmoj.extensions.xml.util.XMLHelper
-
- XMLOutput - Class in desmoj.extensions.xml.report
-
Class to receive information from reporters and create an xml file out of it.
- XMLOutput() - Constructor for class desmoj.extensions.xml.report.XMLOutput
-
- XMLReportOutput - Class in desmoj.extensions.xml.report
-
Class to receive information from reporters and create an xml file out of it.
- XMLReportOutput() - Constructor for class desmoj.extensions.xml.report.XMLReportOutput
-
Create a new XMLReportOutput class *
- XMLTraceOutput - Class in desmoj.extensions.xml.report
-
Use this class to produce simulation traces in xml-format.
- XMLTraceOutput() - Constructor for class desmoj.extensions.xml.report.XMLTraceOutput
-
create a new XMLTraceOutput class *
- XSLFilter - Class in desmoj.extensions.experimentation.util
-
- XSLFilter() - Constructor for class desmoj.extensions.experimentation.util.XSLFilter
-
Y
- Yard - Class in desmoj.extensions.applicationDomains.harbour
-
Yard is the place where containers (or other kind of goods) can be stored by
transpoters or cranes and retrieved by transporters or cranes.
- Yard(Model, String, ChooseBlockYardStrategy, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Yard
-
Constructor for a Yard.
- YardReporter - Class in desmoj.extensions.applicationDomains.harbour.report
-
Captures all relevant information about the Yard.
- YardReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.harbour.report.YardReporter
-
Constructor for a new YardReporter.
- yIsConstant() - Method in class desmoj.core.statistic.Regression
-
Returns true
when the y-values are constant.
Z
- zeroWaits() - Method in class desmoj.core.simulator.QueueBased
-
Returns the number of objects that have passed through the queue without spending time waiting.
- ZoomEntry(String, boolean, double, Point, Rectangle) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic.ZoomEntry
-
- ZoomMarker - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Class to paint a marker at zoom center.
- ZoomMarker(Model, String, Point) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.ZoomMarker
-
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z