Skip to content

Progress Logger Extension

tomvej edited this page Dec 10, 2012 · 1 revision

Description

This extension provides a swing window used to display messages generated by loggers.

Maven dependency

Include in `pom.xml`.
<dependency>
    <groupId>org.sybila.parasim.extension</groupId>
    <artifactId>visualisation-plot-impl</artifactId>
    <version>${parasim.version}</version>
</dependency>

Usage

This extension provides one instance of [`ProgressLogger`](https://github.com/sybila/parasim/blob/master/extensions/progress-logger/src/main/java/org/sybila/parasim/extension/progresslogger/api/ProgressLogger.java), which may be used to generate actual [`LoggerWindow`](https://github.com/sybila/parasim/blob/master/extensions/progress-logger/src/main/java/org/sybila/parasim/extension/progresslogger/api/LoggerWindow.java). These display all messages defined by various extensions. Additionally, to track simulation time, `simulationStarted` and `simulationStopped` methods may be used.

For example of usage see parasim GUI's Main.