public enum ModelState extends Enum<ModelState>
Copyright (c) 2016-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See Sim0MQ License.
Enum Constant and Description |
---|
ERROR
Error occurred.
|
NOT_STARTED
Model has not yet been started.
|
PARAMETERS
Parameter(s) have been sent.
|
RUNCONTROL
SimRunControl has been sent.
|
SIMULATORENDED
Simulator has ended.
|
SIMULATORSTARTED
Simulator has been started.
|
STARTED
Model has been started, e.g.
|
STATISTICSGATHERED
Statistics have been gathered.
|
TERMINATED
Model terminated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isError()
Return whether the federation is in the error state.
|
boolean |
isNotStarted()
Return whether the model has not yet started.
|
boolean |
isParameters()
Return whether the parameter(s) have been sent.
|
boolean |
isRunControl()
Return whether the run control has been sent.
|
boolean |
isSimulatorEnded()
Return whether the simulator has ended.
|
boolean |
isSimulatorStarted()
Return whether the simulator has been started.
|
boolean |
isStarted()
Return whether the model has passed the started phase.
|
boolean |
isStatisticsGathered()
Return whether the statistics have been gathered.
|
boolean |
isTerminated()
Return whether the model has been terminated.
|
static ModelState |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ModelState[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ModelState NOT_STARTED
public static final ModelState STARTED
public static final ModelState RUNCONTROL
public static final ModelState PARAMETERS
public static final ModelState SIMULATORSTARTED
public static final ModelState SIMULATORENDED
public static final ModelState STATISTICSGATHERED
public static final ModelState TERMINATED
public static final ModelState ERROR
public static ModelState[] values()
for (ModelState c : ModelState.values()) System.out.println(c);
public static ModelState valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isNotStarted()
public boolean isStarted()
public boolean isRunControl()
public boolean isParameters()
public boolean isSimulatorStarted()
public boolean isSimulatorEnded()
public boolean isStatisticsGathered()
public boolean isTerminated()
public boolean isError()
Copyright © 2016–2019 Delft University of Technology. All rights reserved.