Package jasima.core.simulation
Class SimPrintMessage
- java.lang.Object
-
- jasima.core.simulation.SimPrintMessage
-
public class SimPrintMessage extends Object
SimPrintMessages are produced wheneverprint()ortrace()is called during a simulation to produce status/debug messages. They are passed to print listeners registered with a simulation for further processing.- See Also:
ConsolePrinter,TraceFileProducer
-
-
Constructor Summary
Constructors Modifier Constructor Description SimPrintMessage(Simulation sim, MsgCategory category, Object... params)SimPrintMessage(Simulation sim, MsgCategory category, String message)protectedSimPrintMessage(Simulation sim, MsgCategory category, String msg, Object... params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MsgCategorygetCategory()StringgetMessage()Object[]getParams()SimulationgetSim()doublegetSimTime()StringtoString()
-
-
-
Constructor Detail
-
SimPrintMessage
public SimPrintMessage(Simulation sim, MsgCategory category, String message)
-
SimPrintMessage
public SimPrintMessage(Simulation sim, MsgCategory category, Object... params)
-
SimPrintMessage
protected SimPrintMessage(Simulation sim, MsgCategory category, String msg, Object... params)
-
-
Method Detail
-
getSim
public Simulation getSim()
-
getCategory
public MsgCategory getCategory()
-
getSimTime
public double getSimTime()
-
getParams
public Object[] getParams()
-
getMessage
public String getMessage()
-
-