Reportable components able and output generation.See: Description
| Interface | Description |
|---|---|
| FileSystemAccess |
Strategy to create a writer for a given file path.
|
| MessageReceiver |
Provides the basic interface implemented by all classes receiving messages of
any type in the DESMO-J framework.
|
| OutputType |
Interface for all Outputs (Report, Trace, Error, Debug) in format
like HTML, ASCII, XML written line by line.
|
| OutputTypeEndToExport |
Interface for Outputs that cannot be written line by line, e.g.
|
| TableFormatter |
An interface representing basic facilites for writing data into tables.
|
| Class | Description |
|---|---|
| AbstractTableFormatter |
A basic implementation of the TableFormatter interface realizing common
properties of table formatters.
|
| AccumulateReporter |
Captures all relevant information about the Accumulate.
|
| AggregateReporter |
Captures all relevant information about the Aggregate.
|
| ASCIIDebugOutput |
Use this class to create ASCII formatted Simulation Debug Output.
|
| ASCIIErrorOutput |
Use this class to create ASCII formatted Simulation Error Output.
|
| ASCIIReportOutput |
Use this class to create ASCII formatted Simulation Report Output.
|
| ASCIITableFormatter |
A table formatter class for writing simulation output to tab delimited ASCII
(e.g. for import into statistics tools or spreadsheet software).
|
| ASCIITraceOutput |
Use this class to create ASCII formatted Simulation Trace Output.
|
| BoolDistBernoulliReporter |
Reports all information about a BoolDistBernoulli distribution.
|
| BoolDistConstantReporter |
Reports all information about a BoolDistConstant distribution.
|
| BoolStatisticReporter |
Captures all relevant information about the BoolStatistic.
|
| ConfidenceCalculatorReporter |
Captures all relevant information about the ConfidenceCalculator.
|
| ContDistAggregateReporter |
Reports all information about a ContDistAggregate distribution.
|
| ContDistBetaReporter |
Reporter class for ContDistBeta Distributions.
|
| ContDistConstantReporter |
Reports all information about a ContDistConstant distribution.
|
| ContDistCustomReporter |
Reports all information about a CustomContDist distribution.
|
| ContDistEmpiricalReporter |
Reports all information about a ContDistEmpirical distribution.
|
| ContDistErlangReporter |
Reports all information about a ContDistErlang distribution.
|
| ContDistExponReporter |
Reports all information about a ContDistExponential
(or ContDistweibull) distribution.
|
| ContDistGammaReporter |
Reporter class for ContDistGamma Distributions.
|
| ContDistNormalReporter |
Reports all information about a ContDistNormal distribution.
|
| ContDistTriangularReporter |
Reports all information about a ContDistTriangular distribution.
|
| ContDistUniformReporter |
Reports all information about a ContDistUniform distribution.
|
| CountReporter |
Captures all relevant information about the Count.
|
| DataListHistogramReporter |
Captures all relevant information about the DataListTally's DataList.
|
| DataListTallyReporter |
Captures all relevant information about the DataListTally.
|
| DebugFileOut |
DebugOut is used to create a file to write the DebugNotes to.
|
| DebugNote |
Represents a DebugNote produced by a simulation run whenever the modeller
enables the debug mode for a specific ModelComponent.
|
| DiscreteDistBinomialReporter |
Reports all information about a DiscreteDistBinomial distribution.
|
| DiscreteDistConstantReporter |
Reports all information about a DiscreteDistConstant distribution.
|
| DiscreteDistEmpiricalReporter |
Distribution returning empirical distributed double values.
|
| DiscreteDistGeoReporter |
Reports all information about a DiscreteDistGeo distribution.
|
| DiscreteDistHypergeoReporter |
Reports all information about a DiscreteDistHypergeo distribution.
|
| DiscreteDistPoissonReporter |
Reports all information about a DiscreteDistPoisson distribution.
|
| DiscreteDistUniformReporter |
Reports all information about a DiscreteDistUniform distribution.
|
| DistributionReporter |
The basic reporter for all distributions in DESMO-J.
|
| EntityDistEmpiricalReporter |
Reports all information about a EntityDistEmpirical distribution.
|
| EntityDistUniformReporter |
Reports all information about a EntityDistUniform distribution.
|
| ErrorFileOut |
ErrorFileOut is used to create a file to write the ErrorMessages to.
|
| ErrorMessage |
An ErrorMessage is used to signal invalid situations to the modeller.
|
| FileOutput |
FileOutput is the class all other writer-based Output classes used within the
DESMO-j framework are derived from.
|
| HistogramAccumulateReporter |
Captures all relevant information about the HistogramAccumulate.
|
| HistogramReporter |
Captures all relevant information about the Histogram.
|
| HTMLDebugOutput |
Use this class to create HTML formatted Simulation Debug Output.
|
| HTMLErrorOutput |
Use this class to create HTML formatted Simulation Error Output.
|
| HTMLReportOutput |
Use this class to create HTML formatted Simulation Report Output.
|
| HTMLTableChartFormatter |
A table formatter class for writing simulation output to HTML tables.
|
| HTMLTableFormatter |
A table formatter class for writing simulation output to HTML tables.
|
| HTMLTraceOutput |
Use this class to create HTML formatted Simulation Trace Output.
|
| JavaScriptFormatter |
This class helps writing the JavaScript codes to draw charts.
|
| Message |
Base class for all message types used in the DESMO-J framework.
|
| MessageDistributor |
The central object for distributing the messages generated by a simulation
run.
|
| ModelReporter |
The Reporter for a model.
|
| NullOutput |
Implementation of DESMO-J OutputType which act similar to unix /dev/null
simmply ignoring all received messaged and reporters.
|
| ProcessQueueReporter |
Captures all relevant information about a ProcessQueue.
|
| QueueReporter |
Captures all relevant information about a queue.
|
| RegressionReporter |
Captures all relevant information about the Regression analysis.
|
| Reporter |
Declares the basic methods needed for reporter to be able to print reports
about a model component.
|
| ReportFileOut |
ReportFileOut is used to create a file to let the reporters write their
reports to.
|
| ReportManager |
Controls all reports given by reportable model components used during an
experiment.
|
| ReportMultRowsFileOut |
ReportMultRowsFileOut is used to create a file to let the reporters write
their reports to.
|
| ScreenOutput |
A simple MessageReceiver that just prints the Message's description attribute
into a single line on screen using the
System.out output
stream. |
| SeriesReporter | |
| SimulationRunReporter |
A reporter about a simulation run, including information like
simulation duration, computation duration and last reset.
|
| SimulationRunReporter.SimulationRunReporterProvider |
An inner class providing the simulation report.
|
| StandardFileOut |
Prints the given messages as HTML files to disc.
|
| StandardReporter |
The standard reporter for any reportable object.
|
| TableOutput |
An output for tables containing simulation results.
|
| TableReporter |
A reporter with an arbitrary number
of rows and columns.
|
| TallyReporter |
Captures all relevant information about the Tally.
|
| TextHistogramReporter |
Captures all relevant information about the TextHistogram.
|
| TimeSeriesReporter | |
| TraceFileOut |
TraceFileOut is used to create a file to write the tracemessages to.
|
| TraceNote |
Represents a message produced by a simulation run whenever entities and / or
events are scheduled, created, deleted or enqueued.
|
Reportable components able and output generation.