a and b
returning |a-b|
.
- AbstractChartData<N extends java.lang.Number> - Interface in desmoj.core.report.html5chart
-
An interface for chart data with a numerical data type.
- AbstractChartDataTable<N extends java.lang.Number> - Class in desmoj.core.report.html5chart
-
A chart data table with data values from type
N
.
- AbstractChartDataTable() - Constructor for class desmoj.core.report.html5chart.AbstractChartDataTable
-
- AbstractNumericalChartCanvas<N extends java.lang.Number> - Class in desmoj.core.report.html5chart
-
A general Chart environment with defined gaps between the canvas border and the actual chart.
- AbstractNumericalChartCanvas(String, int, int) - Constructor for class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
Create a canvas.
- AbstractNumericalCoorChartCanvas<N extends java.lang.Number> - Class in desmoj.core.report.html5chart
-
A Chart with a numerical scale (only) on the y-axis.
- AbstractNumericalCoorChartCanvas(String, int, int, AbstractChartData<N>) - Constructor for class desmoj.core.report.html5chart.AbstractNumericalCoorChartCanvas
-
Create a canvas.
- AbstractNumericalCoorChartCanvasDouble - Class in desmoj.core.report.html5chart
-
A chart to represent
Double
data on the y-axis of a coordinate system.
- AbstractNumericalCoorChartCanvasDouble(String, int, int, AbstractChartData<Double>) - Constructor for class desmoj.core.report.html5chart.AbstractNumericalCoorChartCanvasDouble
-
- AbstractNumericalCoorChartCanvasLong - Class in desmoj.core.report.html5chart
-
A chart to represent
Long
data on the y-axis of a coordinate system.
- AbstractNumericalCoorChartCanvasLong(String, int, int, AbstractChartData<Long>) - Constructor for class desmoj.core.report.html5chart.AbstractNumericalCoorChartCanvasLong
-
- AbstractTableFormatter - Class in desmoj.core.report
-
A basic implementation of the TableFormatter interface realizing common
properties of table formatters.
- AbstractTableFormatter() - Constructor for class desmoj.core.report.AbstractTableFormatter
-
- accept(File) - Method in class desmoj.extensions.experimentation.util.XMLFilter
-
Accepts all directories and xml files.
- accept(File) - Method in class desmoj.extensions.experimentation.util.XSLFilter
-
Accepts all directories and xsl files.
- accept(File) - Method in class desmoj.extensions.visualization2d.engine.viewer.CmdsFileFilter
-
- accept(File) - Method in class desmoj.extensions.visualization2d.engine.viewer.IconDirFilter
-
- accept(File) - Method in class desmoj.extensions.visualization2d.engine.viewer.SnapShotDirFilter
-
- AccessPoint - Interface in desmoj.core.util
-
An access point provides a generic interface to get attribute values from
objects.
- AccessPointTableModel - Class in desmoj.extensions.experimentation.ui
-
Adapter to show a map of access points in a swing table.
- AccessPointTableModel(Map) - Constructor for class desmoj.extensions.experimentation.ui.AccessPointTableModel
-
Creates a new table model for the given table of access points
- AccessUtil - Class in desmoj.extensions.experimentation.util
-
Utility class for working with access points.
- AccessUtil() - Constructor for class desmoj.extensions.experimentation.util.AccessUtil
-
- Accumulate - Class in desmoj.core.statistic
-
The
Accumulate
class is providing a statistic analysis about
one value.
- Accumulate(Model, String, ValueSupplier, boolean, boolean, boolean) - Constructor for class desmoj.core.statistic.Accumulate
-
Constructor for a Accumulate object that will be connected to a
ValueSupplier
, from which the values will be fetched.
- Accumulate(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.Accumulate
-
Constructor for a Accumulate object that will not be connected to a
ValueSupplier
automatically.
- Accumulate(Model, String, double, boolean, boolean) - Constructor for class desmoj.core.statistic.Accumulate
-
Constructor for a Accumulate object that will not be connected to a
ValueSupplier
automatically.
- AccumulateAnimation - Class in desmoj.extensions.visualization2d.animation.core.statistic
-
Animation of Accumulate
Double values will be collected
TypeData: Statistic.DATA_TimeSeries
TypeIndex: Statistic.INDEX_Mean_StdDev
- AccumulateAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.statistic.AccumulateAnimation
-
Constructor with the same parameters as in Accumulate
- AccumulateReporter - Class in desmoj.core.report
-
Captures all relevant information about the Accumulate.
- AccumulateReporter(Reportable) - Constructor for class desmoj.core.report.AccumulateReporter
-
Constructor for a new AccumulateReporter.
- actionPerformed(ActionEvent) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Event handler for this class.
- actionPerformed(ActionEvent) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Event handler for the items in the context menu.
- actionPerformed(ActionEvent) - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
Called by popup menu items to show statistics in InfoPane.
- actionPerformed(ActionEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.Click
-
- actionPerformed(ActionEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.HelpDialogTemplate
-
- actionPerformed(ActionEvent) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
set its by click invisible, when its empty
Listener is set in Constructor of TabContent
- activate() - Method in class desmoj.core.simulator.SimProcess
-
Schedules the SimProcess to be activated at the current simulation time.
- activate(TimeInstant) - Method in class desmoj.core.simulator.SimProcess
-
Schedules the SimProcess to be activated at the given point in
simulation time.
- activate(TimeSpan) - Method in class desmoj.core.simulator.SimProcess
-
Schedules the SimProcess to be activated after a given span of
simulation time.
- activateAfter(Schedulable) - Method in class desmoj.core.simulator.SimProcess
-
Schedules this SimProcess to be activated directly after the given
Schedulable, which itself is already scheduled.
- activateBefore(Schedulable) - Method in class desmoj.core.simulator.SimProcess
-
Schedules this SimProcess to be activated directly before the given
Schedulable, which itself is already scheduled.
- activateInterArrivalTimeTally(Class<? extends Reporter>, boolean) - Method in class desmoj.core.statistic.Count
-
Activates the inter-arrival-time Tally to observe the timespans between
calls of the update-Method.
- activateInterArrivalTimeTally(boolean) - Method in class desmoj.core.statistic.Count
-
Activates the inter-arrival-time Tally to observe the timespans between
calls of the update-Method.
- activateInterArrivalTimeTally() - Method in class desmoj.core.statistic.Count
-
Activates the inter-arrival-time Tally to observe the timespans between
calls of the update-Method.
- activatePreempt() - Method in class desmoj.core.simulator.SimProcess
-
Schedules the SimProcess to be activated immediately at the given point in
simulation time, implicitly stalling the current process until the activated process withdraws
program control, referred to as process preemption.
- add(E, double) - Method in class desmoj.core.dist.EntityDistEmpirical
-
Adds an entity (type E) to the range of this distribution, unless it is
already present.
- add(E) - Method in class desmoj.core.dist.EntityDistUniform
-
Adds an entity (type E) to the range of this distribution, unless it is
already present.
- add(O) - Method in class desmoj.core.dist.Series
-
Adds a new sample entry at the end of the entry list.
- add(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new TimeSpan object representing the sum of the given TimeSpan
objects.
- add(TimeSpan, TimeInstant) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new Time Instant determined from the instant passed to this
method plus the time span passed to method.
- add(TimeInstant, TimeSpan) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new Time Instant determined from the instant passed to this
method plus the time span passed to method.
- add(double) - Method in class desmoj.core.statistic.DataListTally.DataList
-
Adds an Element to the end of the DataList.
- add(IGraphicalObserver) - Method in interface desmoj.extensions.experimentation.ui.GraphicalObserverContext
-
Should add a graphical observer to the context.
- add(IGraphicalObserver) - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Adds a new graphical observer to the desktop
- add(EntityScheduleEntry) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
fuegt dem Schedule ein EntityScheduleEntry hinzu
- add(Length) - Method in class desmoj.extensions.space3D.Length
-
Adds 2 length objects.
- add(EntryAnimation<Proc, Res>) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
-
- add(E) - Method in class desmoj.extensions.visualization2d.engine.orga.ClassContent
-
- addAll(Collection<O>) - Method in class desmoj.core.dist.Series
-
Adds all elements of a given Collection to the entry list.
- addBlock(Block) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Method for producers to make the Yard add a block.
- addCell(Object) - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.Row
-
Adds a cell with the given value to this row
- addComponent(SimProcess) - Method in class desmoj.core.simulator.ComplexSimProcess
-
Adds a SimProcess as a component to this ComplexSimProcess.
- addControlEventListener(ControlEventListener) - Method in class desmoj.extensions.visualization3d.VisualizationControl
-
Adds a ControlEventListener for receiving the ControlEvents from
the VisualModules
- addCrane(Crane) - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
This method is used to add a crane to the cranes queue of this
CranesSystem.
- addDebugReceiver(MessageReceiver) - Method in class desmoj.core.simulator.Experiment
-
Adds a messagereceiver for debugnotes to the experiment.
- addElement(Document, Element, String, String, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
adds an Element with one attribut to a DOM-tree.
- addElement(Document, Element, String, String, String, String, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
adds an Element with two attributs to a DOM-tree.
- addEntity(String, String) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
fuegt neues Entity Objekt in content Liste am Anfang eingefuegt.
- addEntry(double, double) - Method in class desmoj.core.dist.ContDistEmpirical
-
Adds a new entry of an empirical value and its associated cumulative
frequency.
- addEntry(N, double) - Method in class desmoj.core.dist.DiscreteDistEmpirical
-
Adds a new entry of an empirical value and its associated frequency.
- addEntry(String[], String[], long) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
adds set of process- and resource-entities to process.
- addEntry(String[], int, long) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
adds set of process- and no. of resources to process.
- addEntryPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialEntity
-
- addEntryPoint(String, Length, Length, Length) - Method in interface desmoj.extensions.space3D.SpatialObject
-
Adds an entry point to this SpatialObject.
- addEntryPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- addEntryPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialQueue
-
- addEntryPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- addErrorReceiver(MessageReceiver) - Method in class desmoj.core.simulator.Experiment
-
Adds a messagereceiver for error messages to the experiment.
- addExitPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialEntity
-
- addExitPoint(String, Length, Length, Length) - Method in interface desmoj.extensions.space3D.SpatialObject
-
Adds an exit point to this SpatialObject.
- addExitPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialProcessQueue
-
- addExitPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialQueue
-
- addExitPoint(String, Length, Length, Length) - Method in class desmoj.extensions.space3D.SpatialSimProcess
-
- addExperimentListener(ExperimentListener) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Adds a listener to the contained experiment's running status
- addHeadingCell(Object) - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.Row
-
Adds a heading cell with the given value to this row
- addJob(Job) - Method in class desmoj.extensions.applicationDomains.harbour.T_Control
-
This method is used to add the job to the transport control to get
assigned to a transporter.
- addJob(Job) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
This method is used to add the job to the jobs queue of this
TransporterSystem.
- addLast(Reporter) - Method in class desmoj.core.report.ReportManager
-
Adds a report to the very end of the vector hanlded by this
reportmanager.
- addLegend(String) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Adds a new legend item at the bottom of the panel in a new color.
- addModule(VisualModule) - Method in class desmoj.extensions.visualization3d.VisualizationControl
-
Registers a VisualModule to the VisualizationController.
- addObserver(Observer<T, X>) - Method in interface desmoj.core.observer.Subject
-
This method adds an observer to the subject
- addObserver(Observer<T, X>) - Method in class desmoj.core.observer.SubjectAdministration
-
Adds an observer to the observer list
- addObserver(Observer<QueueBased, QueueBased.QueueAction>) - Method in class desmoj.core.simulator.QueueBased
-
- addPart(Class, int) - Method in class desmoj.extensions.applicationDomains.production.PartsList
-
Adds a pair of [kind of part, quantity of that kind of part] to the
PartsList.
- addPossibleAttribut(String) - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
-
add an attribute-key as possible
- addPossibleAttribute(String) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
Defines possible Attributes
Unvalid signs ;,:| are changed to _
- addPossibleState(String, String) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
Defines the possible states and with which icon this state will be animated.
- addProcess(E) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The addPropertyChangeListener method was generated to support the
propertyChange field.
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The addPropertyChangeListener method was generated to support the
propertyChange field.
- addReceiver(MessageReceiver, Class<?>) - Method in class desmoj.core.simulator.Experiment
-
Adds a messagereceiver for the given subtype of message to the
experiment.
- addRoot(Component) - Method in class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
Hinzufuegen einer Komponente zur Liste der Parrent Komponenten
- addSimClockListener(SimClockListener) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Adds a listener to the contained experiment's sim clock
- addSimRunListener(SimRunListener) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
adds a new SimRunListener.
- addSpatialObject(String, SpatialObject) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
-
Register a new SpatialObject.
- addStatistic(String, String, int, boolean) - Method in class desmoj.extensions.visualization2d.engine.viewer.InfoPane
-
fuegt neues Statistic Objekt in content Liste am Anfang eingefuegt.
- addSumDistanceEmptyDrives(double) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Change the whole distance of the empty drives of all the transporters to
a new value.
- addSumDistanceLoadedDrives(double) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Change the whole distance of the loaded drives of all the transporters to
a new value.
- addSumLoadTime(double) - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Change the whole time that all the cranes needed to load the transporters
to a new value.
- addSumNumEmptyDrives(long) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Change the number of the empty drives of all the transporters to a new
value.
- addSumNumLoadedDrives(long) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Change the number of the loaded drives of all the transporters to a new
value.
- addSumNumLoadedUnits(long) - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Change the number of the loaded units of all the cranes to a new value.
- addSumNumUnloadedUnits(long) - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Change the number of the unloaded units of all the cranes to a new value.
- addSumTimeEmptyDrives(double) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Change the whole time of the empty drives of all the transporters to a
new value.
- addSumTimeLoadedDrives(double) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Change the whole time of the loaded drives of all the transporters to a
new value.
- addSumUnloadTime(double) - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Change the whole time that all the cranes needed to unload the
transporters to a new value.
- addTimeSeries(ChartDataTimeSeries) - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
-
Add a chart data of a TimeSeries to this canvas.
- addTimeSeries(TimeSeries) - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Adds another TimeSeries statistic object which will be displayed in the chart, using a default legend entry.
- addTimeSeries(TimeSeries, String) - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Adds another TimeSeries statistic object which will be displayed in the chart.
- addToContainer(String, E) - Method in class desmoj.extensions.visualization2d.engine.model.Container
-
add an entity value with id entityId in to container
- addToContainer(String, int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
add entity to container
- addToContainer(String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
add entityId at sourceId on route
- addToContainerAfter(String, int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
Add entity after a given entity
- addToContainerBefore(String, int, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
Add entity before a given entity
- addTraceReceiver(MessageReceiver) - Method in class desmoj.core.simulator.Experiment
-
Adds a messagereceiver for tracenotes to the experiment.
- addTrack(Track) - Method in class desmoj.extensions.space3D.SpatialLayoutManager
-
Register a new track.
- addTransporter(SimProcess) - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
This method is used to add a transporter (external/internal) to the
transporter queue of this CranesSystem.
- addTransporter(InternalTransporter) - Method in class desmoj.extensions.applicationDomains.harbour.T_Control
-
This method is used by an internal transporter to inform his transporter
control that he is idle now (without a job).
- addTransporter(InternalTransporter) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
This method is used to add an internal transporter to the transporter
queue of this TransporterSystem.
- addValue(String) - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
-
add a value to a parameter
- addValueCat(String[]) - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
-
add a value with value-component to a parameter
- addVisualEventListener(VisualEventListener) - Method in class desmoj.extensions.visualEvents.VisualEventTransmitter
-
Registers a new VisualEventListener to the SpatialMovementManager.
- Aggregate - Class in desmoj.core.statistic
-
The
Aggregate
class is simply counting (aggregating) a continuous (i.e. double)
value during an experiment.
- Aggregate(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.Aggregate
-
Constructor for a Aggregate object.
- Aggregate(Model, String, boolean, boolean, boolean) - Constructor for class desmoj.core.statistic.Aggregate
-
Constructor for a Aggregate object.
- AggregateAnimation - Class in desmoj.extensions.visualization2d.animation.core.statistic
-
Animation of Aggregate
Double values will be aggregated
TypeData: Statistic.DATA_Observations
TypeIndex: Statistic.INDEX_Min_Max
- AggregateAnimation(ModelAnimation, String, boolean, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.statistic.AggregateAnimation
-
Constructor with the same parameters as in Aggregate
- AggregateReporter - Class in desmoj.core.report
-
Captures all relevant information about the Aggregate.
- AggregateReporter(Reportable) - Constructor for class desmoj.core.report.AggregateReporter
-
Constructor for a new AggregateReporter.
- allDays - Static variable in class desmoj.extensions.scheduling.EntitySchedule
-
- allPartsAvailable() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Checks if all parts listed in the parts list are available at the moment.
- ANIMATION_Histogram - Static variable in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- ANIMATION_LastValue - Static variable in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- ANIMATION_TimeValueDiagram - Static variable in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- animationIsOn() - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
-
- animationIsOn() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ModelAnimation
-
gives showInAnimation switch
- applyXSL(File, File, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Transforms an xml-file (xmlFilename) using an xsl-file (xslFilename) and
writes the output into file (outputFilename).
- ArrivalProcess<S extends SimProcess> - Class in desmoj.core.simulator
-
An
ArrivalProcess
is some kind of source for
SimProcess
es.
- ArrivalProcess(Model, String, NumericalDist<Double>, boolean) - Constructor for class desmoj.core.simulator.ArrivalProcess
-
Constructor for an ArrivalProcess to make a certain kind of SimProcess
arrive automatically in the system at a given rate.
- ASCIIDebugOutput - Class in desmoj.core.report
-
Use this class to create ASCII formatted Simulation Debug Output.
- ASCIIDebugOutput() - Constructor for class desmoj.core.report.ASCIIDebugOutput
-
Create a new ASCIIDebugOutput class *
- ASCIIDebugOutput(int) - Constructor for class desmoj.core.report.ASCIIDebugOutput
-
Create a new ASCIIDebugOutput class
- ASCIIErrorOutput - Class in desmoj.core.report
-
Use this class to create ASCII formatted Simulation Error Output.
- ASCIIErrorOutput() - Constructor for class desmoj.core.report.ASCIIErrorOutput
-
Create a new ASCIIDErrorOutput class *
- ASCIIErrorOutput(int) - Constructor for class desmoj.core.report.ASCIIErrorOutput
-
Create a new ASCIIDErrorOutput class
- ASCIIReportOutput - Class in desmoj.core.report
-
Use this class to create ASCII formatted Simulation Report Output.
- ASCIIReportOutput() - Constructor for class desmoj.core.report.ASCIIReportOutput
-
Create a new ASCIIDReportOutput class *
- ASCIIReportOutput(int) - Constructor for class desmoj.core.report.ASCIIReportOutput
-
Create a new ASCIIDReportOutput class
- ASCIITableFormatter - Class in desmoj.core.report
-
A table formatter class for writing simulation output to tab delimited ASCII
(e.g. for import into statistics tools or spreadsheet software).
- ASCIITableFormatter() - Constructor for class desmoj.core.report.ASCIITableFormatter
-
- ASCIITraceOutput - Class in desmoj.core.report
-
Use this class to create ASCII formatted Simulation Trace Output.
- ASCIITraceOutput() - Constructor for class desmoj.core.report.ASCIITraceOutput
-
Create a new ASCIIDTraceOutput class *
- ASCIITraceOutput(int) - Constructor for class desmoj.core.report.ASCIITraceOutput
-
Create a new ASCIIDTraceOutput class
- assignExperimentParameter(String, Object) - Method in interface desmoj.core.simulator.ExperimentParameterManager
-
Method assign a value to an experiment-parameter declared
previously by calling the model's parameter-manager method
to declare an experiment-parameter
- assignExperimentParameter(String, Object) - Method in class desmoj.core.simulator.ParameterManager
-
Method assign a value to an experiment-parameter declared
previously by calling the model's parameter-manager method
to declare an experiment-parameter
- assignModelParameter(String, Object) - Method in interface desmoj.core.simulator.ModelParameterManager
-
Method to assign a value to a model-parameter declared previously.
- assignModelParameter(String, Object) - Method in class desmoj.core.simulator.ParameterManager
-
Method to assign a value to a model-parameter declared previously.
- assignReporter(Class<? extends Reporter>, boolean, boolean) - Method in class desmoj.core.simulator.Schedulable
-
Allows to allocate a
Reporter
to this Schedulable
.
- attach(MovableSpatialObject) - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- attach(MovableSpatialObject) - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Snaps to another MovableSpatialObject.
- attach(MovableSpatialObject) - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- AttachEvent - Class in desmoj.extensions.visualEvents
-
The AttachEvent indicates that a MovableSpatialObject is attached to an other.
- AttachEvent(Object, String, String, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.AttachEvent
-
Constructs an AttachEvent.
- Attribute - Class in desmoj.extensions.visualization2d.engine.model
-
An attribute has a key, a value and a date since its valid
- Attribute(String, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.Attribute
-
- Attribute(String, String, long) - Constructor for class desmoj.extensions.visualization2d.engine.model.Attribute
-
- AttributeTableEditor - Class in desmoj.extensions.experimentation.ui
-
A generic editor for elements in Swing tables.
- AttributeTableEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor
-
Creates a new AttributeTableEditor and registers the known cell editors.
- AttributeTableEditor.AttribEditor - Interface in desmoj.extensions.experimentation.ui
-
A generic table cell editor interface.
- AttributeTableEditor.BooleanAttribEditor - Class in desmoj.extensions.experimentation.ui
-
A combo box editor component for boolean attributes
- AttributeTableEditor.FilenameAttribEditor - Class in desmoj.extensions.experimentation.ui
-
An editor component for filename attributes of type desmoj.util.Filename
- AttributeTableEditor.FloatingPointNumberEditor - Class in desmoj.extensions.experimentation.ui
-
Editor for all floating point types (Float, Double)
- AttributeTableEditor.IntegerNumberEditor - Class in desmoj.extensions.experimentation.ui
-
Editor for all integer based types (Byte, Short, Integer, Long)
- AttributeTableEditor.StringEditor - Class in desmoj.extensions.experimentation.ui
-
Editor for a string component
- AttributeTableEditor.TextBasedEditor - Class in desmoj.extensions.experimentation.ui
-
A default text editor consisting of a single TextField.
- AttributeTableEditor.TimeUnitAttribEditor - Class in desmoj.extensions.experimentation.ui
-
A combo box editor component for TimeUnits
- avail(Condition<S>) - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the slave process waiting in the slave queue and complying to the
given condition.
- availableSet(Condition) - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
Returns an array of available slave SimProcesses which comply to a given
condition at this moment.
- availableSet(Condition) - Method in class desmoj.extensions.applicationDomains.production.TransportTerminal
-
Returns an array of available slave SimProcesses which comply to a given
condition at this moment.
- availMaster(Condition<M>) - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the master process waiting in the master queue and complying to
the given condition.
- availMaster(Condition) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns the master process waiting in the master queue and complying to
the given condition.
- availPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the avail property descriptor.
- availSlaves(Class, Condition) - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns an array containing the slave processes of the given kind waiting
in their queue and complying to the given condition.
- availTransporter(Condition) - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
Returns a transporter process waiting in the transporter (master) queue
complying to the given condition.
- availTransporter(Condition) - Method in class desmoj.extensions.applicationDomains.production.TransportTerminal
-
Returns a transporter process waiting in the transporter (master) queue
complying to the given condition.
- averageLength() - Method in class desmoj.core.simulator.QueueBased
-
Returns the average length of the underlying queue since the last reset.
- averageWaitTime() - Method in class desmoj.core.simulator.QueueBased
-
Returns the average waiting time of all objects who have exited the queue.
- avgAvail() - Method in class desmoj.core.advancedModellingFeatures.Bin
-
Returning the average number of products available in the bin over the
time since the last reset of the bin.
- avgAvail() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Returning the average number of units available in the Stock over the
time since the last reset of the Stock.
- avgAvail() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Returns the average number of products available in the Entrepot over the
time since the last reset of the Entrepot.
- avgAvailMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the avgAvail() method descriptor.
- avgCapacity() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Returning the average number of TEUs available in the Block over the time
since the last reset of the Block.
- avgServTime() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
Returns the average berthing time of the ships that have used this Berth.
- avgUsage() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Returns the average usage of the Res.
- avgUsage() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
Returns the average usage of the Berth.
- avgUsage() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Returns the average utilization of a crane of this cranes system.
- avgUsage() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Returns the average utilization of a transporter of this transporter
system.
B
- BackgroundElement - Class in desmoj.extensions.visualization2d.engine.model
-
The class describe background elements to give a structure of animation.
- BackgroundElement(Model, String, String, int, int, double, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
Background element to paint a string
- BackgroundElement(Model, String, String, int, int, int, double, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
Background element with all features
- BackgroundElementAnimation - Class in desmoj.extensions.visualization2d.animation
-
Background elements are rectangles.
- BackgroundElementAnimation(ModelAnimation, String, String, String, int, int, int, Position, Position, double, Color, Color, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
Build background element with fixed corners
- BackgroundElementAnimation(ModelAnimation, String, String, String, int, int, int, double, Position, Form, Color, Color, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.BackgroundElementAnimation
-
BackgroundElement with fixed middle point
- BackgroundElementGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
The Constructor is called by BackgroundElement.createGrafic
- BackgroundElementGrafic(BackgroundElement, String, Point, Dimension, Color) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
Constructor for fixed size rectangle without text
When in backgroundElement a name is set, then a border with the name is displayed.
- BackgroundElementGrafic(BackgroundElement, String, Point, Point, Color) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
Constructor for dynamic size rectangle without text
When in backgroundElement a name is set, then a border with the name is displayed.
- BackgroundElementGrafic(BackgroundElement, String, Point, Color) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
Constructor for fixed size rectangle with text and transparent background
When in backgroundElement a name is set, then a border with the name is displayed.
- BackgroundElementGrafic(BackgroundElement, String, Point, Point, Point, Dimension, Color, Color) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
Constructor with all features
There a 2 possible cases:
(topLeft and bottomRight are both null) xor (middle and size are null)
When in backgroundElement a name is set, then a border with the name is displayed.
- BackgroundLine - Class in desmoj.extensions.visualization2d.engine.model
-
The class describe background elements to give a structure of animation.
- BackgroundLine(Model, String, int, double) - Constructor for class desmoj.extensions.visualization2d.engine.model.BackgroundLine
-
Background element to paint a line
- BackgroundLineAnimation - Class in desmoj.extensions.visualization2d.animation
-
Background elements are rectangles.
- BackgroundLineAnimation(ModelAnimation, String, int, Position, Point[], double, Color, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.BackgroundLineAnimation
-
paint a line in background
- BackgroundLineGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
The Constructor is called by BackgroundElement.createGrafic
- BackgroundLineGrafic(BackgroundLine, String, Point[], Color) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
-
Constructor with all features
There a 2 possible cases:
(topLeft and bottomRight are both null) xor (middle and size are null)
When in backgroundElement a name is set, then a border with the name is displayed.
- Basic - Interface in desmoj.extensions.visualization2d.engine.model
-
Basic model-interface for every class, that have a name and a
graficical representation for animation
- BatchRunner - Class in desmoj.extensions.experimentation.util
-
A class to run a batch of simulation experiments from the console.
- BatchRunner(String) - Constructor for class desmoj.extensions.experimentation.util.BatchRunner
-
Creates a new BatchRunner that loads the given batch file.
- Berth - Class in desmoj.extensions.applicationDomains.harbour
-
Berth is the place where ships are berthing until they will be unloaded
and/or loaded.
- Berth(Model, String, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Berth
-
Constructor for a Berth with a certain length.
- Berth(Model, String, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Berth
-
Constructor for a Berth with a certain length.
- BerthReporter - Class in desmoj.extensions.applicationDomains.harbour.report
-
Captures all relevant information about the Berth.
- BerthReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.harbour.report.BerthReporter
-
Constructor for a new BerthReporter.
- Bin - Class in desmoj.core.advancedModellingFeatures
-
Bin is the place where producers can store their products for consumers to
come and use them up.
- Bin(Model, String, int, int, long, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.Bin
-
Constructor for a
Bin
with a number of initial units of a product in it.
- Bin(Model, String, long, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.Bin
-
Constructor for a
Bin
with a number of initial units of a product in it.
- Bin - Class in desmoj.extensions.visualization2d.engine.model
-
describes a unbounded stock
- Bin(Model, String, long) - Constructor for class desmoj.extensions.visualization2d.engine.model.Bin
-
- BinAnimation - Class in desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures
-
Animation of an Bin
- BinAnimation(ModelAnimation, String, int, int, long, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.BinAnimation
-
Constructor with the same parameters as in Bin
- BinAnimation(ModelAnimation, String, long, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.BinAnimation
-
Constructor with the same parameters as in Bin
- BinGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of Resource
- BinGrafic(Bin, String, Point, String, int, boolean, Dimension) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
Constructor
- BinReporter - Class in desmoj.core.advancedModellingFeatures.report
-
Captures all relevant information about the Bin.
- BinReporter(Reportable) - Constructor for class desmoj.core.advancedModellingFeatures.report.BinReporter
-
Constructor for a new BinReporter.
- Block - Class in desmoj.extensions.applicationDomains.harbour
-
Block is the place where containers (or other kind of goods) can be stored by
transpoters or cranes and retrieved by transporters or cranes.
- Block(Model, String, int, long, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Block
-
Constructor for a Block of a certain typ with a certain capacity.
- Block(Model, String, int, long, long, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Block
-
Constructor for a Block with an initial number of TEUs and a certain
capacity.
- Block(Model, String, int, long, long, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Block
-
Constructor for a Block with an initial number of TEUs, a certain
capacity and a certain container typ.
- BlockReporter - Class in desmoj.extensions.applicationDomains.harbour.report
-
Captures all relevant information about the Block.
- BlockReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.harbour.report.BlockReporter
-
Constructor for a new BlockReporter.
- BoolDist - Class in desmoj.core.dist
-
Superclass for all distributions returning boolean samples.
- BoolDist(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.BoolDist
-
Constructs a distribution returning boolean samples.
- BoolDistBernoulli - Class in desmoj.core.dist
-
Boolean Bernoulli distribution returning
true
values with the
given probability.
- BoolDistBernoulli(Model, String, double, boolean, boolean) - Constructor for class desmoj.core.dist.BoolDistBernoulli
-
Constructs a boolean Bernoulli distribution with the given probability to
return a "true" value.
- BoolDistBernoulliReporter - Class in desmoj.core.report
-
Reports all information about a BoolDistBernoulli distribution.
- BoolDistBernoulliReporter(Reportable) - Constructor for class desmoj.core.report.BoolDistBernoulliReporter
-
Creates a new BoolDistBernoulliReporter.
- BoolDistConstant - Class in desmoj.core.dist
-
Boolean constant "pseudo"-distribution returns a single constant predefined
boolean value.
- BoolDistConstant(Model, String, boolean, boolean, boolean) - Constructor for class desmoj.core.dist.BoolDistConstant
-
Creates a constant boolean "pseudo" distribution with the constant value
given as parameter.
- BoolDistConstantReporter - Class in desmoj.core.report
-
Reports all information about a BoolDistConstant distribution.
- BoolDistConstantReporter(Reportable) - Constructor for class desmoj.core.report.BoolDistConstantReporter
-
Creates a new BoolDistConstantReporter.
- BooleanAttribEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor.BooleanAttribEditor
-
- BoolStatistic - Class in desmoj.core.statistic
-
The
BoolStatistic
class is providing a statistic analysis about
a boolean value.
- BoolStatistic(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.BoolStatistic
-
Constructor for a BoolStatistic object.
- BoolStatisticReporter - Class in desmoj.core.report
-
Captures all relevant information about the BoolStatistic.
- BoolStatisticReporter(Reportable) - Constructor for class desmoj.core.report.BoolStatisticReporter
-
Constructor for a new BoolStatisticReporter.
- Border_Default - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- BOUNDARY_WIDTH - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- BrowserPanel - Class in desmoj.extensions.experimentation.ui
-
A simple HTML Browser for displaying experiment reports, traces, error- and
debug-files.
- BrowserPanel() - Constructor for class desmoj.extensions.experimentation.ui.BrowserPanel
-
Creates a new Browser panel
- BrowserPanel(boolean) - Constructor for class desmoj.extensions.experimentation.ui.BrowserPanel
-
Creates a new Browser panel
- build() - Method in class desmoj.core.simulator.TimeSpan.Builder
-
Use this method to create TimeSpan objects with the builder pattern.
- build() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder
-
Builds a FlexReporter from all the rows and cells that have been added to
this builder
- Builder() - Constructor for class desmoj.core.simulator.TimeSpan.Builder
-
- buildTimeString(TimeInstant) - Method in class desmoj.core.simulator.MultiUnitTimeFormatter
-
Returns the String-Representation of the given TimeInstant.
- buildTimeString(TimeSpan) - Method in class desmoj.core.simulator.MultiUnitTimeFormatter
-
Returns the String-Representation of the given TimeSpan.
- buildTimeString(TimeInstant) - Method in class desmoj.core.simulator.PatternBasedTimeFormatter
-
Returns the String-Representation of the given TimeInstant.
- buildTimeString(TimeSpan) - Method in class desmoj.core.simulator.PatternBasedTimeFormatter
-
Returns the String-Representation of the given TimeSpan.
- buildTimeString(TimeInstant) - Method in class desmoj.core.simulator.SingleUnitTimeFormatter
-
Returns the String-Representation of the given TimeInstant
- buildTimeString(TimeSpan) - Method in class desmoj.core.simulator.SingleUnitTimeFormatter
-
Returns the String-Representation of the given TimeSpan
- buildTimeString(TimeInstant) - Method in interface desmoj.core.simulator.TimeFormatter
-
Returns the String representation of the given instant of time.
- buildTimeString(TimeSpan) - Method in interface desmoj.core.simulator.TimeFormatter
-
Returns the String representation of the given span of time.
- BUNDLE_NAME - Static variable in interface desmoj.extensions.visualization2d.engine.Constants
-
Resource Bundle in package_path
- ButtonTabComponent - Class in desmoj.extensions.visualization2d.engine.viewer
-
Component to be used as tabComponent;
Contains a JLabel to show the text and
a JButton to close the tab it belongs to
used in InfoPane
- ButtonTabComponent(JTabbedPane) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.ButtonTabComponent
-
C
- C_Control - Class in desmoj.extensions.applicationDomains.harbour
-
A C_Control represents the control component for the cranes.
- C_Control(Model, String, int, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.C_Control
-
Constructor for a crane control C_Control for the cranes.
- calculateXPosition(double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Calculates the x coordinate in pixels for the given x data value.
- calculateYPosition(double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Calculates the y coordinate in pixels for the given y data value.
- cancel() - Method in class desmoj.core.simulator.Schedulable
-
Removes all events scheduled for this entity from the event-list.
- cancelCoop(SimProcess) - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Removes the given process from its queue and activates it.
- cancelInterruptDelayed() - Method in class desmoj.core.simulator.SimProcess
-
Clears the currently scheduled delayed interrupt so that it wont be
performed.
- cancelMovement() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- cancelMovement() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Cancel the movement if there is a movement performing.
- cancelMovement() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- cancelRotation() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- cancelRotation() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Cancel the rotation if there is a rotation performing.
- cancelRotation() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- canCooperate() - Method in class desmoj.core.simulator.SimProcess
-
Returns
true
if this process can cooperate with another
SimProcess.
- Canvas - Interface in desmoj.core.report.html5chart
-
A general canvas representing the area to display drawings.
- CanvasCoordinateChart<N extends java.lang.Number> - Interface in desmoj.core.report.html5chart
-
A canvas to display charts in a coordinate system.
- CanvasCoordinateChartInterval<N extends java.lang.Number> - Interface in desmoj.core.report.html5chart
-
A canvas to display a chart with its data divided into sections of an interval.
- CanvasHistogramDouble - Class in desmoj.core.report.html5chart
-
A canvas to display the data from a Histogram.
- CanvasHistogramDouble(String, int, int, ChartDataHistogramDouble, String) - Constructor for class desmoj.core.report.html5chart.CanvasHistogramDouble
-
Create a Canvas for TextHistogram.
- CanvasHistogramLong - Class in desmoj.core.report.html5chart
-
A canvas to display the data from a Histogram.
- CanvasHistogramLong(String, int, int, ChartDataHistogramLong, String) - Constructor for class desmoj.core.report.html5chart.CanvasHistogramLong
-
Create a Canvas for TextHistogram.
- CanvasTimeSeries - Class in desmoj.core.report.html5chart
-
A canvas to display data from multiple TimeSeries.
- CanvasTimeSeries(String, int, int, ChartDataTimeSeries, String, String) - Constructor for class desmoj.core.report.html5chart.CanvasTimeSeries
-
- capacityPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the capacity property descriptor.
- cat(String[]) - Static method in class desmoj.extensions.visualization2d.engine.command.Parameter
-
Parameter-value-components v are connected with a value-separator to one string
- Cell(Object) - Constructor for class desmoj.extensions.chaining.report.FlexReporterBuilder.Cell
-
Constructs a cell with the given value
- changeContainer(String, String, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
An entity will be created, add or remove a container.
- changeLength(int) - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
Changes the length of the Berth.
- changeLimit(int) - Method in class desmoj.core.advancedModellingFeatures.Res
-
Changes the limit of the available resources in the Res.
- changeParameters(double, double, int) - Method in class desmoj.core.statistic.Histogram
-
Changes the parameters of the interval and its number of segments.
- changeParameters(double[]) - Method in class desmoj.core.statistic.Histogram
-
Changes the parameters of the interval and its number of segments.
- changeParameters(double, double, int) - Method in class desmoj.core.statistic.HistogramAccumulate
-
Changes the parameters of the interval and its number of segments.
- changeParameters(double[]) - Method in class desmoj.core.statistic.HistogramAccumulate
-
Changes the parameters of the interval and its number of segments.
- changeProbability(E, double) - Method in class desmoj.core.dist.EntityDistEmpirical
-
Adjusts the relative probability of an entity (type E from the range of
this distribution being sampled.
- changeRandomGenerator(UniformRandomGenerator) - Method in class desmoj.core.dist.Distribution
-
Changes the underlying random generator to the one given as a parameter.
- changeReportParamXSLFile(URL) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
replace the report-parameters currently used
- changeTraceParamXSLFile(URL) - Method in class desmoj.extensions.experimentation.ui.ReportStylerPanel
-
replace the trace-parameters currently used
- Chart - Class in desmoj.extensions.experimentation.ui
-
A GUI component (inherited from java.awt.Canvas) which displays a chart.
- Chart(ChartOwner, String, String) - Constructor for class desmoj.extensions.experimentation.ui.Chart
-
Constructor of the chart.
- ChartDataHistogramDouble - Class in desmoj.core.report.html5chart
-
A chart data for a Text Histogram.
- ChartDataHistogramDouble(Model, String[], Double[]) - Constructor for class desmoj.core.report.html5chart.ChartDataHistogramDouble
-
Create an Object to represent the chart data with
data values from type long and data classes from type String.
- ChartDataHistogramLong - Class in desmoj.core.report.html5chart
-
A chart data for a Text Histogram.
- ChartDataHistogramLong(Model, String[], Long[]) - Constructor for class desmoj.core.report.html5chart.ChartDataHistogramLong
-
Create an Object to represent the chart data with
data values from type long and data classes from type String.
- ChartDataTimeSeries - Class in desmoj.core.report.html5chart
-
A chart data for a Time Series.
- ChartDataTimeSeries(Model, List<Double>, List<Double>, Double, Double, String) - Constructor for class desmoj.core.report.html5chart.ChartDataTimeSeries
-
Create an Object to represent the data for a TimeSeries.
- ChartOwner - Interface in desmoj.extensions.experimentation.ui
-
An interface which asks for a method drawChart().
- ChartPanel - Class in desmoj.extensions.experimentation.ui
-
A GUI container (inherited from javax.swing.JPanel) which includes a header,
legend items (if needed) and a special Chart object.
- ChartPanel(ChartOwner, String, String, String) - Constructor for class desmoj.extensions.experimentation.ui.ChartPanel
-
Constructor of the chart panel.
- check(E) - Method in class desmoj.core.simulator.Condition
-
Returns a boolean showing whether the given Entity complies to the
condition tested by this method or not.
- check() - Method in class desmoj.core.simulator.ModelCondition
-
Returns a boolean showing whether the model complies to the
condition tested by this method or not.
- check(Job) - Method in class desmoj.extensions.applicationDomains.harbour.IsJobForTransporter
-
Returns a boolean showing whether the job for the VC has as the origin or
destination the Crane which that VC is assigned to.
- check(Truck) - Method in class desmoj.extensions.applicationDomains.harbour.MyTruck
-
Returns a boolean showing whether the number of the truck lane is equal
to the condition lane.
- checkAndLog(Command) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
The Method checkAndLog makes a syntax and semantic check of the generated animation commands.
- checkAvailability(Entity, int) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
Das values-array der schedule entries beschreiben Eigenschaften eines entries.
- checkAvailability(Entity) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
Wie oben, jedoch mit index = 0 als Default Wert.
- checkForDeadlock(SimProcess) - Method in class desmoj.core.simulator.ResourceDB
-
This method is called when a SimProcess can not get the resources desired
to check if a possible deadlock situation has occured.
- chiSquareTest(long[], double) - Method in class desmoj.core.statistic.Histogram
-
Performs Pearson's Chi-square test on given frequencies, a fixed degree of freedom and desired probability.
- chiSquareTest(long[], int, double) - Method in class desmoj.core.statistic.Histogram
-
Performs Pearson's Chi-square test on given frequencies, degrees of freedom and desired probability.
- ChooseBlockYardStrategy - Interface in desmoj.extensions.applicationDomains.harbour
-
A ChooseBlockYardStrategy is an interface and presents the strategy that is
used by the
Yard
to find a certain block to store or retrieve
a container there.
- ClassBasic - Interface in desmoj.extensions.visualization2d.engine.orga
-
Basis-class for animation.model, with a getId() method.
- ClassContent<E extends ClassBasic> - Class in desmoj.extensions.visualization2d.engine.orga
-
The most classes in animation.model have a hashtable which store all instances of this class.
- ClassContent() - Constructor for class desmoj.extensions.visualization2d.engine.orga.ClassContent
-
- clear() - Method in class desmoj.core.statistic.DataListTally.DataList
-
Removes all Elements from this List.
- clear() - Method in class desmoj.extensions.visualization2d.animation.transport.TransportRouteAnimation
-
remove all entities from route
- clearInterruptCode() - Method in class desmoj.core.simulator.SimProcess
-
Resets the interrupt-status of this SimProcess to not interrupted.
- clearList() - Method in class desmoj.core.dist.Series
-
Removes all entries from the sample list.
- clearProcessList() - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- Click - Class in desmoj.extensions.visualization2d.engine.viewer
-
ActionHandler to open a browser with given URL
- Click(URL, AppletContext) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.Click
-
ActionHandler to open a given url
For Desktop-Applications Desktop.browse is used.
- clockAdvanced(SimRunEvent) - Method in interface desmoj.core.util.SimClockListener
-
Called when the simulation clock this listener listens to is advanced.
- clockAdvanced(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Called when the currently active experiment's SimClock is advanced
- clockAdvanced(String, double, long) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
Called by ExperimentStarter when the currently active experiment's
SimClock is advanced
- clockAdvanced(String, double, long) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Called by ExperimentStarter when the currently active experiment's
SimClock is advanced
- clockAdvanced(String, double, long) - Method in interface desmoj.extensions.experimentation.ui.ExperimentStarterGUI
-
Called by ExperimentStarter when the currently active experiment's
SimClock is advanced
- clone() - Method in class desmoj.core.simulator.Event
-
Creates and returns a copy of this event.
- clone() - Method in class desmoj.extensions.visualization2d.engine.command.Parameter
-
create an clone of an parameter, used by CommandFrame.clone
- close() - Method in class desmoj.core.report.ASCIITableFormatter
-
Closes the document by closing open rows and tables and writing the
Desmo-J version footer
- close() - Method in class desmoj.core.report.DebugFileOut
-
Closes this DebugOut.
- close() - Method in class desmoj.core.report.ErrorFileOut
-
Closes this TraceOut.
- close() - Method in class desmoj.core.report.FileOutput
-
Flushes the buffer and closes the file. note that if another file with
the same name is opened and written to, it will overwrite the previous
file on the disc without notice.
- close() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Inserts a reference to the top page and close the HTML file by writing the footing tags, flushing the buffer and
closing the file.
- close() - Method in class desmoj.core.report.HTMLTableFormatter
-
Close the HTML file by writing the footing tags, flushing the buffer and
closing the file.
- close() - Method in class desmoj.core.report.NullOutput
-
- close() - Method in interface desmoj.core.report.OutputType
-
Closes the file
- close() - Method in class desmoj.core.report.ReportFileOut
-
Closes this traceout.
- close() - Method in interface desmoj.core.report.TableFormatter
-
Should close the document
- close() - Method in class desmoj.core.report.TableOutput
-
Closes the table output (and the assigned file).
- close() - Method in class desmoj.core.report.TraceFileOut
-
Closes this TraceOut.
- close() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
close cmds- and log-file
- close() - Method in class desmoj.extensions.xml.report.XMLOutput
-
Call the super method to close the file and flush the buffers*
- closeRow() - Method in class desmoj.core.report.ASCIITableFormatter
-
Writes a newline character
- closeRow() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Writes the tag to close a row in a table to the file.
- closeRow() - Method in class desmoj.core.report.HTMLTableFormatter
-
Writes the tag to close a row in a table to the file.
- closeRow() - Method in interface desmoj.core.report.TableFormatter
-
Should close a table row
- closeRow() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder
-
Closes the row currently under construction
- closeRow() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.Row
-
Closes the row so a new one can be opened
- closeTable() - Method in class desmoj.core.report.ASCIITableFormatter
-
Writes 2 newline characters
- closeTable() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Inserts the tags needed to close a HTML 3.2 table into the file.
- closeTable() - Method in class desmoj.core.report.HTMLTableFormatter
-
Inserts the tags needed to close a HTML 3.2 table into the file.
- closeTable() - Method in interface desmoj.core.report.TableFormatter
-
Should close a table
- closeTableNoTopTag() - Method in class desmoj.core.report.ASCIITableFormatter
-
Calls closeTable
- closeTableNoTopTag() - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Inserts the tags needed to close a HTML 3.2 table into the file.
- closeTableNoTopTag() - Method in class desmoj.core.report.HTMLTableFormatter
-
Inserts the tags needed to close a HTML 3.2 table into the file.
- closeTableNoTopTag() - Method in interface desmoj.core.report.TableFormatter
-
Should close a table without writing a top tag (HTML specific)
- Cmd - Interface in desmoj.extensions.visualization2d.engine.command
-
Interface with some constants used in cmds-files.
- CMD_SYNTAX - Static variable in interface desmoj.extensions.visualization2d.engine.command.CommandSyntax
-
- CmdGeneration - Class in desmoj.extensions.visualization2d.animation
-
CmdGeneration manages cmd- and log-file generation
writing simTimeBound command and
converts Simtime to animationTime
- CmdGeneration(String, String, URL) - Constructor for class desmoj.extensions.visualization2d.animation.CmdGeneration
-
Supportmethods of cmds-file-generation.
- CmdsFileFilter - Class in desmoj.extensions.visualization2d.engine.viewer
-
FileFilter for cmds-fils, used in file-open-menu
- CmdsFileFilter() - Constructor for class desmoj.extensions.visualization2d.engine.viewer.CmdsFileFilter
-
- color(int) - Static method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Returns the colors used to draw charts.
- COLOR_BACKGROUND - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- COLOR_BORDER - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- COLOR_FOREGROUND - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- COLOR_INFOPANE_MARKED - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- COLOR_SWITCH_BACKGROUND - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- COLOR_SWITCH_STOCK_BOUND - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- COLOR_ZOOM_MARKER - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- Command - Class in desmoj.extensions.visualization2d.engine.command
-
Command extends CommandFrame and implements execute().
- Command(String, String, Parameter[]) - Constructor for class desmoj.extensions.visualization2d.engine.command.Command
-
Constructor for CommandFrame, used for template generation
used by CommandFactory.createCommand(cmd, remark, parameter).
- COMMAND_KEY - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name of command-parameter
- COMMAND_SEPARATOR - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Every command must end with this sign.
- CommandException - Exception in desmoj.extensions.visualization2d.engine.command
-
This Exception is thrown when a command-error is detected
- CommandException(String, String) - Constructor for exception desmoj.extensions.visualization2d.engine.command.CommandException
-
This Exception is thrown when a command-error is detected
- CommandFactory - Class in desmoj.extensions.visualization2d.engine.command
-
Factory to create a Command
- CommandFactory() - Constructor for class desmoj.extensions.visualization2d.engine.command.CommandFactory
-
- CommandSequence - Class in desmoj.extensions.visualization2d.engine.command
-
Class to read and write cmdfiles
- CommandSequence(Model, PrintWriter) - Constructor for class desmoj.extensions.visualization2d.engine.command.CommandSequence
-
Class to read and write cmdfiles
- CommandSyntax - Interface in desmoj.extensions.visualization2d.engine.command
-
This interface describe the command syntax.
- Comment - Class in desmoj.extensions.visualization2d.animation
-
A comment to paint in a animation element,
used in process and queue elements.
- Comment(String, int, int, Color, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.Comment
-
A comment to paint in a animation element
- compareTo(EventNote) - Method in class desmoj.core.simulator.EventNote
-
Compares the given EventNote to this event-note.
- compareTo(TimeInstant) - Method in class desmoj.core.simulator.TimeInstant
-
Compares the given TimeInstant to this TimeInstant.
- compareTo(TimeSpan) - Method in class desmoj.core.simulator.TimeSpan
-
Compares the given TimeSpan to this TimeSpan.
- compareTo(Object) - Method in class desmoj.extensions.space3D.Length
-
Compares this quantity with the given object.
- ComplexSimProcess - Class in desmoj.core.simulator
-
A
ComplexSimProcess
is a SimProcess
which
serves as a container for other SimProcess
es.
- ComplexSimProcess(Model, String, boolean) - Constructor for class desmoj.core.simulator.ComplexSimProcess
-
Constructs a ComplexSimProcess.
- computeTransform(float, Transform3D) - Method in class desmoj.extensions.visualization3d.MovementPathInterpolator
-
- computeTransform(float, Transform3D) - Method in class desmoj.extensions.visualization3d.RotationSwitchInterpolator
-
- Condition<E extends Entity> - Class in desmoj.core.simulator
-
Derive from this class to create a conditional which an entity (including
processes as special entities) may fulfill or not, e.g. for the purpose
of queue filtering.
- Condition(Model, String, boolean, Object...) - Constructor for class desmoj.core.simulator.Condition
-
Constructs a condition with the given name and parameters for trace
files.
- CondQueue<P extends SimProcess> - Class in desmoj.core.advancedModellingFeatures
-
In a CondQueue processes are waiting for a specific condition to become true.
- CondQueue(Model, String, int, int, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.CondQueue
-
Constructor for a CondQueue where processes can wait for a certain
condition to become true.
- CondQueue(Model, String, boolean, boolean) - Constructor for class desmoj.core.advancedModellingFeatures.CondQueue
-
Constructor for a CondQueue where processes can wait for a certain
condition to become true.
- CondQueueAnimation - Class in desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures
-
Animation of a CondQueue
- CondQueueAnimation(ModelAnimation, String, int, int, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.CondQueueAnimation
-
Constructor with the same parameters as in CondQueue
- CondQueueAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.CondQueueAnimation
-
Constructor with the same parameters as in CondQueue
- CondQueueReporter - Class in desmoj.core.advancedModellingFeatures.report
-
Captures all relevant information about the CondQueue.
- CondQueueReporter(Reportable) - Constructor for class desmoj.core.advancedModellingFeatures.report.CondQueueReporter
-
Constructor for a new CondQueueReporter.
- ConfidenceCalculator - Class in desmoj.core.statistic
-
The
ConfidenceCalculator
class has the same functionality as the
Tally
class.
- ConfidenceCalculator(Model, String, ValueSupplier, boolean, boolean) - Constructor for class desmoj.core.statistic.ConfidenceCalculator
-
Constructor for a ConfidenceCalculator object that is connected to a
ValueSupplier
.
- ConfidenceCalculator(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.ConfidenceCalculator
-
Constructor for a ConfidenceCalculator object that has no connection to a
ValueSupplier
.
- ConfidenceCalculatorReporter - Class in desmoj.core.report
-
Captures all relevant information about the ConfidenceCalculator.
- ConfidenceCalculatorReporter(Reportable) - Constructor for class desmoj.core.report.ConfidenceCalculatorReporter
-
Constructor for a new ConfidenceCalculatorReporter.
- configureMovement(Movement, double, double, double, double, double, TimeSpan) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Configures the Movement object based on the track length, the start speed, the maximum speed, the acceleration,
the deceleration and a given total duration.
- configureMovement(Movement, double, double, double, double, TimeSpan) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Configures the Movement object based on the track length, the start speed, the acceleration,
the deceleration and a given total duration.
- configureMovement(Movement, double, double, double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Configures the Movement object of an object's movement based on the track, the initial speed, the maximum speed, the acceleration and the
deceleration of the object.
- CONNECTED - Static variable in class desmoj.core.simulator.Experiment
-
Status of an Experiment connected to a Model and ready to be started.
- connectToExperiment(Experiment) - Method in class desmoj.core.simulator.Model
-
Connects this model to an experiment.
- connectToPlotter(Observer) - Method in class desmoj.core.statistic.TimeSeries
-
Connects this statistic object with its GraphicalObserver.
- Constants - Interface in desmoj.extensions.visualization2d.engine
-
These constants are used in 2d animation engine
- consumersPropertyDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the consumers property descriptor.
- cont() - Method in class desmoj.extensions.visualization2d.engine.viewer.SimulationTime
-
when SimulationTime is on pause, then lets it go running.
- Container<E> - Class in desmoj.extensions.visualization2d.engine.model
-
Basis-implementation of an container of entities
It's a hashtable.
- Container(Model, String) - Constructor for class desmoj.extensions.visualization2d.engine.model.Container
-
- contains(E) - Method in class desmoj.core.dist.EntityDistEmpirical
-
Checks whether an entity is present (i.e. potentially sampled) by this
distribution
- contains(E) - Method in class desmoj.core.dist.EntityDistUniform
-
Checks whether an entity is present (i.e. potentially sampled) by this
distribution
- contains(SimProcess) - Method in class desmoj.core.simulator.ComplexSimProcess
-
Checks if the given SimProcess is contained in this ComplexSimProcess
already.
- contains(P) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns
true
if the given SimProcess
is
contained in the queue; false
otherwise.
- contains(E) - Method in class desmoj.core.simulator.Queue
-
Returns
true
if the given Entity
is
contained in the queue; false
otherwise.
- contains(E) - Method in class desmoj.core.simulator.QueueList
-
Should return
true
if the given Entity
is
contained in the queue; false
otherwise.
- contains(E) - Method in class desmoj.core.simulator.QueueListStandard
-
Returns true if the given Entity is contained in the list, false
otherwise.
- contains(SimProcess) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Checks if the given product (SimProcess) is contained in the Entrepot.
- contains(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
tests if this map contains an access point with the given name.
- contains(EntityBasicAnimation) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimation
-
- contains(EntityBasicAnimation) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
-
- contains(String) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
check if an entity with id stored in process
- containsImageId(String) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- containsInContainer(String) - Method in class desmoj.extensions.visualization2d.engine.model.Container
-
check if it contains a entity with entityId
- containsInContainer(String) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
check if it contains a entity with entityId
- ContDist - Class in desmoj.core.dist
-
Superclass for all distributions returning (near-)continuous samples of type
Double
.
- ContDist(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.ContDist
-
Constructs a distribution returning continuously distributed double
samples.
- ContDistAggregate - Class in desmoj.core.dist
-
Aggregate Distribution composed of a list of input Distributions.
- ContDistAggregate(Model, String, List<NumericalDist<?>>, Operator, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistAggregate
-
Creates a stream of pseudo random numbers following a distribution that
is specified by a list of other distributions and an operator to aggregate them.
- ContDistAggregate(Model, String, NumericalDist<?>, NumericalDist<?>, Operator, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistAggregate
-
Creates a stream of pseudo random numbers following a distribution that
is specified by two other distributions and an operator to aggregate them.
- ContDistAggregateReporter - Class in desmoj.core.report
-
Reports all information about a ContDistAggregate distribution.
- ContDistAggregateReporter(Reportable) - Constructor for class desmoj.core.report.ContDistAggregateReporter
-
Creates a new ContDistAggregateReporter.
- ContDistBeta - Class in desmoj.core.dist
-
Distribution returning Beta distributed double values.
- ContDistBeta(Model, String, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistBeta
-
Creates a stream of pseudo random numbers following a Beta distribution.
- ContDistBetaReporter - Class in desmoj.core.report
-
Reporter class for ContDistBeta Distributions.
- ContDistBetaReporter(Reportable) - Constructor for class desmoj.core.report.ContDistBetaReporter
-
Creates a new ContDistBetaReporter.
- ContDistConstant - Class in desmoj.core.dist
-
This constant "pseudo"-distribution returns a single constant predefined
value of type Double.
- ContDistConstant(Model, String, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistConstant
-
Constructs a simple distribution which produces samples equal to the
constant value it has been given.
- ContDistConstantReporter - Class in desmoj.core.report
-
Reports all information about a ContDistConstant distribution.
- ContDistConstantReporter(Reportable) - Constructor for class desmoj.core.report.ContDistConstantReporter
-
Creates a new ContDistConstantReporter.
- ContDistCustom - Class in desmoj.core.dist
-
Distribution returning values according to a user-specified distribution
function.
- ContDistCustom(Model, String, Function, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistCustom
-
Instantiates the CustomContDist, making it possible to get samples.
- ContDistCustomReporter - Class in desmoj.core.report
-
Reports all information about a CustomContDist distribution.
- ContDistCustomReporter(Reportable) - Constructor for class desmoj.core.report.ContDistCustomReporter
-
Creates a new ContDistCustomReporter.
- ContDistEmpirical - Class in desmoj.core.dist
-
- ContDistEmpirical(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistEmpirical
-
Constructs an empirical distribution pruducing floating point values.
- ContDistEmpiricalReporter - Class in desmoj.core.report
-
Reports all information about a ContDistEmpirical distribution.
- ContDistEmpiricalReporter(Reportable) - Constructor for class desmoj.core.report.ContDistEmpiricalReporter
-
Creates a new ContDistEmpiricalReporter.
- ContDistErlang - Class in desmoj.core.dist
-
Erlang distributed stream of pseudo random numbers of type double.
- ContDistErlang(Model, String, long, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistErlang
-
Creates a stream of pseudo random numbers following a normal (a.k.a.
- ContDistErlangReporter - Class in desmoj.core.report
-
Reports all information about a ContDistErlang distribution.
- ContDistErlangReporter(Reportable) - Constructor for class desmoj.core.report.ContDistErlangReporter
-
Creates a new ContDistErlangReporter.
- ContDistExponential - Class in desmoj.core.dist
-
Negative-exponentially distributed stream of pseudo random numbers of type
double.
- ContDistExponential(Model, String, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistExponential
-
Constructs a simple negative-exponentially distributed pseudo random
generator with the given value as mean of the distribution.
- ContDistExponReporter - Class in desmoj.core.report
-
Reports all information about a ContDistExponential
(or ContDistweibull) distribution.
- ContDistExponReporter(Reportable) - Constructor for class desmoj.core.report.ContDistExponReporter
-
Creates a new ContDistExponentialReporter.
- ContDistGamma - Class in desmoj.core.dist
-
Distribution returning gamma distributed double values.
- ContDistGamma(Model, String, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistGamma
-
Creates a stream of pseudo random numbers following a gamma distribution.
- ContDistGammaReporter - Class in desmoj.core.report
-
Reporter class for ContDistGamma Distributions.
- ContDistGammaReporter(Reportable) - Constructor for class desmoj.core.report.ContDistGammaReporter
-
Creates a new ContDistGammaReporter.
- ContDistNormal - Class in desmoj.core.dist
-
This hybrid class is able to produce either a normally "Gaussian" distributed stream
of pseudo random numbers of type double (also referred to as "symmetric normal
distribution" for clarity) or an "asymmetric normal distribution" in which
different standard variance values are assumed on both sides of the mode.
- ContDistNormal(Model, String, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistNormal
-
Creates a stream of pseudo random numbers following a symmetric
normal (also known as "Gaussian") distribution.
- ContDistNormal(Model, String, double, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistNormal
-
Creates a stream of pseudo random numbers following an asymmetric normal
distribution subject to different standard deviation values applied left and right
to the mode.
- ContDistNormalReporter - Class in desmoj.core.report
-
Reports all information about a ContDistNormal distribution.
- ContDistNormalReporter(Reportable) - Constructor for class desmoj.core.report.ContDistNormalReporter
-
Creates a new ContDistNormalReporter.
- ContDistTriangular - Class in desmoj.core.dist
-
Distribution returning triangular distributed double values.
- ContDistTriangular(Model, String, double, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistTriangular
-
Creates a stream of pseudo random numbers following a triangular
distribution.
- ContDistTriangularReporter - Class in desmoj.core.report
-
Reports all information about a ContDistTriangular distribution.
- ContDistTriangularReporter(Reportable) - Constructor for class desmoj.core.report.ContDistTriangularReporter
-
Creates a new ContDistTriangularReporter.
- ContDistUniform - Class in desmoj.core.dist
-
Uniformly distributed stream of pseudo random numbers of type double.
- ContDistUniform(Model, String, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistUniform
-
Creates a stream of pseudo random numbers following a uniform
distribution between the lower and the upper value parameter.
- ContDistUniformReporter - Class in desmoj.core.report
-
Reports all information about a ContDistUniform distribution.
- ContDistUniformReporter(Reportable) - Constructor for class desmoj.core.report.ContDistUniformReporter
-
Creates a new ContDistUniformReporter.
- ContDistWeibull - Class in desmoj.core.dist
-
Weibull-distributed stream of pseudo random numbers of type double.
- ContDistWeibull(Model, String, double, double, boolean, boolean) - Constructor for class desmoj.core.dist.ContDistWeibull
-
Constructs a simple Weibull-distributed pseudo random
generator with the given values as mean and beta of the distribution.
- ControlEvent - Class in desmoj.extensions.visualEvents
-
A ControlEvent is used to control the simulation from the visualization GUI.
- ControlEvent(Object) - Constructor for class desmoj.extensions.visualEvents.ControlEvent
-
Constructs a ControlEvent
- ControlEventListener - Interface in desmoj.extensions.visualEvents
-
This is the basic listener interface for all the ControlEvents
- controlEventReceived(ControlEvent) - Method in interface desmoj.extensions.visualEvents.ControlEventListener
-
Invoked when a ControlEvent occurred.
- cooperate(ProcessCoop<M, S>) - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
This method is to be called from a
SimProcess
which wants to
cooperate as a master.
- cooperate(ProcessCoop<M, S>, Condition<S>) - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
This method is called from a SimProcess which wants to cooperate as a
master and is looking for a slave complying to a certain condition
described in
cond
.
- cooperate() - Method in class desmoj.core.simulator.SimProcess
-
The current (master) process is calling this method (within
WaitQueue.cooperate()
) on the slave process to lead him
through the joint cooperation.
- cooperate(Transportation) - 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
transport(Transportation)
.
- cooperate(Transportation, Condition) - 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
transport(Transportation, Condition)
.
- cooperate(ProcessCoopAnimation) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
-
This method is called from a SimProcessAnimation which wants to
cooperate as master
- cooperate(ProcessCoopAnimation, Condition) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
-
This method is called from a SimProcessAnimation which wants to
cooperate as master and is looking for a slave complying to a certain
condition described in cond
- cooperation(SimProcess, SimProcess) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ProcessCoopAnimation
-
Implemention of cooperation method of ProcessCoop.
- cooperationAnimation(SimProcess, SimProcess) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ProcessCoopAnimation
-
This method must be implement and describe the cooperation.
- cooperationBegin(String, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- cooperationEnd(String, String, long) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- CoordinatenListener - Class in desmoj.extensions.visualization2d.engine.viewer
-
Der Listener wertet MouseMotionEvents aus und schreibt
die Mouseposition in die Statuszeile von viewerPanel.
- CoordinatenListener(ViewerPanel) - Constructor for class desmoj.extensions.visualization2d.engine.viewer.CoordinatenListener
-
- copy(Schedulable) - Method in class desmoj.core.simulator.EventNote
-
Copies the event-note.
- copy(URL, String) - Static method in class desmoj.extensions.experimentation.util.FileUtil
-
copy the file of a given URL to the given destination
- copy(String, String) - Static method in class desmoj.extensions.experimentation.util.FileUtil
-
copy the file of a given URL to the given destination
- CoroutineModel - Enum in desmoj.core.simulator
-
The model which shall be used to simulated coroutines on the JVM.
- correlationCoeff() - Method in class desmoj.core.statistic.Regression
-
Returns the correlation coefficient.
- Count - Class in desmoj.core.statistic
-
The
Count
class is simply counting something during an
experiment.
- Count(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.Count
-
Constructor for a Count object.
- Count(Model, String, boolean, boolean, boolean) - Constructor for class desmoj.core.statistic.Count
-
Constructor for a Count object.
- CountAnimation - Class in desmoj.extensions.visualization2d.animation.core.statistic
-
Animation of Count
Integer values will be aggregated
TypeData: Statistic.DATA_TimeSeries
TypeIndex: Statistic.INDEX_Mean_StdDev
- CountAnimation(ModelAnimation, String, boolean, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.statistic.CountAnimation
-
Constructor with the same parameters as in Count
- CountReporter - Class in desmoj.core.report
-
Captures all relevant information about the Count.
- CountReporter(Reportable) - Constructor for class desmoj.core.report.CountReporter
-
Constructor for a new CountReporter.
- Crane - Class in desmoj.extensions.applicationDomains.harbour
-
A Crane represents any kind of cranes (containerbridges, gantry crane) which
loads/unloads containers(goods) onto/from an external/internal transporter or
into/from yard in a container terminal.
- Crane(Model, String, int, C_Control, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Crane
-
Constructs a Crane which will loads/unloads containers(goods) onto/from
an external/internal transporter or into/from yard in a container
terminal.
- Crane(Model, String, C_Control, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Crane
-
Constructs a Crane which will loads/unloads containers(goods) onto/from
an external/internal transporter or into/from yard in a container
terminal.
- CraneIsIdle() - Method in class desmoj.extensions.applicationDomains.harbour.C_Control
-
This method is used by a crane to send the message to this crane control
that it is idle and waits on its serving.
- CranesSystem - Class in desmoj.extensions.applicationDomains.harbour
-
A CranesSystem represents the system of the cranes that manages the queues of
the cranes and transporter (external/internal), give the statistics about the
cranes and both queues.
- CranesSystem(Model, String, int, int, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Constructor for a CranesSystem.
- CranesSystemReporter - Class in desmoj.extensions.applicationDomains.harbour.report
-
Captures all relevant information about the
CranesSystem
.
- CranesSystemReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.harbour.report.CranesSystemReporter
-
Constructor for a new CranesSystemReporter.
- createActionListener(ReportStylerPanel) - Method in class desmoj.extensions.experimentation.ui.URLTreePanel
-
Two Actions listeners handle the selections and clicks on the tree.
- createActionListener(AppletContext) - Method in class desmoj.extensions.experimentation.ui.URLTreePanel
-
this method was made to enable the Applet to open reports in new windows
of the browser it is running in. currently unused.
- createAnimation(Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.BinAnimation
-
create animation with full parameterization
- createAnimation(Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.CondQueueAnimation
-
create animation with full parameterization
- createAnimation(Comment, Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.CondQueueAnimation
-
create animation with full parameterization
- createAnimation(WaitQueueAnimation) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ProcessCoopAnimation
-
This animation is part of animation of WaitQueue
- createAnimation(Position, FormExt, String, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.ResourcePoolAnimation
-
create animation with full parameterization
- createAnimation(Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.StockAnimation
-
create animation with full parameterization
- createAnimation(Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures.WaitQueueAnimation
-
create animation with full parameterization
- createAnimation(String, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
createAnimation method of free entities, with initial state "active".
- createAnimation(String, String, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
createAnimation method of free entities.
- createAnimation(String, String, PositionExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
createAnimation method of static entities.
- createAnimation(Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
create animation with full parameterization
- createAnimation(Comment, Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ProcessQueueAnimation
-
create animation with full parameterization
- createAnimation(Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
create animation with full parameterization
- createAnimation(Comment, Position, FormExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.QueueAnimation
-
create animation with full parameterization
- createAnimation(String, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
createAnimation method of free entities, with initial state "active".
- createAnimation(String, String, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
createAnimation method of free entities.
- createAnimation(String, String, PositionExt, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
createAnimation method of static entities.
- createAnimation(Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AccumulateAnimation
-
create standard animation
- createAnimation(TimeInstant, double, double, int, Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AccumulateAnimation
-
create animation with full parameterization
- createAnimation(Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AggregateAnimation
-
create standard animation
- createAnimation(TimeInstant, double, double, int, Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.AggregateAnimation
-
create animation with full parameterization
- createAnimation(Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.CountAnimation
-
create standard animation
- createAnimation(TimeInstant, double, double, int, Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.CountAnimation
-
create animation with full parameterization
- createAnimation(Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.HistogramAnimation
-
create standard animation
- createAnimation(TimeInstant, Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.HistogramAnimation
-
create animation with full parameterization
- createAnimation(Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TallyAnimation
-
create standard animation
- createAnimation(TimeInstant, double, double, int, Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TallyAnimation
-
create animation with full parameterization
- createAnimation(Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TimeSeriesAnimation
-
create standard animation
- createAnimation(double, double, int, Position, Form, boolean) - Method in class desmoj.extensions.visualization2d.animation.core.statistic.TimeSeriesAnimation
-
create animation with full parameterization
- createAnimation(String, boolean) - Method in class desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production.RestockProcessAnimation
-
Create the producer that restocks the stock
- createBackgroundElement(String, String[], String[], String[], String[], String[], String[], String[], String[], String, String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createBackgroundLine(String, String[], String[], String, String[], String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createBin(String, String[], String, String, String, String, String, String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createCDATA(Document, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a CDATA section node in an XML document
- createCommand(String, String, Parameter[]) - Static method in class desmoj.extensions.visualization2d.engine.command.CommandFactory
-
Create an instance of Command, used by CommandFrame.init_cmdTemplate()
- createComment(Document, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates an XML comment with the given text
- CREATED - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Status: model not connected to experiment
- createDefaultReporter() - Method in class desmoj.core.advancedModellingFeatures.Bin
-
Returns a Reporter to produce a report about this Bin.
- createDefaultReporter() - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
Returns a Reporter to produce a report about this CondQueue.
- createDefaultReporter() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Returns a Reporter to produce a report about this Res.
- createDefaultReporter() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Returns a Reporter to produce a report about this Stock.
- createDefaultReporter() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns a Reporter to produce a report about this WaitQueue.
- createDefaultReporter() - Method in class desmoj.core.dist.BoolDistBernoulli
-
Creates the default reporter for the
BoolDistBernoulli
distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.BoolDistConstant
-
Creates the default reporter for the
BoolDistConstant
distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistAggregate
-
Creates the default reporter for the ContDistAggregate distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistBeta
-
Creates the default reporter for the BetaDist distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistConstant
-
Creates the default reporter for the constant distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistCustom
-
Creates the default reporter for the CustomContDist distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistEmpirical
-
Creates the default reporter for the RealDistEmpirical distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistErlang
-
Creates the default reporter for the RealDistErlang distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistExponential
-
Creates the default reporter for the RealDistExponential distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistGamma
-
Creates the default reporter for the GammaDist distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistNormal
-
Creates the default reporter for the ContDistNormal distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistTriangular
-
Creates the default reporter for the TriangularDist distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.ContDistUniform
-
Creates the default reporter for the RealDistUniform distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.DiscreteDistBinomial
-
Creates the default reporter for the DiscreteDistBinomial distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.DiscreteDistConstant
-
Creates the default reporter for the constant distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.DiscreteDistEmpirical
-
Creates the default reporter for the EmpiricalDiscreteDist distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.DiscreteDistGeo
-
Creates the default reporter for the DiscreteDistGeo distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.DiscreteDistHypergeo
-
Creates the default reporter for the DiscreteDistHypergeo distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.DiscreteDistPoisson
-
Creates the default reporter for the PoissonDiscreteDist distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.DiscreteDistUniform
-
Creates the default reporter for the UniformDiscreteDist distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.Distribution
-
Creates the default reporter associated with this distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.EntityDistEmpirical
-
Creates the default reporter for the EntityDistEmpirical distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.EntityDistUniform
-
Creates the default reporter for the EntityDistUniform distribution.
- createDefaultReporter() - Method in class desmoj.core.dist.Series
-
Creates the default reporter for the series.
- createDefaultReporter() - Method in class desmoj.core.report.SimulationRunReporter.SimulationRunReporterProvider
-
- createDefaultReporter() - Method in class desmoj.core.simulator.Model
-
Creates the default reporter associated with this model.
- createDefaultReporter() - Method in class desmoj.core.simulator.ProcessQueue
-
Returns a process-queue-reporter to produce a report about this
process-queue.
- createDefaultReporter() - Method in class desmoj.core.simulator.Queue
-
Returns a special queue reporter to produce a report about this queue.
- createDefaultReporter() - Method in class desmoj.core.statistic.Accumulate
-
Returns a Reporter to produce a report about this Accumulate.
- createDefaultReporter() - Method in class desmoj.core.statistic.Aggregate
-
Returns a Reporter to produce a report about this Aggregate.
- createDefaultReporter() - Method in class desmoj.core.statistic.BoolStatistic
-
Returns a Reporter to produce a report about this BoolStatistic.
- createDefaultReporter() - Method in class desmoj.core.statistic.ConfidenceCalculator
-
Returns a Reporter to produce a report about this ConfidenceCalculator.
- createDefaultReporter() - Method in class desmoj.core.statistic.Count
-
Returns a Reporter to produce a report about this Count.
- createDefaultReporter() - Method in class desmoj.core.statistic.DataListTally
-
Creates a Reporter for this DataListTally.
- createDefaultReporter() - Method in class desmoj.core.statistic.DataListTally.DataList
-
Returns a Reporter to produce a report about this DataList.
- createDefaultReporter() - Method in class desmoj.core.statistic.Histogram
-
Returns a Reporter to produce a report about this Histogram.
- createDefaultReporter() - Method in class desmoj.core.statistic.HistogramAccumulate
-
Returns a Reporter to produce a report about this Histogram.
- createDefaultReporter() - Method in class desmoj.core.statistic.Regression
-
Returns a Reporter to produce a report about this Regression analysis.
- createDefaultReporter() - Method in class desmoj.core.statistic.Tally
-
Returns a Reporter to produce a report about this Tally.
- createDefaultReporter() - Method in class desmoj.core.statistic.TallyRunning
-
Returns a Reporter to produce a report about this Tally.
- createDefaultReporter() - Method in class desmoj.core.statistic.TextHistogram
-
Returns a Reporter to produce a report about this TextHistogram.
- createDefaultReporter() - Method in class desmoj.core.statistic.TimeSeries
-
Returns a default Reporter!
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
Returns a Reporter to produce a report about this Berth.
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Returns a Reporter to produce a report about this Block.
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Returns a Reporter to produce a report about this CranesSystem.
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Returns a Reporter to produce a report about this TransporterSystem.
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Returns a Reporter to produce a report about this Yard.
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Returns a Reporter to produce a report about this Entrepot.
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.production.TransportJunction
-
Returns a Reporter to produce a report about this TransportJunction.
- createDefaultReporter() - Method in class desmoj.extensions.applicationDomains.production.WorkStation
-
Returns a Reporter to produce a report about this WorkStation.
- createDefaultReporter() - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
This method provides a reporter to generate report data about this
reportable.
- createDefaultReporter() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner.ReportProvider
-
- createDoc() - Method in class desmoj.extensions.xml.util.DocumentReader
-
- createDocument() - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a new DOM document.
- createElement(Document, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a DOM element node with the given name.
- createElement(Document, String, String, boolean) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a DOM element node with the given name and contents.
- createElementLn(Document, String, String, boolean) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a DOM element node with the given name and contents.
- createEntity(String[]) - Static method in class desmoj.extensions.visualization2d.engine.command.TestCmd
-
- createEntity(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()
- createEntityTyp(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()
- createExperimentParameter(Class<?>, String, Object) - Static method in class desmoj.core.simulator.Parameter
-
Factory-method to create an experiment-parameter.
- createExperimentParameter(Class<?>, String) - Static method in class desmoj.core.simulator.Parameter
-
Factory-method to create an experiment-parameter.
- createFrame(String) - Method in class desmoj.extensions.visualization3d.SpatialVis3DModule
-
- createGrafic(String, Point, Point, Color, Color) - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
create grafic of background element with fixed corners
- createGrafic(String, Point, Color, Color, Dimension) - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
create grafic of background element with fixed middle point and fixed size
- createGrafic(String, Point, Color, Color) - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundElement
-
create grafic of background element with fixed middle point
The size is the size, that the text need to display
- createGrafic(String, Point[], Color) - Method in class desmoj.extensions.visualization2d.engine.model.BackgroundLine
-
Create Gragic of BackgroundLine
- createGrafic(String, int, int, String, int, boolean, Dimension) - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
create a StockGrafic
- createGrafic(String, int, int, String, int, boolean) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
create a ListGrafic instance
- createGrafic(String, int, int, String, int, boolean, Dimension) - Method in class desmoj.extensions.visualization2d.engine.model.List
-
create a ListGrafic instance
- createGrafic(String, int, int, String) - Method in class desmoj.extensions.visualization2d.engine.model.Process
-
create a ProcessGrafic
- createGrafic(String, int, int, String, int, boolean, boolean, Dimension) - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
create a ProcessGrafic
- createGrafic(String, int, int, String, int, boolean, Dimension) - Method in class desmoj.extensions.visualization2d.engine.model.Resource
-
create a ProcessGrafic
- createGrafic(Point[]) - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
create RouteGrafic as polyline with innerpoints points.
- createGrafic(String, int, int) - Method in class desmoj.extensions.visualization2d.engine.model.Station
-
create stationGrafic
- createGrafic(String, int, int, int, boolean, Dimension, boolean) - Method in class desmoj.extensions.visualization2d.engine.model.Statistic
-
build an instance of StatisticGrafic
- createGrafic(String, int, int, String, int, boolean, Dimension) - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
create a StockGrafic
- createGrafic(String, int, int, String, int, boolean, Dimension) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
create a WaitingQueueGrafic
- createGraficFree(long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
creates an EntityGrafic instance for an free entity
- createGraficStatic(String, double, double, double, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
creates an EntityGrafic instance for an static entity with fixed position
- createImage(String, String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
used for model-creation by animation.command.Command.execute()
- createInternId(String) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
create an internal Id based on name.
- createList(String, 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()
- createMessageChannel(String) - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Creates a new MessageChannel with is automatically associated with the
MessageCrossbar.
- createMessageChannel(String, Class<ST>, boolean, boolean) - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
Creates a new MessageChannel with is automatically associated with the
MessageCrossbar.
- createModelBasisData(String[], String[], String[], String, String, 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()
- createModelGrafic() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
create the assoziated ModelGrafic instance.
- createModelParameter(Class<?>, String, Object) - Static method in class desmoj.core.simulator.Parameter
-
Factory-method to create a model-parameter.
- createModelParameter(Class<?>, String) - Static method in class desmoj.core.simulator.Parameter
-
Factory-method to create a model-parameter.
- createNode(String, String, String[]) - Method in class desmoj.extensions.experimentation.ui.URLTreePanel
-
Add a new node to the tree and save the path name for the url of the
corresponding simulation output.
- createOutputEntity(EIn) - Method in class desmoj.extensions.chaining.SplitterOutput
-
This Method has to be overridden by the user to set the output entity
- createParameters() - Method in interface desmoj.core.util.Parameterizable
-
Creates a map of parameters
- createParameters() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
- createProcess(String, String[], 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()
- createProcessNew(String, String[], String[], String[], String[], String[], String, String, String, String, String[], String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createReporterMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the createDefaultReporter() method descriptor.
- createResource(String, String[], String[], String, String, String, String, String, String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createRoute(String, String[], 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()
- createSimRunListeners(GraphicalObserverContext) - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Should return a new set of listeners to the experiment run represented by
the given experiment runner in an array.
- createSimulationTimeBounds(String, String[], String[], String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
used for model-creation by animation.command.Command.execute()
- createStation(String, String[], String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
used for model-creation by animation.command.Command.execute()
- createStatistic(String, String[], String, String, String[], String, String, String, String, String, String[], String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createStock(String, String[], String, String, String, String, String, String, String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createSuccessor() - Method in class desmoj.core.simulator.ArrivalProcess
-
Implement this abstract method so it creates (instantiates) a new
SimProcess
object which is arriving at the system
(border).
- createText(Document, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a text node in an XML document
- createTextLn(Document, String) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a text node in an XML document ended by a new line character
- createTextLn(Document) - Static method in class desmoj.extensions.xml.util.XMLHelper
-
Creates a text node in an XML document representing a new line character
- CreateVisibleObjectEvent - Class in desmoj.extensions.visualEvents
-
This event occurs when a SpatialObject (or MovableSpatialObject) is created.
- CreateVisibleObjectEvent(Object, String, String, boolean, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.CreateVisibleObjectEvent
-
Constructs a CreateVisibleObjectEvent.
- createWaitQueue(String, String[], String, String, String, String, String[], boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- createWriter(String) - Method in interface desmoj.core.report.FileSystemAccess
-
Creates a writer for the given "filename".
- CrossbarMessage - Class in desmoj.extensions.crossbar
-
A message which a process can send to a
MessageCrossbar
or a
MessageChannel
to activate processes waiting on the them.
- CrossbarMessage(Model, String) - Constructor for class desmoj.extensions.crossbar.CrossbarMessage
-
Constructs a CrossbarMessage with the given model and description.
- CrossbarMessage(Model, String, CrossbarMessage.DistributionMode) - Constructor for class desmoj.extensions.crossbar.CrossbarMessage
-
Constructs a CrossbarMessage with the given model, description and
CrossbarMessage.DistributionMode
.
- CrossbarMessage.DistributionMode - Enum in desmoj.extensions.crossbar
-
The DistributionMode defines how a CrossbarMessage is distributed to
receiver processes.
- current() - Method in class desmoj.core.simulator.ModelComponent
-
Returns the currently active Schedulable object that is handled by the
scheduler.
- currentEntity() - Method in class desmoj.core.simulator.ModelComponent
-
Returns the currently active Entity.
- currentEntityAll() - Method in class desmoj.core.simulator.ModelComponent
-
Returns the currently active entities.
- currentEvent() - Method in class desmoj.core.simulator.ModelComponent
-
Returns the currently active Event that is handled by the scheduler.
- currentModel() - Method in class desmoj.core.simulator.ModelComponent
-
Returns the model that the currently active Event or Entity handled by
the scheduler belongs to or the main model connected to the experiment,
if no model can be returned by the scheduler.
- currentSimProcess() - Method in class desmoj.core.simulator.ModelComponent
-
Returns the currently active SimProcess that is handled by the scheduler.
- CustomerProcess - Class in desmoj.extensions.applicationDomains.production
-
CustomerProcess is a kind of process representing a customer.
- CustomerProcess(Model, String, Entrepot, long, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.CustomerProcess
-
Constructor for a CustomerProcess.
D
- DATA_Observations - Static variable in class desmoj.extensions.visualization2d.engine.model.Statistic
-
- DATA_TimeSeries - Static variable in class desmoj.extensions.visualization2d.engine.model.Statistic
-
- DataList(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.DataListTally.DataList
-
Constructor for a new DataList
- DataListHistogramReporter - Class in desmoj.core.report
-
Captures all relevant information about the DataListTally's DataList.
- DataListHistogramReporter(Reportable, double, double) - Constructor for class desmoj.core.report.DataListHistogramReporter
-
Constructor for a new DataListReporter.
- DataListTally - Class in desmoj.core.statistic
-
The
DataListTally
class is providing a statistic analysis about
one value.
- DataListTally(Model, String, boolean, boolean) - Constructor for class desmoj.core.statistic.DataListTally
-
Constructor for a DataListTally object.
- DataListTally.DataList - Class in desmoj.core.statistic
-
A simple List for storing values passed to a Tally.
- DataListTally.DataList.Element - Class in desmoj.core.statistic
-
A List's Element.
- DataListTallyReporter - Class in desmoj.core.report
-
Captures all relevant information about the DataListTally.
- DataListTallyReporter(Reportable) - Constructor for class desmoj.core.report.DataListTallyReporter
-
Constructor for a new DataListTallyReporter.
- days(long) - Method in class desmoj.core.simulator.TimeSpan.Builder
-
- deactivateInterArrivalTimeTally() - Method in class desmoj.core.statistic.Count
-
Deactivates the inter-arrival-time Tally to stop observing the timespans
between calls of the update-Method.
- deadlockCheckOff() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Turns the deadlock check off.
- deadlockCheckOn() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Turns the deadlock check on.
- DebugFileOut - Class in desmoj.core.report
-
DebugOut is used to create a file to write the DebugNotes to.
- DebugFileOut(int, String) - Constructor for class desmoj.core.report.DebugFileOut
-
Creates a DebugOut to print DebugNotes into a HTML page.
- debugIsOn() - Method in class desmoj.core.simulator.Experiment
-
Returns a boolean indicating whether debug notes are forwarded to the
debug ouput or not.
- debugIsOn() - Method in class desmoj.core.simulator.ModelComponent
-
Shows if this modelcomponent currently produces debug output.
- debugIsOn() - Method in class desmoj.core.simulator.ResourceDB
-
Shows if this resourceDB currently produces debug output.
- DebugNote - Class in desmoj.core.report
-
Represents a DebugNote produced by a simulation run whenever the modeller
enables the debug mode for a specific ModelComponent.
- DebugNote(Model, TimeInstant, String, String) - Constructor for class desmoj.core.report.DebugNote
-
Constructs a debugnote with the given parameters.
- debugOff(TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Switches the debug output off at the given point of simulation time.
- debugOff() - Method in class desmoj.core.simulator.ModelComponent
-
Switches off debug output for this modelcomponent.
- debugOff() - Method in class desmoj.core.simulator.ResourceDB
-
Switches off debug output for this resourceDB.
- debugOn(TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Switches the debug output on at the given point of simulation time.
- debugOn() - Method in class desmoj.core.simulator.ModelComponent
-
Switches on debug output for this modelcomponent.
- debugOn() - Method in class desmoj.core.simulator.ResourceDB
-
Switches on debug output for this resourceDB.
- debugPeriod(TimeInstant, TimeInstant) - Method in class desmoj.core.simulator.Experiment
-
Switches the debug output on for the given period of simulation time.
- debugToSystemOut(boolean) - Static method in class desmoj.extensions.visualization2d.engine.viewer.SimulationThread
-
Permits switching the debug output of the viewer's time steps to system out.
- declareExperimentParameter(Class<?>, String) - Method in interface desmoj.core.simulator.ModelParameterManager
-
Method to declare a experiment-parameter.
- declareExperimentParameter(Class<?>, String, Object) - Method in interface desmoj.core.simulator.ModelParameterManager
-
Method to declare a experiment-parameter.
- declareExperimentParameter(Class<?>, String) - Method in class desmoj.core.simulator.ParameterManager
-
Method to declare a experiment-parameter.
- declareExperimentParameter(Class<?>, String, Object) - Method in class desmoj.core.simulator.ParameterManager
-
Method to declare a experiment-parameter.
- declareModelParameter(Class<?>, String) - Method in interface desmoj.core.simulator.ModelParameterManager
-
Method to declare a model-parameter.
- declareModelParameter(Class<?>, String) - Method in class desmoj.core.simulator.ParameterManager
-
Method to declare a model-parameter.
- DEFAULT_DEBUG_OUTPUT_TYPE - Static variable in class desmoj.core.simulator.Experiment
-
The default debug output
- DEFAULT_ERROR_OUTPUT_TYPE - Static variable in class desmoj.core.simulator.Experiment
-
The default error output
- DEFAULT_FORMATTER - Static variable in class desmoj.core.report.TableOutput
-
The table formatter used if formatter is invalid
- DEFAULT_REPORT_OUTPUT_TYPE - Static variable in class desmoj.core.simulator.Experiment
-
The default report output
- DEFAULT_TRACE_OUTPUT_TYPE - Static variable in class desmoj.core.simulator.Experiment
-
The default trace output
- DelayedInterruptException - Exception in desmoj.core.exception
-
If a DelayedInterruptException is caught in the
SimProcess.lifeCycle()
method of a process this means that the
process has been interrupted from "within" due to a previously scheduled
delayed interrupt.
- DelayedInterruptException(InterruptCode) - Constructor for exception desmoj.core.exception.DelayedInterruptException
-
Constructs a DelayedInterruptException with the given InterruptCode.
- deleteFile(String) - Static method in class desmoj.extensions.experimentation.util.FileUtil
-
deletes a file
- deleteObserver(Observer<T, X>) - Method in interface desmoj.core.observer.Subject
-
This method deletes an observer from the subject
- deleteObserver(Observer<T, X>) - Method in class desmoj.core.observer.SubjectAdministration
-
Deletes an observer from the observer list
- deleteObserver(Observer<QueueBased, QueueBased.QueueAction>) - Method in class desmoj.core.simulator.QueueBased
-
- deleteResAllocation(Res, SimProcess, int) - Method in class desmoj.core.simulator.ResourceDB
-
Deletes an entry in the resource data base (should be called when a
Sim-process is done with it's requested number of resources from a
resource pool (
Res
)).
- deleteResRequest(SimProcess, Res, int) - Method in class desmoj.core.simulator.ResourceDB
-
Deletes an entry in the resource data base (should be called when a
Sim-process receives it's requested number of resources from a resource
pool (
Res
)).
- DemandProcess - Class in desmoj.extensions.applicationDomains.production
-
DemandProcess is a kind of process representing the demand in a manufacturing
system.
- DemandProcess(Model, String, Entrepot, NumericalDist<Long>, NumericalDist<?>, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.DemandProcess
-
Constructor of a DemandProcess.
- deRegister(Distribution) - Method in class desmoj.core.dist.DistributionManager
-
De-registers a distribution from the experiment.
- deRegister(MessageReceiver) - Method in class desmoj.core.report.MessageDistributor
-
De-registers the given messagereceiver from all types of Messages it was
registered at.
- deRegister(MessageReceiver, Class<?>) - Method in class desmoj.core.report.MessageDistributor
-
De-registers a messagereceiver object to stop receiving messages of the
given type.
- deRegister(MessageReceiver, String) - Method in class desmoj.core.report.MessageDistributor
-
De-registers a messagereceiver object to stop receiving messages of the
given type.
- deRegister(Reporter) - Method in class desmoj.core.report.ReportManager
-
De-registers the given reporter from the experiment's reportmanager.
- deRegister(FileOutput) - Method in class desmoj.core.simulator.Experiment
-
De-registers a file at the experiment.
- deregister() - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
-
- deregister() - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
-
Deregisters the observer from the context
- description() - Method in class desmoj.core.simulator.Model
-
Should return the description of the model.
- desmoj.core.advancedModellingFeatures - package desmoj.core.advancedModellingFeatures
-
Components for advanced process synchronization and event scheduling.
- desmoj.core.advancedModellingFeatures.report - package desmoj.core.advancedModellingFeatures.report
-
Reporters for the classes in
desmoj.core.advancedModellingFeatures
.
- desmoj.core.dist - package desmoj.core.dist
-
Distributions to model stochastic effects.
- desmoj.core.exception - package desmoj.core.exception
-
Exceptions for interrupting processes and for internal simulation control.
- desmoj.core.observer - package desmoj.core.observer
-
Interfaces for observing state changes of subjects.
- desmoj.core.report - package desmoj.core.report
-
Reporters for the DESMO-J core
Reportable
components able and output generation.
- desmoj.core.report.html5chart - package desmoj.core.report.html5chart
-
- desmoj.core.simulator - package desmoj.core.simulator
-
The core simulation infrastructure and basic components.
- desmoj.core.statistic - package desmoj.core.statistic
-
Objects to collect statistical data.
- desmoj.core.util - package desmoj.core.util
-
Various helper classes, particularly for experiment parameterization and control.
- desmoj.extensions.applicationDomains.harbour - package desmoj.extensions.applicationDomains.harbour
-
Example model components for harbour terminal simulation.
- desmoj.extensions.applicationDomains.harbour.report - package desmoj.extensions.applicationDomains.harbour.report
-
Reporters for the classes in
desmoj.extensions.applicationDomains.harbour
.
- desmoj.extensions.applicationDomains.production - package desmoj.extensions.applicationDomains.production
-
Example model components for production system simulation.
- desmoj.extensions.applicationDomains.production.report - package desmoj.extensions.applicationDomains.production.report
-
Reporters for the classes in
desmoj.extensions.applicationDomains.production
.
- desmoj.extensions.chaining - package desmoj.extensions.chaining
-
Chaining components, e.g. for generic production systems.
- desmoj.extensions.chaining.abstractions - package desmoj.extensions.chaining.abstractions
-
Abstractions of the chaining components from
desmoj.extensions.chaining
.
- desmoj.extensions.chaining.report - package desmoj.extensions.chaining.report
-
Reporters for the chaining components from
desmoj.extensions.chaining
.
- desmoj.extensions.crossbar - package desmoj.extensions.crossbar
-
A higher-level construct to facilitate indirect process synchronization based on exchanging massages.
- desmoj.extensions.experimentation.reflect - package desmoj.extensions.experimentation.reflect
-
Reading out experiment parameters using reflection.
- desmoj.extensions.experimentation.ui - package desmoj.extensions.experimentation.ui
-
Parameterizable GUI for experiment conduction.
- desmoj.extensions.experimentation.util - package desmoj.extensions.experimentation.util
-
Various helper classes for the experimentation GUI.
- desmoj.extensions.grafic.util - package desmoj.extensions.grafic.util
-
Tools to paint histograms and time series data.
- desmoj.extensions.scheduling - package desmoj.extensions.scheduling
-
Timetables schedules to activate and passivate SimProcesses.
- desmoj.extensions.space3D - package desmoj.extensions.space3D
-
Objects in a 3D space and relevant motion operations.
- desmoj.extensions.visualEvents - package desmoj.extensions.visualEvents
-
Events having an impact to 3D motion.
- desmoj.extensions.visualization2d.animation - package desmoj.extensions.visualization2d.animation
-
Core package of DESMO-J's 2D animation component.
- desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures - package desmoj.extensions.visualization2d.animation.core.advancedModellingFeatures
-
Animated version of components from
package desmoj.core.advancedModellingFeatures
.
- desmoj.extensions.visualization2d.animation.core.simulator - package desmoj.extensions.visualization2d.animation.core.simulator
-
This package is the animated version of
package desmoj.core.simulator
- desmoj.extensions.visualization2d.animation.core.statistic - package desmoj.extensions.visualization2d.animation.core.statistic
-
Animated version of components from
package desmoj.core.statistic
.
- desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production - package desmoj.extensions.visualization2d.animation.extensions.applicationDomains.production
-
This package is the animated version of
package desmoj.extensions.applicationDomains.production
- desmoj.extensions.visualization2d.animation.internalTools - package desmoj.extensions.visualization2d.animation.internalTools
-
To this package exist no desmoj analogon.
- desmoj.extensions.visualization2d.animation.processStation - package desmoj.extensions.visualization2d.animation.processStation
-
Process station animation.
- desmoj.extensions.visualization2d.animation.transport - package desmoj.extensions.visualization2d.animation.transport
-
Animated movement of entities and processes on routes.
- desmoj.extensions.visualization2d.engine - package desmoj.extensions.visualization2d.engine
-
Top package of 2d animation engine.
- desmoj.extensions.visualization2d.engine.command - package desmoj.extensions.visualization2d.engine.command
-
Read and write animation command (cmds) files.
- desmoj.extensions.visualization2d.engine.model - package desmoj.extensions.visualization2d.engine.model
-
Properties of Entities, EntityTypes, Lists, Processes, Stations and Routes... required for 2D animation.
- desmoj.extensions.visualization2d.engine.modelGrafic - package desmoj.extensions.visualization2d.engine.modelGrafic
-
This package contains the graphical properties of the entities in an animated model.
- desmoj.extensions.visualization2d.engine.orga - package desmoj.extensions.visualization2d.engine.orga
-
Storage of animation properties.
- desmoj.extensions.visualization2d.engine.util - package desmoj.extensions.visualization2d.engine.util
-
Various utilities for 2D animation.
- desmoj.extensions.visualization2d.engine.viewer - package desmoj.extensions.visualization2d.engine.viewer
-
A swing Application to view a simulation's animation.
- desmoj.extensions.visualization3d - package desmoj.extensions.visualization3d
-
Core package of DESMO-J's 3D animation component.
- desmoj.extensions.xml.report - package desmoj.extensions.xml.report
-
XML output infrastructure.
- desmoj.extensions.xml.util - package desmoj.extensions.xml.util
-
Helper classes for XML parsing.
- DesmoJ_Info - Class in desmoj.extensions.visualization2d.engine.viewer
-
Diese Klasse stellt DesmoJ- Versions und Lizenzdaten bereit.
- DesmoJ_Info() - Constructor for class desmoj.extensions.visualization2d.engine.viewer.DesmoJ_Info
-
- DESMOJException - Exception in desmoj.core.exception
-
General exception for the desmoj simulation framework.
- DESMOJException(ErrorMessage) - Constructor for exception desmoj.core.exception.DESMOJException
-
Constructs a standard DESMO-J exception with an error message needed to
properly describe what error occurred, where it occurred, what reasons
could be responsible for it and what could be done to prevent this error
from occurring.
- DESMOJException(ErrorMessage, Throwable) - Constructor for exception desmoj.core.exception.DESMOJException
-
Constructs a standard DESMO-J exception with an error message needed to
properly describe what error occurred, where it occurred, what reasons
could be responsible for it and what could be done to prevent this error
from occurring.
- destroy() - Method in class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
this method will be executed when the applet is shut down.
- destroy() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerApplet
-
- destroy() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerButtonApplet
-
- detach() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- detach() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Releases from the host object if this object is attached to it.
- detach() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- DetachEvent - Class in desmoj.extensions.visualEvents
-
The AttachEvent indicates that a MovableSpatialObject is detached.
- DetachEvent(Object, String, TimeInstant) - Constructor for class desmoj.extensions.visualEvents.DetachEvent
-
Constructs a DetachEvent.
- diff(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new TimeSpan object representing the absolute difference of the
given TimeSpan objects.
- diff(TimeInstant, TimeInstant) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new TimeSpan object representing the absolute difference of the
given TimeInstant objects, i.e. the span of time between the two instants
of time.
- disableFooter() - Static method in class desmoj.core.report.ASCIITableFormatter
-
Disables the table footer (for all ASCII tables).
- DiscreteDist<N extends java.lang.Number> - Class in desmoj.core.dist
-
Superclass for all distributions returning discrete samples of arbitrary
numerical type.
- DiscreteDist(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDist
-
Constructs a distribution returning discretely distributed samples
of a custom type.
- DiscreteDistBinomial - Class in desmoj.core.dist
-
Distribution returning binomial distributed long values.
- DiscreteDistBinomial(Model, String, double, int, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDistBinomial
-
Creates a stream of pseudo random numbers following a binomial
distribution.
- DiscreteDistBinomialReporter - Class in desmoj.core.report
-
Reports all information about a DiscreteDistBinomial distribution.
- DiscreteDistBinomialReporter(Reportable) - Constructor for class desmoj.core.report.DiscreteDistBinomialReporter
-
Creates a new DiscreteDistBinomialReporter.
- DiscreteDistConstant<N extends java.lang.Number> - Class in desmoj.core.dist
-
This constant "pseudo"-distribution returns a single constant predefined
value of type N.
- DiscreteDistConstant(Model, String, N, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDistConstant
-
Constructs a simple distribution which produces samples equal to the
constant value it has been given.
- DiscreteDistConstantReporter - Class in desmoj.core.report
-
Reports all information about a DiscreteDistConstant distribution.
- DiscreteDistConstantReporter(Reportable) - Constructor for class desmoj.core.report.DiscreteDistConstantReporter
-
Creates a new DiscreteDistConstantReporter.
- DiscreteDistEmpirical<N extends java.lang.Number> - Class in desmoj.core.dist
-
Empirically distributed stream of pseudo random numbers of a custom type.
- DiscreteDistEmpirical(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDistEmpirical
-
Constructs an empirical distribution producing double values.
- DiscreteDistEmpiricalReporter - Class in desmoj.core.report
-
Distribution returning empirical distributed double values.
- DiscreteDistEmpiricalReporter(Reportable) - Constructor for class desmoj.core.report.DiscreteDistEmpiricalReporter
-
Creates a new DiscreteDistEmpiricalReporter.
- DiscreteDistGeo - Class in desmoj.core.dist
-
Distribution returning Geometrically distributed int values.
- DiscreteDistGeo(Model, String, double, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDistGeo
-
Creates a stream of pseudo random numbers following a Geometrical
distribution.
- DiscreteDistGeoReporter - Class in desmoj.core.report
-
Reports all information about a DiscreteDistGeo distribution.
- DiscreteDistGeoReporter(Reportable) - Constructor for class desmoj.core.report.DiscreteDistGeoReporter
-
Creates a new DiscreteDistGeoReporter.
- DiscreteDistHypergeo - Class in desmoj.core.dist
-
Distribution returning hypergeometrically distributed long values.
- DiscreteDistHypergeo(Model, String, int, int, int, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDistHypergeo
-
Creates a stream of pseudo random numbers following a Hypergeometrical
distribution.
- DiscreteDistHypergeoReporter - Class in desmoj.core.report
-
Reports all information about a DiscreteDistHypergeo distribution.
- DiscreteDistHypergeoReporter(Reportable) - Constructor for class desmoj.core.report.DiscreteDistHypergeoReporter
-
Creates a new DiscreteDistHypergeoReporter.
- DiscreteDistPoisson - Class in desmoj.core.dist
-
Poisson distributed stream of pseudo random integer numbers.
- DiscreteDistPoisson(Model, String, double, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDistPoisson
-
Creates a poisson distributed stream of pseudo random integer numbers.
- DiscreteDistPoissonReporter - Class in desmoj.core.report
-
Reports all information about a DiscreteDistPoisson distribution.
- DiscreteDistPoissonReporter(Reportable) - Constructor for class desmoj.core.report.DiscreteDistPoissonReporter
-
Creates a new DiscreteDistPoissonReporter.
- DiscreteDistUniform - Class in desmoj.core.dist
-
Uniformly distributed stream of pseudo random numbers of type long.
- DiscreteDistUniform(Model, String, long, long, boolean, boolean) - Constructor for class desmoj.core.dist.DiscreteDistUniform
-
Creates a stream of pseudo random numbers following a uniform
distribution.
- DiscreteDistUniformReporter - Class in desmoj.core.report
-
Reports all information about a DiscreteDistUniform distribution.
- DiscreteDistUniformReporter(Reportable) - Constructor for class desmoj.core.report.DiscreteDistUniformReporter
-
Creates a new DiscreteDistUniformReporter.
- dispose() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
Dispose this entity
- disposeAnimation() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
Dispose the animation of this entity
- disposeAnimation() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
Dispose the animation of this SimProcess
- disposeEntity(String, boolean, long) - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
Dispose an entity
- Distribution - Class in desmoj.core.dist
-
Base class for all pseudo random number distributions used in this package.
- Distribution(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.Distribution
-
Creates a RandomDistribution object which gets its initial seed from the
experiment's seedgenerator.
- DistributionManager - Class in desmoj.core.dist
-
Controls all distributions used during an experiment.
- DistributionManager(String, long) - Constructor for class desmoj.core.dist.DistributionManager
-
Creates a new distributionManager with the given name and the given
initial seed for the seed-generator.
- DistributionReporter - Class in desmoj.core.report
-
The basic reporter for all distributions in DESMO-J.
- DistributionReporter(Reportable) - Constructor for class desmoj.core.report.DistributionReporter
-
DistributionReporter - Konstruktorkommentar.
- DIVIDE - Static variable in interface desmoj.core.dist.Operator
-
Divide operator, for arguments
a and b
returning a/b
.
- divide(TimeSpan, TimeSpan) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new TimeSpan object representing the quotient of the given
TimeSpan objects.
- divide(TimeSpan, double) - Static method in class desmoj.core.simulator.TimeOperations
-
Returns a new TimeSpan object representing the quotient of the given
TimeSpan and the divisor of type double.
- DocumentReader - Class in desmoj.extensions.xml.util
-
Helper class for reading DOM documents from files
- doesRetainLastValueOnReset() - Method in class desmoj.core.statistic.Accumulate
-
This method determines whether if the accumulate's last value is
retained on reset (true) or nullified (false).
- doInitialSchedules() - Method in class desmoj.core.simulator.Model
-
Implement this method to schedule the entities and/or events needed for
your model to start in a defined setting.
- drawChart(Canvas) - Method in class desmoj.core.report.HTMLTableChartFormatter
-
Creates a canvas area and draws a chart in this area.
- drawChart(Graphics) - Method in interface desmoj.extensions.experimentation.ui.ChartOwner
-
This method implements the drawing of the data for a Chart class.
- drawChart(Graphics) - Method in class desmoj.extensions.experimentation.ui.HistogramPlotter
-
Draws the histogram bars given by the Histogram statistic object into the
chart.
- drawChart(Graphics) - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Draws the values given by the TimeSeries statistic object into the
chart.
- drawLine(Graphics, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Draws a line into the chart.
- drawLine(Color, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Draws a line into the chart.
- drawLine(Graphics, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Draws a line into the chart.
- drawLine(Color, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Draws a line into the chart.
- drawRect(Graphics, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Draws an unfilled rectangle into the chart.
- drawRect(Graphics, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Draws an unfilled rectangle into the chart.
- drive(TimeSpan) - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
This method describes the driving of the crane ( crane speader).
- drive(double) - Method in class desmoj.extensions.applicationDomains.harbour.Truck
-
This method describes the driving of the certain distance of this Truck.
- driveEmpty(double) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
This method describes the driving the certain distance of the internal
transporter if he is empty (has no goods).
- driveLoad(double) - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
This method describes the driving the certain distance of the internal
transporter if he is loaded (has some goods).
- DynamicObject - Class in desmoj.extensions.visualization3d
-
This class contains all elements needed in a scene graph to describe a
dynamic object (i.e. a MovableSpatialObject) in a scene.
E
- Element(double) - Constructor for class desmoj.core.statistic.DataListTally.DataList.Element
-
Constructs a new Element with the given value.
- elements() - Method in class desmoj.core.report.ReportManager
-
Returns a list view of all registered reporters in the appropriate
order.
- END_CMD - Static variable in interface desmoj.extensions.visualization2d.engine.command.Cmd
-
Name value of last command.
- enterEntrance() - Method in class desmoj.extensions.applicationDomains.harbour.Gates
-
A process is using this method to enter the entrance of the Gates and get
one of free lanes of this Gates.
- enterExit() - Method in class desmoj.extensions.applicationDomains.harbour.Gates
-
A process is using this method to enter the exit of the Gates and get one
of free exit lanes of this Gates.
- Entity - Class in desmoj.core.simulator
-
Represents the superclass for all entities of a model.
- Entity(Model, String, boolean) - Constructor for class desmoj.core.simulator.Entity
-
- Entity - Class in desmoj.extensions.visualization2d.engine.model
-
An entity is a basic-object of animation.
- Entity(Model, String, String, String, long) - Constructor for class desmoj.extensions.visualization2d.engine.model.Entity
-
An new entity will indexed automaticly in classContent hashtable
- EntityAnimation - Class in desmoj.extensions.visualization2d.animation.core.simulator
-
Animation of an Entity.
- EntityAnimation(ModelAnimation, String, boolean) - Constructor for class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
constructor with same parameters as in Entity
- EntityBasicAnimation - Interface in desmoj.extensions.visualization2d.animation.core.simulator
-
Interface used from EntityAnimation and SimProcessAnimation
- EntityDist<E extends Entity> - Class in desmoj.core.dist
-
Superclass for all distributions returning samples in terms of different
entities.
- EntityDist(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.EntityDist
-
Constructs a distribution returning entity samples.
- EntityDistEmpirical<E extends Entity> - Class in desmoj.core.dist
-
Empirically distributed stream of entities.
- EntityDistEmpirical(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.EntityDistEmpirical
-
Creates a stream of entities, where an individual probability can be
assigned to each entity.
- EntityDistEmpiricalReporter - Class in desmoj.core.report
-
Reports all information about a EntityDistEmpirical distribution.
- EntityDistEmpiricalReporter(Reportable) - Constructor for class desmoj.core.report.EntityDistEmpiricalReporter
-
Creates a new EntityDistEmpiricalReporter.
- EntityDistUniform<E extends Entity> - Class in desmoj.core.dist
-
Uniformly distributed stream of entities.
- EntityDistUniform(Model, String, boolean, boolean) - Constructor for class desmoj.core.dist.EntityDistUniform
-
Creates a stream of entities that are equally likely.
- EntityDistUniformReporter - Class in desmoj.core.report
-
Reports all information about a EntityDistUniform distribution.
- EntityDistUniformReporter(Reportable) - Constructor for class desmoj.core.report.EntityDistUniformReporter
-
Creates a new EntityDistUniformReporter.
- EntityGrafic - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
Grafic of an entity
- EntityGrafic(Entity, String, EntityPosition) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- EntityGrafic(Entity) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- EntityPosition - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
describes the position of an entity
- EntityPosition(double, double, double, boolean) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- EntityPosition() - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- EntitySchedule<E extends SimProcess> - Class in desmoj.extensions.scheduling
-
EntitySchedule is a list of EntityScheduleEntry's.
- EntitySchedule(Model, String, E) - Constructor for class desmoj.extensions.scheduling.EntitySchedule
-
Erzeugt leeren EntitySchedule mit default Zeitzone
Zu begin jedes ScheduleEntry wird process aktiviert
- EntitySchedule(Model) - Constructor for class desmoj.extensions.scheduling.EntitySchedule
-
Erzeugt leeren EntitySchedule mit default Zeitzone
- EntitySchedule(Model, TimeSpan, TimeSpan) - Constructor for class desmoj.extensions.scheduling.EntitySchedule
-
Default Schedule ohne Zeitbeschraenkung, werktags
mit default Zeitzone
- EntityScheduleEntry - Class in desmoj.extensions.scheduling
-
EntityScheduleEntry is an entry of EntitySchedule.
- EntityScheduleEntry(Model, TimeSpan, TimeSpan, Object) - Constructor for class desmoj.extensions.scheduling.EntityScheduleEntry
-
Create an schedule entry with daily time border and an entry value.
- EntityScheduleEntry(Model, TimeSpan, TimeSpan, double) - Constructor for class desmoj.extensions.scheduling.EntityScheduleEntry
-
- EntityScheduleEntry(Model, TimeSpan, TimeSpan) - Constructor for class desmoj.extensions.scheduling.EntityScheduleEntry
-
Create an schedule entry with daily time border.
- EntityStaticComponent - Class in desmoj.extensions.visualization2d.engine.modelGrafic
-
paint a static entity
- EntityStaticComponent(Rectangle) - Constructor for class desmoj.extensions.visualization2d.engine.modelGrafic.EntityStaticComponent
-
- EntityType - Class in desmoj.extensions.visualization2d.engine.model
-
All entities of same entity-type has the same basic properties.
- EntityType(String, Model, int, int, Attribute[], String[], int) - Constructor for class desmoj.extensions.visualization2d.engine.model.EntityType
-
- EntityTypeAnimation - Class in desmoj.extensions.visualization2d.animation.internalTools
-
Used for EntityType Definition in every static part of
SimProcess and Entity Class. also used in initEntityTypes()
method of ModelAnimation to create "createEntityType" commands.
- EntityTypeAnimation() - Constructor for class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
- Entrepot - Class in desmoj.extensions.applicationDomains.production
-
Entrepot is some kind of storage where products (in the form of
SimProcess
es) can be stored.
- Entrepot(Model, String, int, int, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.Entrepot
-
Constructs an empty Entrepot where products (SimProcesses) can be stored
and retrieved.
- Entrepot(Model, String, boolean, boolean) - Constructor for class desmoj.extensions.applicationDomains.production.Entrepot
-
Constructs an empty Entrepot where products (SimProcesses) can be stored
and retrieved.
- EntrepotReporter - Class in desmoj.extensions.applicationDomains.production.report
-
Captures all relevant information about the Entrepot.
- EntrepotReporter(Reportable) - Constructor for class desmoj.extensions.applicationDomains.production.report.EntrepotReporter
-
Constructor for a new EntrepotReporter.
- EntryAnimation<Proc extends EntityBasicAnimation,Res extends EntityBasicAnimation> - Class in desmoj.extensions.visualization2d.animation.internalTools
-
Class to manage return values of:
ProcessStationNonAbstrResAnimation.remove(EntityBasicAnimation e)
ProcessStationAbstrResAnimation.remove(EntityBasicAnimation e)
ProcessStationNoResAnimation.remove(EntityBasicAnimation e)
This methods remove the entry which contains e.
- EntryAnimation(List<Proc>, List<Res>, Integer) - Constructor for class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimation
-
- EntryAnimationVector<Proc extends EntityBasicAnimation,Res extends EntityBasicAnimation> - Class in desmoj.extensions.visualization2d.animation.internalTools
-
used in:
ProcessStationNonAbstrResAnimation
ProcessStationAbstrResAnimation
ProcessStationNoResAnimation
- EntryAnimationVector() - Constructor for class desmoj.extensions.visualization2d.animation.internalTools.EntryAnimationVector
-
- equals(Object) - Method in exception desmoj.core.exception.InterruptException
-
Equals implementations which delegates to
Object.equals(Object)
- equals(Object) - Method in class desmoj.core.simulator.EventNote
-
Returns whether this
EventNote
equals another one or not.
- equals(InterruptCode, InterruptCode) - Static method in class desmoj.core.simulator.InterruptCode
-
Returns
true
if the two given interrupt codes have the
same internal code, false
otherwise.
- equals(Object) - Method in class desmoj.core.simulator.TimeInstant
-
Indicates whether this TimeInstant is equal to the given parameter.
- equals(Object) - Method in class desmoj.core.simulator.TimeSpan
-
Indicates whether this TimeSpan is equal to the given parameter.
- ErrorFileOut - Class in desmoj.core.report
-
ErrorFileOut is used to create a file to write the ErrorMessages to.
- ErrorFileOut(int, String) - Constructor for class desmoj.core.report.ErrorFileOut
-
Creates an ErrorOut to print ErrorMessages into a HTML page.
- ErrorMessage - Class in desmoj.core.report
-
An ErrorMessage is used to signal invalid situations to the modeller.
- ErrorMessage(Model, String, String, String, String, TimeInstant) - Constructor for class desmoj.core.report.ErrorMessage
-
Creates an errormessage setting its parameters with the given values.
- Event<E extends Entity> - Class in desmoj.core.simulator
-
Provides the class for user defined events to change a single entity's
internal state.
- Event(Model, String, boolean) - Constructor for class desmoj.core.simulator.Event
-
Creates a new event of the given model, with the given name and trace
option.
- EventAbstract - Class in desmoj.core.simulator
-
Provides the abstract super class for user defined events to change an entity's
internal state.
- EventAbstract(Model, String, boolean) - Constructor for class desmoj.core.simulator.EventAbstract
-
Creates a new event of the given model, with the given name and trace
option.
- EventList - Class in desmoj.core.simulator
-
This interface describes the set of methods an event-list carrying the
scheduled events and entities in a temporal order has to implement.
- EventList() - Constructor for class desmoj.core.simulator.EventList
-
- EventNote - Class in desmoj.core.simulator
-
Event notes contain any information needed for any type of
Schedulable
, event
or process.
- EventNote(Entity, Entity, Entity, EventAbstract, TimeInstant, int, Schedulable) - Constructor for class desmoj.core.simulator.EventNote
-
Event notes can only be created if all relevant data can be supplied at
creation time.
- EventOf2Entities<E extends Entity,F extends Entity> - Class in desmoj.core.simulator
-
Provides the class for user defined events to change two entities'
internal states.
- EventOf2Entities(Model, String, boolean) - Constructor for class desmoj.core.simulator.EventOf2Entities
-
Creates a new Event of the given model, with the given name and trace
option.
- EventOf3Entities<E extends Entity,F extends Entity,G extends Entity> - Class in desmoj.core.simulator
-
Provides the class for user defined events to change three entities'
internal states.
- EventOf3Entities(Model, String, boolean) - Constructor for class desmoj.core.simulator.EventOf3Entities
-
Creates a new Event of the given model, with the given name and trace
option.
- eventRoutine(E) - Method in class desmoj.core.simulator.Event
-
Implement this abstract method to express the changes of state this event
does to a single entity.
- eventRoutine(E, F) - Method in class desmoj.core.simulator.EventOf2Entities
-
Implement this abstract method to express the changes of state this event
does to two entities (as
SimProcess
is a subclass of
Entity
, processes can be passed as well).
- eventRoutine(E, F, G) - Method in class desmoj.core.simulator.EventOf3Entities
-
Implement this abstract method to express the changes of state this event
does to three entities (as
SimProcess
is a subclass of
Entity
, processes can be passed as well).
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEvent
-
Implement this method to express the semantics of this external event.
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEventDebugOff
-
Switches the messagemanager's debug note channel off to stop forwarding
debugnotes to the configured output.
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEventDebugOn
-
Switches the messagemanager's debug note channel on to forward debugnotes
to the configured output.
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEventReset
-
The event routine resets the statistic counters of the model.
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEventStop
-
The eventRoutine to abort an experiment.
- eventRoutine(Entity) - Method in class desmoj.core.simulator.ExternalEventStop
-
Do not use this method to implement the external event's eventRoutine!
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEventTimedTrace
-
Sends a trace note with the description and the true time including the
time unit.
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEventTraceOff
-
Switches the messagemanager's trace note channel off to stop forward
tracenotes to the configured output.
- eventRoutine() - Method in class desmoj.core.simulator.ExternalEventTraceOn
-
Switches the messagemanager's trace note channel on to forward tracenotes
to the configured output.
- eventRoutine() - Method in class desmoj.extensions.space3D.MovingDoneEvent
-
- eventRoutine() - Method in class desmoj.extensions.space3D.RotatingDoneEvent
-
- EventTreeList - Class in desmoj.core.simulator
-
Alternative Implementation of the interface
EventList
using a
tree-based list as a container for the event-notes, yielding both access and
removal of event-list entries in O(log n) time.
- execute(Model) - Method in class desmoj.extensions.visualization2d.engine.command.Command
-
This method describes for every command-type, how it's modeled in animation.model.Model.
- exist(String) - Method in class desmoj.extensions.visualization2d.engine.orga.ClassContent
-
- existAttribute(String) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
check if attribute-key is valid
- existPosibleState(String) - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
-
check if an state exist
- existPossibleAttribut(String) - Method in class desmoj.extensions.visualization2d.engine.model.EntityType
-
check if an key exist.
- EXP_D_OUTTYPE - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "debugOutputType"
- EXP_E_OUTTYPE - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "errorOutputType"
- EXP_EPSILON - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "referenceTime"
- EXP_NAME - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "name"
- EXP_OUTPUT_PATH - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "outputPath"
- EXP_R_OUTTYPE - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "reportOutputType"
- EXP_RAND_EVENTS - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "randomizeConcurrentEvents"
- EXP_REF_TIME - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "referenceTime"
- EXP_REF_UNIT - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "referenceUnit"
- EXP_SHOW_PROG_BAR - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "showProgressBar"
- EXP_START_TIME - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "startTime"
- EXP_STOP_TIME - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "stopTime"
- EXP_T_OUTTYPE - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "traceOutputType"
- EXP_TRACE_START - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "traceStartTime"
- EXP_TRACE_STOP - Static variable in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Experiment setting "traceStopTime"
- Experiment - Class in desmoj.core.simulator
-
Experiment is the class that provides the infrastructure for running the
simulation of a model.
- Experiment(String) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with a given name.
- Experiment(String, boolean) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with the given parameters.
- Experiment(String, String) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with the given parameters.
- Experiment(String, TimeFormatter) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with the given parameters.
- Experiment(String, String, String, String, String, String) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with the given parameters.
- Experiment(String, String, TimeFormatter, String, String, String, String) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with the given parameters.
- Experiment(String, String, TimeFormatter, ArrayList<String>, ArrayList<String>, ArrayList<String>, ArrayList<String>) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with the given parameters.
- Experiment(String, String, ArrayList<String>, ArrayList<String>, ArrayList<String>, ArrayList<String>) - Constructor for class desmoj.core.simulator.Experiment
-
Constructs a new Experiment with the given parameters.
- Experiment(String, TimeUnit, TimeUnit, TimeFormatter) - Constructor for class desmoj.core.simulator.Experiment
-
Deprecated.
Please use
Experiment(String name, TimeFormatter formatter)
or other constructors without TimeUnit
s and set your episilon and
reference time unit by calling setEpsilon(TimeUnit epsilon)
and
setReferenceUnit(java.util.concurrent.TimeUnit referenceUnit)
.
- ExperimentListener - Interface in desmoj.core.util
-
An interface for listeners interested in status changes during an experiment
run.
- ExperimentParameter - Class in desmoj.core.util
-
An experiment parameter implemented as a mutable access point.
- ExperimentParameter(String, Object) - Constructor for class desmoj.core.util.ExperimentParameter
-
constructs a new experiment parameter
- ExperimentParameterManager - Interface in desmoj.core.simulator
-
Interface to restrict the functionalities of a parameter-manager
to manage experiment-parameters.
- ExperimentParameterReporter - Class in desmoj.extensions.experimentation.util
-
A reporter for the model and experiment parameters of a certain experiment
run represented by an experiment runner.
- ExperimentParameterReporter(ExperimentRunner.ReportProvider) - Constructor for class desmoj.extensions.experimentation.util.ExperimentParameterReporter
-
Creates a new reporter for experiment runner e
- experimentPaused(SimRunEvent) - Method in interface desmoj.core.util.ExperimentListener
-
Should react on the experiment being temporarily paused
- experimentPaused(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Called when experiment is paused.
- experimentPaused(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.HistogramPlotter
-
Called when experiment is paused.
- experimentPaused(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Called when the experiment is paused.
- ExperimentRunner - Class in desmoj.extensions.experimentation.util
-
A thread a DesmoJ-Experiment can run in.
- ExperimentRunner(Model) - Constructor for class desmoj.extensions.experimentation.util.ExperimentRunner
-
Creates a new experiment runner for the given model
- ExperimentRunner() - Constructor for class desmoj.extensions.experimentation.util.ExperimentRunner
-
Creates a new experiment runner that is not connected to a model yet.
- ExperimentRunner.ReportProvider - Class in desmoj.extensions.experimentation.util
-
An inner class providing the experiment runner's report.
- experimentRunning(SimRunEvent) - Method in interface desmoj.core.util.ExperimentListener
-
Should react on the experiment being (re)started
- experimentRunning(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Called when experiment is started or resumed.
- experimentRunning(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.HistogramPlotter
-
Called when experiment is (re)started.
- experimentRunning(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Called when the experiment is (re)started.
- experimentStart(Experiment, double) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
sets begin and end time of experiment,
create cmds command "createSimTimeBounds" and
starts experiment
- ExperimentStarter - Class in desmoj.extensions.experimentation.ui
-
A simple DESMO-J experimentation environment to use in connection with a GUI.
- ExperimentStarter(ExperimentStarterGUI) - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Creates a new Launcher with the default title
- ExperimentStarter(ExperimentStarterGUI, Class, Class) - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Creates a new Launcher and sets the current ModelFactory
- ExperimentStarter(ExperimentStarterGUI, Class, Class, String[]) - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Creates a new Launcher and sets the current ModelFactory
such a command line parameters are passed to the model.
- ExperimentStarter(ExperimentStarterGUI, String) - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Creates Launcher with an experiment- or batchfile
- ExperimentStarterApplet - Class in desmoj.extensions.experimentation.ui
-
Title: ExperimentStarterApplicationGUI
Description: GUI for the Experiment Starter when used as applet
based on the ExperimentStarterApplication by Nicolas Knaack.
- ExperimentStarterApplet() - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarterApplet
-
creates a new AppletGUI for the DESMO-J
ExperimentStarter
- ExperimentStarterApplication - Class in desmoj.extensions.experimentation.ui
-
GUI for the Experiment Starter when used as application.
- ExperimentStarterApplication() - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Creates a new experiment starter application without loading a model
- ExperimentStarterApplication(Class, Class) - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Creates a new experiment starter application.
- ExperimentStarterApplication(Class, Class, String[]) - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Creates a new experiment starter application with command line
parameters passed to the model.
- ExperimentStarterApplication(String) - Constructor for class desmoj.extensions.experimentation.ui.ExperimentStarterApplication
-
Creates a new experiment starter application.
- ExperimentStarterGUI - Interface in desmoj.extensions.experimentation.ui
-
Interface for graphical user interfaces for the Experiment Starter.
- experimentStopped(SimRunEvent) - Method in interface desmoj.core.util.ExperimentListener
-
Should react on the experiment being finally stopped
- experimentStopped(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.ExperimentStarter
-
Called when experiment is stopped.
- experimentStopped(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.HistogramPlotter
-
Called when experiment is stopped.
- experimentStopped(SimRunEvent) - Method in class desmoj.extensions.experimentation.ui.TimeSeriesPlotter
-
Called when the experiment is stopped.
- export(String, String) - Method in interface desmoj.core.report.OutputTypeEndToExport
-
Export a new few file for the writting output.
- exportJobCycle(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 export
job in a container terminal.
- ExpProgressBar - Class in desmoj.core.simulator
-
The progress bar to display the progress of the experiment.
- ExpProgressBar(Experiment, boolean) - Constructor for class desmoj.core.simulator.ExpProgressBar
-
Constructs an ExpProgressBar for an
Experiment
to display
its progress on the screen.
- ExternalEvent - Class in desmoj.core.simulator
-
Provides the class for user defined events to change the model's
state at a distinct point in simulation time.
- ExternalEvent(Model, String, boolean) - Constructor for class desmoj.core.simulator.ExternalEvent
-
Creates an external event for the given model with the given name and the
specified tracemode.
- ExternalEventDebugOff - Class in desmoj.core.simulator
-
external event switching off the debug output for the experiment.
- ExternalEventDebugOff(Model, boolean) - Constructor for class desmoj.core.simulator.ExternalEventDebugOff
-
Creates the external event to stop the debug output for an experiment.
- ExternalEventDebugOn - Class in desmoj.core.simulator
-
ExternalEvent switching on the debug output for the experiment.
- ExternalEventDebugOn(Model, boolean) - Constructor for class desmoj.core.simulator.ExternalEventDebugOn
-
Creates the external event to start the debug output for an experiment.
- ExternalEventReset - Class in desmoj.core.simulator
-
An external event to reset the statistic counters of the model.
- ExternalEventReset(Model, boolean) - Constructor for class desmoj.core.simulator.ExternalEventReset
-
Creates an external event to reset the statistic counters of the model.
- ExternalEventStop - Class in desmoj.core.simulator
-
The external event to stop a running experiment.
- ExternalEventStop(Model, String, boolean) - Constructor for class desmoj.core.simulator.ExternalEventStop
-
Constructs an external event to abort the experiment.
- ExternalEventTimedTrace - Class in desmoj.core.simulator
-
The ExternalEventTimedTrace class allows for inserting items with true time
values into the trace file.
- ExternalEventTimedTrace(String, int, String, Model) - Constructor for class desmoj.core.simulator.ExternalEventTimedTrace
-
Constructs an ExternalEventTimedTrace with the given true time, description
and model.
- ExternalEventTraceOff - Class in desmoj.core.simulator
-
external event switching off the trace output for the experiment.
- ExternalEventTraceOff(Model, boolean) - Constructor for class desmoj.core.simulator.ExternalEventTraceOff
-
Creates the external event to stop the trace output for an experiment.
- ExternalEventTraceOn - Class in desmoj.core.simulator
-
external event switching on the trace output for the experiment.
- ExternalEventTraceOn(Model, boolean) - Constructor for class desmoj.core.simulator.ExternalEventTraceOn
-
Creates the external event to start the trace output for an experiment.
- ExternalTransporter - Class in desmoj.extensions.applicationDomains.harbour
-
An ExternalTransporter is represents any kind of an external transporter (
Ship
,Truck
, Train)that arrives in a
container terminal to deliver and/or pick up some containers (goods).
- ExternalTransporter(Model, String, long, long, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.ExternalTransporter
-
Constructs an ExternalTransporter which arrives at a container terminal
to deliver and/or pick up some containers (goods).
- extractFile(String, String, String) - Static method in class desmoj.extensions.experimentation.util.FileUtil
-
extract a file from a jar archive
F
- FieldAccessPoint - Class in desmoj.extensions.experimentation.reflect
-
An AccessPoint for an attribute (field) of a class.
- FieldAccessPoint(String, Object) - Constructor for class desmoj.extensions.experimentation.reflect.FieldAccessPoint
-
constructs an access point object for the specified field name and the given
declaring object.
- FieldAccessPoint(Field, Object) - Constructor for class desmoj.extensions.experimentation.reflect.FieldAccessPoint
-
constructs an access point object from the given field and object.
- FieldAccessPoint(String, String, Object) - Constructor for class desmoj.extensions.experimentation.reflect.FieldAccessPoint
-
constructs an access point object for the specified field name and the given
declaring object.
- FieldAccessPoint(String, Field, Object) - Constructor for class desmoj.extensions.experimentation.reflect.FieldAccessPoint
-
constructs an access point object from the given field and object.
- FIFO - Static variable in class desmoj.core.simulator.QueueBased
-
Defining a constant for the FIFO (First In First Out) service discipline of the underlying queue: An Entity inserted into the queue is removed
after all entities already enqueued with the same priority.
- FIFO_Transport_Strategy - Class in desmoj.extensions.applicationDomains.harbour
-
The FIFO_Transport_Strategy is the strategy that a transporter control uses
by the assigning of the jobs to transporters the following way: the first
Job
in the queue of jobs is assigned to the first transporter
in the queue of transportes.
- FIFO_Transport_Strategy(Model) - Constructor for class desmoj.extensions.applicationDomains.harbour.FIFO_Transport_Strategy
-
Constructs the FIFO_Transport_Strategy that a transporter control uses by
the assigning of the jobs to transporters the following way: the first
Job
in the queue of jobs is assigned to the first
transporter in the queue of transportes.
- FILE_EXTENSION_CMD - Static variable in interface desmoj.extensions.visualization2d.engine.Constants
-
File extension of cmds-file
- FILE_EXTENSION_LOG - Static variable in interface desmoj.extensions.visualization2d.engine.Constants
-
File extension from log-file generated from viewer while animation
- FILE_EXTENSION_LOG_0 - Static variable in interface desmoj.extensions.visualization2d.engine.Constants
-
File extension from log-file generated while cmd-file generation.
- FILE_PATH - Static variable in interface desmoj.extensions.visualization2d.engine.Constants
-
File path to viewer.file directory
- Filename - Class in desmoj.extensions.experimentation.util
-
A simple class representing filenames.
- Filename(String, boolean) - Constructor for class desmoj.extensions.experimentation.util.Filename
-
Creates a new Filename object
- Filename(String) - Constructor for class desmoj.extensions.experimentation.util.Filename
-
Creates a new Filename that does not refer to a directory.
- FilenameAttribEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor.FilenameAttribEditor
-
Creates a new filename editor.
- FileOutput - Class in desmoj.core.report
-
FileOutput is the class all other writer-based Output classes used within the
DESMO-j framework are derived from.
- FileOutput() - Constructor for class desmoj.core.report.FileOutput
-
Constructs a FileOutput object.
- FileSystemAccess - Interface in desmoj.core.report
-
Strategy to create a writer for a given file path.
- FileUtil - Class in desmoj.extensions.experimentation.util
-
- FileUtil() - Constructor for class desmoj.extensions.experimentation.util.FileUtil
-
- fillRect(Graphics, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.Chart
-
Draws a filled rectangle into the chart.
- fillRect(Graphics, double, double, double, double) - Method in class desmoj.extensions.experimentation.ui.ChartPanel
-
Draws a filled rectangle into the chart.
- findMethod(Class<?>, String, int) - Static method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Find the method by comparing (name & parameter size) against the methods
in the class.
- finish() - Method in class desmoj.core.simulator.Experiment
-
Stopps all running simprocesses that might still be scheduled and closes
the output files.
- finished() - Method in class desmoj.extensions.visualization3d.VisualizationClockAlpha
-
- finishExperiment() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Lets the experiment report (if desired) and closes all output streams by
calling
Experiment.finish()
- fireControlEvent(ControlEvent) - Method in class desmoj.extensions.visualization3d.VisualizationControl
-
Fires a ControlEvent.
- firePropertyChange(PropertyChangeEvent) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The firePropertyChange method was generated to support the propertyChange
field.
- firePropertyChange(String, int, int) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The firePropertyChange method was generated to support the propertyChange
field.
- firePropertyChange(String, Object, Object) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The firePropertyChange method was generated to support the propertyChange
field.
- firePropertyChange(String, boolean, boolean) - Method in class desmoj.core.advancedModellingFeatures.Stock
-
The firePropertyChange method was generated to support the propertyChange
field.
- fireVisualEvent(VisualEvent) - Method in class desmoj.extensions.visualEvents.VisualEventTransmitter
-
Fires a VisualEvent.
- first() - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
Returns the first process waiting in the queue.
- first(Condition<P>) - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
Returns the first process waiting in the queue that complies to
the given condition.
- first() - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the first SimProcess queued in this process-queue or
null
in case the queue is empty.
- first(Condition<P>) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the first SimProcess queued in this process-queue that applies to
the given condition.
- first() - Method in class desmoj.core.simulator.Queue
-
Returns the first entity queued in this queue or
null
in
case the queue is empty.
- first(Condition<E>) - Method in class desmoj.core.simulator.Queue
-
Returns the first entity queued in this queue that fulfills the given
condition.
- first() - Method in class desmoj.core.simulator.QueueList
-
Should return the first entity in the queue.
- first() - Method in class desmoj.core.simulator.QueueListStandard
-
Returns the first entity stored in the list.
- FixedVCtoCBAssignment_Strategy - Class in desmoj.extensions.applicationDomains.harbour
-
The FixedVCtoCBAssignment_Strategy is the strategy that a transporter control
uses by the assigning of the jobs to transporters the following way: every
transporter (VC) gets the
Job
that has as origin or
destination the crane that transporter is assigned to.
- FixedVCtoCBAssignment_Strategy(Model) - Constructor for class desmoj.extensions.applicationDomains.harbour.FixedVCtoCBAssignment_Strategy
-
Constructs the FixedVCtoCBAssignment_Strategy that a transporter control
uses by the assigning of the jobs to transporters the following way:
every transporter (VC) gets the
Job
that has as origin or
destination the crane that transporter is assigned to.
- FlexReporter(String, int, LinkedList<FlexReporterBuilder.Row>) - Constructor for class desmoj.extensions.chaining.report.FlexReporterBuilder.FlexReporter
-
Constructs a FlexReporter with the given group heaing, group id and
the given list of rows.
- FlexReporterBuilder - Class in desmoj.extensions.chaining.report
-
The FlexReporterBuilder is a helper class for constructing
FlexReporterBuilder.FlexReporter
s which are special Reporters whose content
(i.e. the cells that may displayed in multiple rows) is defined
dynamically.
- FlexReporterBuilder(String, int) - Constructor for class desmoj.extensions.chaining.report.FlexReporterBuilder
-
Constructs a new FlexReporterBuilder with the given group heading and
group id.
- FlexReporterBuilder.Cell - Class in desmoj.extensions.chaining.report
-
Represents a cell that will be drawn in a report
- FlexReporterBuilder.FlexReporter - Class in desmoj.extensions.chaining.report
-
A flexible reporter that allows multiple rows with individual formatted
cells.
- FlexReporterBuilder.HeadingCell - Class in desmoj.extensions.chaining.report
-
A cell that should be visually displayed as a heading cell in the report.
- FlexReporterBuilder.Row - Class in desmoj.extensions.chaining.report
-
Represents a row that will be drawn in the report.
- FloatingPointNumberEditor() - Constructor for class desmoj.extensions.experimentation.ui.AttributeTableEditor.FloatingPointNumberEditor
-
- flush(PrintWriter) - Method in class desmoj.extensions.visualization2d.engine.command.CommandSequence
-
Flush writeCmdBuffer to PrintWriter f
- FONT_BIG - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- FONT_BIG - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- FONT_DEFAULT - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- FONT_DEFAULT - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- FONT_MIDDLE - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- FONT_SMALL - Static variable in interface desmoj.extensions.visualization2d.engine.modelGrafic.Grafic
-
- FONT_SMALL - Static variable in class desmoj.extensions.visualization2d.engine.viewer.ViewerPanel
-
- Form - Class in desmoj.extensions.visualization2d.animation
-
Describes the form of a simple animation object, such as statistic object
- Form(Dimension) - Constructor for class desmoj.extensions.visualization2d.animation.Form
-
standard constructor
- Form(int, int) - Constructor for class desmoj.extensions.visualization2d.animation.Form
-
standard constructor
- Form() - Constructor for class desmoj.extensions.visualization2d.animation.Form
-
standard constructor
generate deltaSize = new Dimension(0,0)
- formatTimeInstant(TimeInstant) - Static method in class desmoj.core.simulator.TimeOperations
-
Formats the given instant of time according to the timeFormatter.
- formatTimeSpan(TimeSpan) - Static method in class desmoj.core.simulator.TimeOperations
-
Formats the given span of time according to the timeFormatter.
- FormExt - Class in desmoj.extensions.visualization2d.animation
-
Describes the form of a complex animation object, such as queue, process, ...
- FormExt(boolean, int, String, Dimension) - Constructor for class desmoj.extensions.visualization2d.animation.FormExt
-
constructor with full parameterization
- FormExt(boolean, int, String, int, int) - Constructor for class desmoj.extensions.visualization2d.animation.FormExt
-
constructor with full parameterization
- FormExt(boolean, int, String) - Constructor for class desmoj.extensions.visualization2d.animation.FormExt
-
constructor with deltsSize = new Dimension(0,0)
- Function - Interface in desmoj.core.dist
-
Implementations of this Interface represent double-valued univariate functions.
G
- Gates - Class in desmoj.extensions.applicationDomains.harbour
-
The Gates is a place on a container terminal where the
Truck
s
enter and leave the terminal.
- Gates(Model, String, int, int, boolean) - Constructor for class desmoj.extensions.applicationDomains.harbour.Gates
-
Constructor for a Gates of a container terminal where the trucks enter
and leave the terminal.
- get(P) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the queue index of a given
SimProcess
.
- get(int) - Method in class desmoj.core.simulator.ProcessQueue
-
Returns the
SimProcess
queued at the named position.
- get(E) - Method in class desmoj.core.simulator.Queue
-
Returns the queue index of a given
Entity
.
- get(int) - Method in class desmoj.core.simulator.Queue
-
Returns the
Entity
queued at the named position.
- get(int) - Method in class desmoj.core.simulator.QueueList
-
Returns the
Entity
queued at the named position.
- get(E) - Method in class desmoj.core.simulator.QueueList
-
Returns the position of the named
Entity
.
- get(E) - Method in class desmoj.core.simulator.QueueListStandard
-
Returns the position of the named
Entity
.
- get(int) - Method in class desmoj.core.simulator.QueueListStandard
-
Returns the
Entity
queued at the named position.
- get(String) - Method in class desmoj.extensions.visualization2d.engine.orga.ClassContent
-
- get_end() - Method in class desmoj.core.statistic.TimeSeries
-
Gets the end instant of this TimeSeries.
- get_start() - Method in class desmoj.core.statistic.TimeSeries
-
Gets the start instant of this TimeSeries.
- getAbbreviation() - Method in class desmoj.core.simulator.QueueList
-
Should return an abbreviation as a String to identify the sort of
queueing discipline (like FIFO or LIFO or ...).
- getAbbreviation() - Method in class desmoj.core.simulator.QueueListStandard
-
Returns an abbreviation as a String to identify the sort of queueing
discipline (like FIFO or LIFO or ...).
- getAcc() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- getAcc() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Gets the acceleration of the object.
- getAcc() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- getAccDuration() - Method in class desmoj.extensions.space3D.Movement
-
Gets the duration of the acceleration phase.
- getAcceleration(double, double, TimeSpan) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Gets the acceleration value based on the initial, the end speed and the acceleration duration.
- getAccessPointNames(Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
- getAccessPoints() - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
-
- getAccessPoints(Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
- getAccessPointValues(Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
- getAccumulateTimeUnit() - Method in class desmoj.extensions.grafic.util.HistogramDataSetAdapter
-
an appropriate rangeTime Unit of given HistogramAccumulate.
- getActivatedBy() - Method in class desmoj.core.simulator.SimProcess
-
Returns the last
Schedulable
that did cause the last
activation (or interruption) of this SimProcess.
- getActualOrderQuantity() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMS
-
Returns the quantity (number of units) to be stored in the Stock.
- getActualOrderQuantity() - Method in class desmoj.extensions.applicationDomains.production.RestockProcessMT
-
Returns the quantity (number of units) to be stored in the Stock.
- getAdditionalBeanInfo() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Returns the BeanInfo of the superclass of this bean to inherit its
features.
- getAllBlocks() - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Gets all the blocks of the yard.
- getAllContentFromContainer() - Method in class desmoj.extensions.visualization2d.engine.model.Container
-
get an array with id's of all entities in container
- getAllContentFromContainer() - Method in class desmoj.extensions.visualization2d.engine.model.List
-
get an array with id's of all entities in container
- getAllIds() - Method in class desmoj.extensions.visualization2d.engine.orga.ClassContent
-
- getAlpha() - Method in class desmoj.core.dist.ContDistBeta
-
- getAlpha() - Method in class desmoj.core.dist.ContDistGamma
-
- getAmount() - Method in class desmoj.core.dist.DiscreteDistBinomial
-
Returns the amount of separate Bernoulli experiments that lead to
the result.
- getAngle() - Method in class desmoj.extensions.space3D.Rotation
-
Gets the angle of the rotation.
- getAngle() - Method in class desmoj.extensions.visualization2d.animation.PositionExt
-
- getAngle() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- getAnimationRunTime(TimeInstant) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
distance between actual simTime and initTime as UnixTimeStamp
- getAnimationTime(TimeInstant) - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
get Unix TimeStamp of Time t, shown in viewer
- getAnimationTimeInit() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
get Unix TimeStamp of animation begin
- getAppendix() - Method in class desmoj.core.report.ASCIIDebugOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.ASCIIErrorOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.ASCIIReportOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.ASCIITraceOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.HTMLDebugOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.HTMLErrorOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.HTMLReportOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.HTMLTraceOutput
-
returns the file appendix for this output type *
- getAppendix() - Method in class desmoj.core.report.NullOutput
-
- getAppendix() - Method in interface desmoj.core.report.OutputType
-
deliever the file appendix used for the specific format (e.g. html, txt)
- getAppendix() - Method in class desmoj.extensions.xml.report.XMLOutput
-
returns the file appendix for this output type*
- getAppletInfo() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerApplet
-
- getAppletInfo() - Method in class desmoj.extensions.visualization2d.engine.viewer.ViewerButtonApplet
-
- getArrivalRate() - Method in class desmoj.core.simulator.ArrivalProcess
-
Returns the rate (frequency) at which the SimProcesses arrive at the
system.
- getAssignedTransporter(Crane) - Method in class desmoj.extensions.applicationDomains.harbour.TransporterSystem
-
Returns all the at the moment idle transporters of a certain crane they
are assigned to.
- getAttribute(String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.EntityAnimation
-
- getAttribute(String) - Method in class desmoj.extensions.visualization2d.animation.core.simulator.SimProcessAnimation
-
- getAttribute(String) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
get actual value of attribute
- getAttributeHistory(String) - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
get history vector of attribute
- getAvail() - Method in class desmoj.core.advancedModellingFeatures.Bin
-
Returns the number of units available at the moment.
- getAvail() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Returns the number of resources available in the pool at the moment.
- getAvail() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Gets the available number of products in the Stock at the moment.
- getAvail() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Returns the number of products available at the moment.
- getAvailComplyWith(Condition) - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Returns the number of products available in the Entrepot at the moment
which are in compliance with the given
Condition
.
- getAvailLength() - Method in class desmoj.extensions.applicationDomains.harbour.Berth
-
Returns the available length of the berth at the moment.
- getAxis() - Method in class desmoj.extensions.space3D.Rotation
-
Gets the axis the rotation is about.
- getBackgroundElements() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getBackgroundLines() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getBeanClass() - Static method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the bean class.
- getBeanClassName() - Static method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the bean class name.
- getBeanDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
- getBeginOf(TimeUnit) - Method in class desmoj.core.simulator.TimeInstant
-
Determines that last instant prior to this instant at which
a new period of the unit provided "begins", which means smaller
units are zero.
- getBeginOfNextEntry(TimeInstant) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
compute begin of next valid scheduleEntry.
- getBerth() - Method in class desmoj.extensions.applicationDomains.harbour.Ship
-
Returns the berth of this Ship where it's berthing.
- getBerthLength() - Method in class desmoj.extensions.applicationDomains.harbour.Ship
-
Returns the length of a berth that this Ship needs for its berthing
there.
- getBeta() - Method in class desmoj.core.dist.ContDistBeta
-
- getBeta() - Method in class desmoj.core.dist.ContDistGamma
-
- getBeta() - Method in class desmoj.core.dist.ContDistWeibull
-
Returns the beta value of the Weibull distribution.
- getBins() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getBlock(Block[]) - Method in interface desmoj.extensions.applicationDomains.harbour.ChooseBlockYardStrategy
-
Implement this method in a class that implements this interface to define
the algorithm of the strategy that finds a certain block and is used by
the yard.
- getBlock(Block[]) - Method in class desmoj.extensions.applicationDomains.harbour.MostFreePlaceBlockYardStrategy
-
This method describes the MostFreePlaceBlockYardStrategy that is used by
the yard and returns the block with the most free place (most place to
reserve) to store there.
- getBlock(Block[]) - Method in class desmoj.extensions.applicationDomains.harbour.RandomBlockYardStrategy
-
This method describes the RandomBlockYardStrategy that is used by the
yard and returns the random selected block.
- getBlock(Block[]) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Gets the Block of the yard that was found by using the current yard
strategy of the yard.
- getBlocks(int) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Gets all the blocks of the yard that have the certain typ.
- getBlocks(int, Block[]) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Gets all the blocks of a part of the yard that have the certain typ.
- getBooleanValue(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
Convenience method to retrieve the boolean value of an access point with a given name from the map.
- getBottomGap() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
Returns the gap between the bottom border of the canvas and the chart.
- getBottomGap() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
-
Returns the gap between the bottom border of the canvas and the chart.
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
get external size
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
-
get external size
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
get bounds of grafic in external coordinates
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ModelGrafic
-
Construct the smallest rectangle,
which include the positions of all
entities, routes, lists, processes and stations;
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
get bounds of grafic in external coordinates
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
get bounds of grafic in external coordinates
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
-
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
-
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
get bounds of grafic in external coordinates
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.ViewGrafic
-
Construct the smallest rectangle,
which include the positions of all
entities, routes, lists, processes and stations;
- getBoundsExtern() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
get bounds of grafic in external coordinates
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundElementGrafic
-
Construct the smallest rectangle,
which include the positions of all entities in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BackgroundLineGrafic
-
Construct the smallest rectangle,
which include the positions of all entities in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.BinGrafic
-
Construct the smallest rectangle,
which include the positions of all bins in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
Construct the smallest rectangle,
which include the positions of all entities in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ListGrafic
-
Construct the smallest rectangle,
which include the positions of all listElements in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessGrafic
-
Construct the smallest rectangle,
which include the positions of all processElements in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ProcessNewGrafic
-
Construct the smallest rectangle,
which include the positions of all listElements in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.ResourceGrafic
-
Construct the smallest rectangle,
which include the positions of all resources in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.RouteGrafic
-
Construct the smallest rectangle,
which include the positions of all routes in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StationGrafic
-
Construct the smallest rectangle,
which include the positions of all stations in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StatisticGrafic
-
Construct the smallest rectangle,
which include the positions of all statistics in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.StockGrafic
-
Construct the smallest rectangle,
which include the positions of all stocks in view
- getBoundsExternGlobal(Model, String) - Static method in class desmoj.extensions.visualization2d.engine.modelGrafic.WaitingQueueGrafic
-
Construct the smallest rectangle,
which include the positions of all waiting queues in view
- getBuffer() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Returns the buffer of this crane.
- getCanvasHeight() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
Gets the height of the canvas.
- getCanvasHeight() - Method in interface desmoj.core.report.html5chart.Canvas
-
Gets the height of the canvas.
- getCanvasID() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
- getCanvasID() - Method in interface desmoj.core.report.html5chart.Canvas
-
Returns the ID of the canvas.
- getCanvasWidth() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
Gets the width of the canvas.
- getCanvasWidth() - Method in interface desmoj.core.report.html5chart.Canvas
-
Gets the width of the canvas.
- getCapacity() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Gets the capacity property (long) value of this Stock, that is the number
of units this stock can hold at max.
- getCapacity() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Gets the max. capacity of the Block.
- getCapacity() - Method in class desmoj.extensions.applicationDomains.production.Transporter
-
Returns the capacity of this Transporter.
- getCategoryAxisLabel() - Method in class desmoj.extensions.grafic.util.HistogramDataSetAdapter
-
get category axis label
- getCBlocks(int) - Method in class desmoj.extensions.applicationDomains.harbour.Yard
-
Gets all the blocks of the yard with a certain container typ.
- getCellEditorValue() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor
-
Returns the value of the current cell editor
- getCells() - Method in class desmoj.core.statistic.Histogram
-
Returns the number of cells the interval is divided into.
- getCells() - Method in class desmoj.core.statistic.HistogramAccumulate
-
Returns the number of cells the interval is divided into.
- getCells() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.Row
-
- getCellWidth() - Method in class desmoj.core.statistic.Histogram
-
Deprecated.
The same functionality is given by getMeanWidth().
- getChartData() - Method in class desmoj.core.report.HistogramAccumulateReporter
-
Returns the data for the HistogramAccumulate chart.
- getChartData() - Method in class desmoj.core.report.HistogramReporter
-
Returns the data for the histogram chart.
- getChartData() - Method in class desmoj.core.report.TextHistogramReporter
-
Returns the data for the TextHistogram chart.
- getChartData() - Method in class desmoj.core.report.TimeSeriesReporter
-
- getChartHeight() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
- getChartHeight() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
-
Returns the height of the chart area.
- getChartWidth() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
- getChartWidth() - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
-
Returns the width of the chart area.
- getCheckAll() - Method in class desmoj.core.advancedModellingFeatures.CondQueue
-
Returns if all entities or only the first one in the queue are getting a
signal to check their conditions.
- getChildren() - Method in interface desmoj.extensions.experimentation.ui.GraphicalObserverContext
-
Should returns all observers in this context.
- getChildren() - Method in class desmoj.extensions.experimentation.ui.ObserverDesktop
-
Returns an array of graphical observers registered with the desktop.
- getClock() - Static method in class desmoj.extensions.visualization3d.VisualizationControl
-
Gets the clock instance which determines the time value
for this VisualizationControl
- getCmdFileName() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
- getCmdFileURL() - Method in class desmoj.extensions.visualization2d.animation.CmdGeneration
-
get CmdFileName as File-URL
- getCmdGen() - Method in class desmoj.extensions.visualization2d.animation.core.simulator.ModelAnimation
-
gives CmdGeneration Object
- getCodeNumber() - Method in class desmoj.core.simulator.InterruptCode
-
Returns the internal unique number to identify different interrupt codes.
- getColor() - Method in class desmoj.extensions.visualization2d.engine.model.Route
-
get color of route line
- getColumnCount() - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
-
- getColumnName(int) - Method in class desmoj.extensions.experimentation.ui.AccessPointTableModel
-
- getColumnTitles() - Method in class desmoj.core.report.Reporter
-
Returns an array of Strings each containing the title for the
corresponding entry in array
entries[]
.
- getColumnTitles() - Method in class desmoj.extensions.chaining.report.FlexReporterBuilder.FlexReporter
-
Returns an array of Strings each containing the title for the
corresponding entry in array
entries[]
.
- getCommandInit(String, long) - Static method in class desmoj.extensions.visualization2d.engine.command.Command
-
Get a clone of command-template with name cmd
for init-phase
- getCommandTime(String, long) - Static method in class desmoj.extensions.visualization2d.engine.command.Command
-
Get a clone of command-template with name cmd
for run-phase time-value
- getCommentColor() - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- getCommentColor() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- getCommentFont() - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- getCommentFont() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- getCommentText() - Method in class desmoj.extensions.visualization2d.engine.model.List
-
- getCommentText() - Method in class desmoj.extensions.visualization2d.engine.model.ProcessNew
-
- getComponent() - Method in interface desmoj.extensions.experimentation.ui.AttributeTableEditor.AttribEditor
-
Returns the editor component
- getComponent() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.BooleanAttribEditor
-
- getComponent() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.FilenameAttribEditor
-
- getComponent() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.TextBasedEditor
-
- getComponent() - Method in class desmoj.extensions.experimentation.ui.AttributeTableEditor.TimeUnitAttribEditor
-
- getComponents() - Method in class desmoj.core.simulator.ComplexSimProcess
-
Returns all the components of this ComplexSimProcess as an
java.util.Enumeration
.
- getConfidenceIntervalOfMeanLowerBound() - Method in class desmoj.core.statistic.ConfidenceCalculator
-
Calculates the lower bound of the confidence interval of the mean.
- getConfidenceIntervalOfMeanUpperBound() - Method in class desmoj.core.statistic.ConfidenceCalculator
-
Calculates the upper bound of the confidence interval of the mean.
- getConfidenceLevel() - Method in class desmoj.core.statistic.ConfidenceCalculator
-
Returns the confidence level.
- getConsQueueStrategy() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Returns the implemented queueing discipline of the underlying consumer
queue as a String, so it can be displayed in the report.
- getConsQueueStrategyMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the getConsQueueStrategy() method descriptor.
- getConsRefused() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Returns the number of consumers that were refused to be enqueued because
the queue for consumers was full.
- getConsRefusedMethodDescriptor() - Method in class desmoj.core.advancedModellingFeatures.StockBeanInfo
-
Gets the getConsRefused() method descriptor.
- getConstantValue() - Method in class desmoj.core.dist.BoolDistConstant
-
Returns the constant boolean value associated with this
BoolDistConstant
distribution
- getConstantValue() - Method in class desmoj.core.dist.ContDistConstant
-
Returns the constant value associated with this
ConstantDiscreteDist
distribution
- getConstantValue() - Method in class desmoj.core.dist.DiscreteDistConstant
-
Returns the constant value associated with this
ConstantDiscreteDist
distribution
- getConstructArguments() - Method in class desmoj.core.simulator.Condition
-
- getConstructArguments() - Method in class desmoj.core.simulator.ModelCondition
-
- getConstructor(Class, Class[]) - Static method in class desmoj.extensions.experimentation.reflect.ReflectionManager
-
Retrieves a constructor from a given class.
- getConsumers() - Method in class desmoj.core.advancedModellingFeatures.Bin
-
Returns the number of consumers having visited the Bin.
- getConsumers() - Method in class desmoj.core.advancedModellingFeatures.Stock
-
Gets the consumers property (long) value.
- getConsumers() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Gets the number of the processes that retrieved from this Block.
- getContainerHistory() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
get vector of containerHistory
- getContent() - Method in class desmoj.extensions.visualization2d.engine.model.List
-
get content of list
- getContentConsumer() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
- getContentConsumer() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- getContentMasters() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- getContentProducer() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- getContentSlaves() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- getContext() - Method in class desmoj.extensions.experimentation.ui.GraphicalObserver
-
- getContext() - Method in interface desmoj.extensions.experimentation.ui.IGraphicalObserver
-
Returns the context this observer is displayed in
- getCooperationMaster(int) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- getCooperationsCompleted() - Method in class desmoj.core.advancedModellingFeatures.WaitQueue
-
Returns the number of cooperations completed.
- getCooperationSlave(int) - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- getCooperationsNo() - Method in class desmoj.extensions.visualization2d.engine.model.WaitingQueue
-
- getCoordinatenListener() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getCorrespondingReportable() - Method in class desmoj.core.simulator.Schedulable
-
Gets the Reportable corresponding to this Schedulable;
may be null if no Reportable corresponds to this Schedulable.
- getCorrespondingSchedulable() - Method in class desmoj.core.simulator.Reportable
-
Gets the schedulable (e.g. entity) corresponding to this reportable;
may be null if no schedulable corresponds to this reportable.
- getCount() - Method in class desmoj.extensions.visualization2d.engine.model.Bin
-
- getCount() - Method in class desmoj.extensions.visualization2d.engine.model.Stock
-
- getCrane() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Returns the crane (containerbridge) which this InternalTransporter is
assigned to.
- getCrane() - Method in class desmoj.extensions.applicationDomains.harbour.IsJobForTransporter
-
Returns the crane (containerbridge) which the VC that must be checked is
assigned to.
- getCranes(int) - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Returns the n cranes of this cranes system that are idle now.
- getCranesQueue() - Method in class desmoj.extensions.applicationDomains.harbour.CranesSystem
-
Returns the cranes queue of this cranes system.
- getCS() - Method in class desmoj.extensions.applicationDomains.harbour.C_Control
-
Returns the cranes system of this crane control.
- getCS() - Method in class desmoj.extensions.applicationDomains.harbour.Crane
-
Returns the crane control this crane belongs to.
- getCTyp() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Gets the container typ of the Block: what kind of container is that Block
for.
- getCurrentCapacity() - Method in class desmoj.extensions.applicationDomains.harbour.Block
-
Gets the current capacity of the Block.
- getCurrentCapacity() - Method in class desmoj.extensions.applicationDomains.harbour.InternalTransporter
-
Returns the current capacity of this InternalTransporter.
- getCurrentLocation() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- getCurrentLocation() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Returns the SpatialObject where this MovableSpatialObject is currently located.
- getCurrentLocation() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- getCurrentMovedDistance(TimeInstant, TimeInstant) - Method in class desmoj.extensions.space3D.Movement
-
Gets the moved distance based on the elapsed SimTime.
- getCurrentMovement() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- getCurrentMovement() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Gets the current Movement object.
- getCurrentMovement() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- getCurrentMovingDirection(TimeInstant, TimeInstant) - Method in class desmoj.extensions.space3D.Movement
-
Gets the current moving direction on this movement based on the elapsed SimTime.
- getCurrentPosition(TimeInstant, TimeInstant) - Method in class desmoj.extensions.space3D.Movement
-
Gets the current position on this movement based on elapsed SimTime.
- getCurrentRotation() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- getCurrentRotation() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Gets the current Rotation object.
- getCurrentRotation() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- getCurrentSpeed(Movement, TimeInstant, TimeInstant) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Gets the current speed based on the elapsed time and the movement object.
- getCurrentSpeed() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- getCurrentSpeed() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Gets the current moving speed of the object.
- getCurrentSpeed() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- getCurrentTime() - Method in class desmoj.core.util.SimRunEvent
-
- getCustomers() - Method in class desmoj.extensions.applicationDomains.production.Entrepot
-
Returns the number of customers having obtained products from the
Entrepot.
- getDataColor(int) - Method in class desmoj.core.report.html5chart.AbstractNumericalCoorChartCanvas
-
Returns the color, that represents the data in cell n.
- getDataColor(int) - Method in interface desmoj.core.report.html5chart.CanvasCoordinateChart
-
Returns the Color to represent the data at the given index.
- getDataColor(int) - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
-
Returns the color, that represents the TimeSEries at index i.
- getDataListSorted() - Method in class desmoj.core.statistic.DataListTally
-
Returns the sorted DataList.
- getDataValue(int) - Method in interface desmoj.core.report.html5chart.AbstractChartData
-
Should return the data value at a given index.
- getDataValue(int) - Method in class desmoj.core.report.html5chart.AbstractChartDataTable
-
Returns the data value at a given index.
- getDataValue(int) - Method in class desmoj.core.report.html5chart.CanvasHistogramDouble
-
Returns the value of the data at a specified index.
- getDataValue(int) - Method in class desmoj.core.report.html5chart.CanvasHistogramLong
-
Returns the value of the data at a specified index.
- getDataValues(int) - Method in class desmoj.core.report.html5chart.CanvasTimeSeries
-
Returns the data value of the TimeSeriesData at index i.
- getDataValues() - Method in class desmoj.core.report.html5chart.ChartDataTimeSeries
-
Return an array of data values.
- getDataValues() - Method in class desmoj.core.statistic.TimeSeries
-
Gets the list of data values.
- getDeadlockCheck() - Method in class desmoj.core.advancedModellingFeatures.Res
-
Returns if the deadlock check is enabled (
true
) or not (
false
).
- getDec() - Method in class desmoj.extensions.space3D.MovableSpatialEntity
-
- getDec() - Method in interface desmoj.extensions.space3D.MovableSpatialObject
-
Gets the negative acceleration of the object.
- getDec() - Method in class desmoj.extensions.space3D.MovableSpatialSimProcess
-
- getDecDuration() - Method in class desmoj.extensions.space3D.Movement
-
Gets the duration of the deceleration phase.
- getDefaultColor() - Method in class desmoj.core.report.html5chart.AbstractNumericalChartCanvas
-
Returns the color for the canvas border and the axis.
- getDefaultColor() - Method in interface desmoj.core.report.html5chart.Canvas
-
Returns the default color.
- getDefaultTimeFormatter() - Static method in class desmoj.core.simulator.TimeOperations
-
Sets the TimeFormatter used by this environment to a
SingleUnitTimeFormatter
, using the current reference
unit and four floating point digits.
- getDefaultType() - Method in class desmoj.extensions.visualization2d.animation.FormExt
-
- getDelayInMillis() - Method in class desmoj.core.simulator.Experiment
-
Returns the delay between each step of the scheduler
- getDelayMillis() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Returns the millisecond part of the delay between each step of the
scheduler
- getDelayNanos() - Method in class desmoj.extensions.experimentation.util.ExperimentRunner
-
Returns the nanosecond part of the delay between each step of the
scheduler
- getDeliveredMessages() - Method in class desmoj.extensions.crossbar.MessageChannel
-
- getDeliveredMessages() - Method in class desmoj.extensions.crossbar.MessageCrossbar
-
- getDeltaSize() - Method in class desmoj.extensions.visualization2d.animation.Form
-
- getDemandInterval() - Method in class desmoj.extensions.applicationDomains.production.DemandProcess
-
Returns the random number distribution determining the intervals in which
the demand occurs.
- getDemandQuantity() - Method in class desmoj.extensions.applicationDomains.production.DemandProcess
-
Returns the random number distribution determining the demand (quantity).
- getDescription() - Method in interface desmoj.core.dist.Function
-
Use this to declare what is going to be shown as "Type" of this function
by the Reporter.
- getDescription() - Method in interface desmoj.core.dist.Operator
-
Should return a description of what the operator does to be shown by the reporter.
- getDescription() - Method in class desmoj.core.report.Message
-
Returns the textual description of this message as a String.
- getDescription() - Method in class desmoj.core.report.Reporter
-
Get an optional description of this Reporter's Reportable to be
included in the report.
- getDescription() - Method in class desmoj.core.simulator.Reportable
-
Get an optional description of reported value.
- getDescription() - Method in class desmoj.extensions.experimentation.util.XMLFilter
-
- getDescription() - Method in class desmoj.extensions.experimentation.util.XSLFilter
-
- getDescription() - Method in class desmoj.extensions.visualization2d.engine.viewer.CmdsFileFilter
-
- getDescription() - Method in class desmoj.extensions.visualization2d.engine.viewer.IconDirFilter
-
- getDescription() - Method in class desmoj.extensions.visualization2d.engine.viewer.SnapShotDirFilter
-
- getDesmoJLicense(boolean) - Static method in class desmoj.core.simulator.Experiment
-
Returns the DESMO-J license
- getDesmojLicense() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getDesmojLicenseURL() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getDesmoJVersion() - Static method in class desmoj.core.simulator.Experiment
-
Returns the current DESMO-J version
- getDesmojVersion() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getDestination() - Method in class desmoj.extensions.applicationDomains.harbour.Job
-
Returns the destination of this job.
- getDestination() - Method in class desmoj.extensions.space3D.Track
-
Gets the destiny position in ExtendedLength[].
- getDestinationValue() - Method in class desmoj.extensions.space3D.Track
-
Gives the end position of the Track.
- getDestinyLocationName() - Method in class desmoj.extensions.space3D.Track
-
Gets the name of the destiny location.
- getDirection() - Method in class desmoj.extensions.visualization2d.animation.PositionExt
-
- getDirection() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityPosition
-
- getDirectionAt(double) - Method in class desmoj.extensions.space3D.SimpleTrack
-
- getDirectionAt(double) - Method in class desmoj.extensions.space3D.Track
-
Gets the current moving direction based on the specified length from the start position on the track.
- getDirectProcessActivations() - Method in class desmoj.extensions.crossbar.MessageChannel
-
- getDistanceOfSpeedBoundedAcceleration(double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Gets the distance of the acceleration or deceleration from an initial speed to an end speed with a given acceleration or
deceleration value.
- getDistanceOfTimedAcceleration(double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Gets the distance moved based on the acceleration and the duration.
- getDistributionManager() - Method in class desmoj.core.simulator.Experiment
-
Returns the distributionmanager for this experiment.
- getDistributionMode() - Method in class desmoj.extensions.crossbar.CrossbarMessage
-
- getDistributions() - Method in class desmoj.core.dist.DistributionManager
-
Returns a list containing all distributions.
- getDists() - Method in class desmoj.core.dist.ContDistAggregate
-
Returns the first input distribution.
- getDomainBounds() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
- getDomainBounds(boolean) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
- getDomainLowerBound() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
- getDomainLowerBound(boolean) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
- getDomainRange() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
- getDomainUpperBound() - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
- getDomainUpperBound(boolean) - Method in class desmoj.extensions.grafic.util.TimeSeriesDataSetAdapter
-
- getDoubleValue(String, Map) - Static method in class desmoj.extensions.experimentation.util.AccessUtil
-
Convenience method to retrieve the double value of an access point with a given name from the map.
- getDrivingTime() - Method in class desmoj.extensions.applicationDomains.harbour.Truck
-
Returns the whole time of this Truck he has driven.
- getDuration() - Method in class desmoj.extensions.space3D.Rotation
-
Gets the duration of this rotation.
- getDurationOfDistanceBoundedMovement(double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Gets the duration of a simple movement based of its moving distance, initial speed and the end speed.
- getDurationOfSpeedBoundedAcceleration(double, double, double) - Static method in class desmoj.extensions.space3D.KinematicsCalculations
-
Gets the duration of the acceleration or the deceleration from an initial speed to a end speed with a given acceleration
or deceleration value.
- getEnd(TimeInstant) - Method in class desmoj.extensions.scheduling.EntityScheduleEntry
-
Get end time of this Entry for given date.
- getEndOfActualEntry(TimeInstant) - Method in class desmoj.extensions.scheduling.EntitySchedule
-
- getEndOfLine() - Static method in class desmoj.core.report.FileOutput
-
Returns the currently valid String for separating lines of output.
- getEndSpeed() - Method in class desmoj.extensions.space3D.Movement
-
Gets the end speed.
- getEnrtyPointName() - Method in class desmoj.extensions.space3D.Track
-
Gets the name of the entry point at the destiny location.
- getEntities(boolean) - Method in class desmoj.core.simulator.Model
-
Returns a list of this model's entities.
- getEntities() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getEntity() - Method in class desmoj.core.report.TraceNote
-
Returns the name of the entity this tracenote evolved from.
- getEntity(long) - Method in class desmoj.core.simulator.Model
-
Returns the entity to the belonging identifier.
- getEntity() - Method in class desmoj.extensions.visualization2d.engine.modelGrafic.EntityGrafic
-
- getEntity1() - Method in class desmoj.core.simulator.EventNote
-
Returns the entity that is associated with this event-note.
- getEntity2() - Method in class desmoj.core.simulator.EventNote
-
Returns the entity that is associated with this event-note.
- getEntity3() - Method in class desmoj.core.simulator.EventNote
-
Returns the entity that is associated with this event-note.
- getEntityTypeCmd(long) - Method in class desmoj.extensions.visualization2d.animation.internalTools.EntityTypeAnimation
-
generate "createEntityType" command in cmds-file
- getEntityTypeId() - Method in class desmoj.extensions.visualization2d.engine.model.Entity
-
- getEntityTyps() - Method in class desmoj.extensions.visualization2d.engine.model.Model
-
- getEntrepot() - Method in class desmoj.extensions.applicationDomains.production.DemandProcess
-
Returns the
Entrepot
supplying the products this
DemandProcess is demanding.
- getEntries() - Method in class desmoj.core.advancedModellingFeatures.report.BinReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.advancedModellingFeatures.report.CondQueueReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.advancedModellingFeatures.report.ResourceReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.advancedModellingFeatures.report.StockReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.advancedModellingFeatures.report.WaitQueueReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.AccumulateReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.AggregateReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.BoolDistBernoulliReporter
-
Returns the array of strings containing all information about the
BoolDistBernoulli distribution.
- getEntries() - Method in class desmoj.core.report.BoolDistConstantReporter
-
Returns the array of strings containing all information about the
BoolDistConstant distribution.
- getEntries() - Method in class desmoj.core.report.BoolStatisticReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.ConfidenceCalculatorReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.ContDistAggregateReporter
-
Returns the array of strings containing all information about the
ContDistAggregate distribution.
- getEntries() - Method in class desmoj.core.report.ContDistBetaReporter
-
Returns the array of strings containing all information about the
BetaDist distribution.
- getEntries() - Method in class desmoj.core.report.ContDistConstantReporter
-
Returns the array of strings containing all information about the
ContDistConstant distribution.
- getEntries() - Method in class desmoj.core.report.ContDistCustomReporter
-
Returns the array of strings containing all information about the
ContDistCustom distribution.
- getEntries() - Method in class desmoj.core.report.ContDistEmpiricalReporter
-
Returns the array of strings containing all information about the
ContDistEmpirical distribution.
- getEntries() - Method in class desmoj.core.report.ContDistErlangReporter
-
Returns the array of strings containing all information about the
ContDistErlang distribution.
- getEntries() - Method in class desmoj.core.report.ContDistExponReporter
-
Returns the array of strings containing all information about the
ContDistExponential distribution.
- getEntries() - Method in class desmoj.core.report.ContDistGammaReporter
-
Returns the array of strings containing all information about the
ContDistGamma distribution.
- getEntries() - Method in class desmoj.core.report.ContDistNormalReporter
-
Returns the array of strings containing all information about the
ContDistNormal distribution.
- getEntries() - Method in class desmoj.core.report.ContDistTriangularReporter
-
Returns the array of strings containing all information about the
ContDistTriangular distribution.
- getEntries() - Method in class desmoj.core.report.ContDistUniformReporter
-
Returns the array of strings containing all information about the
ContDistUniform distribution.
- getEntries() - Method in class desmoj.core.report.CountReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.DataListHistogramReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.DataListTallyReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.DiscreteDistBinomialReporter
-
Returns the array of strings containing all information about the
DiscreteDistBinomial distribution.
- getEntries() - Method in class desmoj.core.report.DiscreteDistConstantReporter
-
Returns the array of strings containing all information about the
DiscreteDistConstant distribution.
- getEntries() - Method in class desmoj.core.report.DiscreteDistEmpiricalReporter
-
Returns the array of strings containing all information about the
EmpiricalDiscreteDist distribution.
- getEntries() - Method in class desmoj.core.report.DiscreteDistGeoReporter
-
Returns the array of strings containing all information about the
DiscreteDistGeo distribution.
- getEntries() - Method in class desmoj.core.report.DiscreteDistHypergeoReporter
-
Returns the array of strings containing all information about the
DiscreteDistHypergeo distribution.
- getEntries() - Method in class desmoj.core.report.DiscreteDistPoissonReporter
-
Returns the array of strings containing all information about the
DiscreteistPoisson distribution.
- getEntries() - Method in class desmoj.core.report.DiscreteDistUniformReporter
-
Returns the array of strings containing all information about the
DiscreteDistUniform distribution.
- getEntries() - Method in class desmoj.core.report.DistributionReporter
-
Returns the array of strings containing all information about the
distribution.
- getEntries() - Method in class desmoj.core.report.EntityDistEmpiricalReporter
-
Returns the array of strings containing all information about the
EntityDistEmpirical distribution.
- getEntries() - Method in class desmoj.core.report.EntityDistUniformReporter
-
Returns the array of strings containing all information about the
EntityDistUniform distribution.
- getEntries() - Method in class desmoj.core.report.HistogramAccumulateReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.HistogramReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.ModelReporter
-
The ModelReporter returns the description of the model.
- getEntries() - Method in class desmoj.core.report.ProcessQueueReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.QueueReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.RegressionReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.Reporter
-
Returns an array of strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.SeriesReporter
-
Returns the array of strings containing all information about the series.
- getEntries() - Method in class desmoj.core.report.StandardReporter
-
Returns the array of strings containing the basic information any
reportable can offer.
- getEntries() - Method in class desmoj.core.report.TableReporter
-
Returns a one-dimensional array of entries (Computed from getEntryTable()
by entries[numColumns * i + j] = entryTable[i][j]).
- getEntries() - Method in class desmoj.core.report.TallyReporter
-
Returns an array of Strings each containing the data for the
corresponding column in array
columns[]
.
- getEntries() - Method in class desmoj.core.report.TextHistogramReporter
-
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
-
Returns the
MessageChannel
identified by the given name.
- 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
-
Deprecated.
Gives the same result as the first entry of the returned array of getMostFrequentedCells().
- 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
-
Returns the process which sent this message to the
MessageCrossbar
.
- 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
-
Constructs an
InterruptException
containing the given
InterruptCode
.
- 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
-
Represents a message channel which resides on a
MessageCrossbar
.
- 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