Package com.anylogic.engine
- java.lang.Object
-
- java.lang.Enum<FlowchartActivityType>
-
- com.anylogic.engine.FlowchartActivityType
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<FlowchartActivityType>
@AnyLogicInternalAPI public enum FlowchartActivityType extends java.lang.Enum<FlowchartActivityType>
Type of state the agent may be in when inside some flowchart block. This class is a part of Process Modeling Library.
- Author:
- AnyLogic North America, LLC https://anylogic.com
MOVE |
|
NONE |
|
WAIT |
|
WORK |
|
Enum Constant | Description |
---|
static FlowchartActivityType |
random(Agent agent) |
Returns the randomly chosen option list item.
|
static FlowchartActivityType |
random(Experiment<?> experiment) |
Returns the randomly chosen option list item.
|
static FlowchartActivityType |
random(java.util.Random r) |
Returns the randomly chosen option list item.
|
static FlowchartActivityType |
valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static FlowchartActivityType[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method | Description |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final FlowchartActivityType NONE
public static final FlowchartActivityType WORK
public static final FlowchartActivityType WAIT
public static final FlowchartActivityType MOVE
public static FlowchartActivityType[] values()
Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (FlowchartActivityType c : FlowchartActivityType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
public static FlowchartActivityType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
public static FlowchartActivityType random(Agent agent)
Returns the randomly chosen option list item.
Uses the specified random number generator to choose the constant.
- Parameters:
agent
- agent to be used as a source of random number generation- Returns:
- the randomly chosen option list item
public static FlowchartActivityType random(Experiment<?> experiment)
Returns the randomly chosen option list item.
Uses the specified random number generator to choose the constant.
- Parameters:
experiment
- experiment to be used as a source of random number generation- Returns:
- the randomly chosen option list item
public static FlowchartActivityType random(java.util.Random r)
Returns the randomly chosen option list item.
Uses the specified random number generator to choose the constant.
- Parameters:
r
- the random number generator- Returns:
- the randomly chosen option list item
-
How can we improve this article?
-