Package jasima.core.experiment
Class ExperimentMessage.ExpPrintMessage
- java.lang.Object
-
- jasima.core.experiment.ExperimentMessage.ExpPrintMessage
-
- All Implemented Interfaces:
Experiment.ExperimentEvent
- Enclosing class:
- ExperimentMessage
public static class ExperimentMessage.ExpPrintMessage extends Object implements Experiment.ExperimentEvent
Class to store print messages of an experiment.
-
-
Field Summary
Fields Modifier and Type Field Description MsgCategorycategoryExperimentexp
-
Constructor Summary
Constructors Constructor Description ExpPrintMessage(Experiment exp, MsgCategory category, String message)ExpPrintMessage(Experiment exp, MsgCategory category, String messageFormatString, Object... params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMessage()Returns this message formatted as aStringusing the defaultLocale.StringgetMessage(Locale locale)Returns this message formatted using the givenLocale.StringtoString()
-
-
-
Field Detail
-
exp
public final Experiment exp
-
category
public final MsgCategory category
-
-
Constructor Detail
-
ExpPrintMessage
public ExpPrintMessage(Experiment exp, MsgCategory category, String message)
-
ExpPrintMessage
public ExpPrintMessage(Experiment exp, MsgCategory category, String messageFormatString, Object... params)
-
-
Method Detail
-
getMessage
public String getMessage()
Returns this message formatted as aStringusing the defaultLocale.- Returns:
- The formatted message using the default
Locale. - See Also:
Util#DEF_LOCALE
-
getMessage
public String getMessage(Locale locale)
Returns this message formatted using the givenLocale.- Parameters:
locale- TheLocaleto use when formatting the message.- Returns:
- The formatted message.
-
-