AnyLogic AnyLogic
Expand
Font size
  • java.lang.Object
    • java.lang.Enum<ModelElementType>
      • com.anylogic.engine.presentation.ModelElementType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ModelElementType>

@AnyLogicInternalAPI
public enum ModelElementType
extends java.lang.Enum<ModelElementType>

Enum Constant Summary

Enum Constants 
BRANCH  
CAUSAL_LOOP  
COLLECTION  
CONNECTOR  
CONSTANT  
CUSTOM_DISTRIBUTION  
DATABASE  
DATASET  
DEEP_HISTORY_STATE  
DYNAMIC_EVENT  
DYNAMIC_VARIABLE  
EMBEDDED_AGENT_ICON  
EMBEDDED_POPULATION_ICON  
EVENT  
EXCEL_FILE  
FINAL_STATE  
FLOW  
FUNCTION  
HISTOGRAM_2D_DATA  
HISTOGRAM_DATA  
HISTORY_STATE  
INITIAL_STATE_POINTER  
INSERT  
KEY_VALUE_TABLE  
LINK  
LINK_TO_AGENTS  
LINK_TO_CONTAINER  
OUTPUT  
PARAMETER_DYNAMIC  
PARAMETER_STATIC  
PORT  
QUERY  
ROUTE_PROVIDER  
SCHEDULE  
SHADOW  
STATE  
STATECHART_ENTRY_POINT  
STATISTICS  
STOCK  
TABLE_FUNCTION  
TEXT_FILE  
TRAFFIC_LIGHT  
TRANSITION  
UPDATE  
VARIABLE  
Enum Constant Description

Method Summary

All Methods Static Methods Concrete Methods 
static ModelElementType valueOf​(java.lang.String name)
Returns the enum constant of this type with the specified name.
static ModelElementType[] values()
Returns an array containing the constants of this enum type, in the order they are declared.
Modifier and Type Method Description

Methods inherited from class java.lang.Enum

compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

Methods inherited from class java.lang.Object

getClass, notify, notifyAll, wait, wait, wait

Enum Constant Detail

PARAMETER_STATIC

public static final ModelElementType PARAMETER_STATIC

PARAMETER_DYNAMIC

public static final ModelElementType PARAMETER_DYNAMIC

VARIABLE

public static final ModelElementType VARIABLE

CONSTANT

public static final ModelElementType CONSTANT

COLLECTION

public static final ModelElementType COLLECTION

FUNCTION

public static final ModelElementType FUNCTION

TABLE_FUNCTION

public static final ModelElementType TABLE_FUNCTION

CUSTOM_DISTRIBUTION

public static final ModelElementType CUSTOM_DISTRIBUTION

EVENT

public static final ModelElementType EVENT

DYNAMIC_EVENT

public static final ModelElementType DYNAMIC_EVENT

SCHEDULE

public static final ModelElementType SCHEDULE

STATECHART_ENTRY_POINT

public static final ModelElementType STATECHART_ENTRY_POINT

STATE

public static final ModelElementType STATE

TRANSITION

public static final ModelElementType TRANSITION

BRANCH

public static final ModelElementType BRANCH

FINAL_STATE

public static final ModelElementType FINAL_STATE

INITIAL_STATE_POINTER

public static final ModelElementType INITIAL_STATE_POINTER

HISTORY_STATE

public static final ModelElementType HISTORY_STATE

DEEP_HISTORY_STATE

public static final ModelElementType DEEP_HISTORY_STATE

STATISTICS

public static final ModelElementType STATISTICS

DATASET

public static final ModelElementType DATASET

HISTOGRAM_DATA

public static final ModelElementType HISTOGRAM_DATA

HISTOGRAM_2D_DATA

public static final ModelElementType HISTOGRAM_2D_DATA

OUTPUT

public static final ModelElementType OUTPUT

EXCEL_FILE

public static final ModelElementType EXCEL_FILE

TEXT_FILE

public static final ModelElementType TEXT_FILE

DATABASE

public static final ModelElementType DATABASE

QUERY

public static final ModelElementType QUERY

KEY_VALUE_TABLE

public static final ModelElementType KEY_VALUE_TABLE

INSERT

public static final ModelElementType INSERT

UPDATE

public static final ModelElementType UPDATE

ROUTE_PROVIDER

public static final ModelElementType ROUTE_PROVIDER
public static final ModelElementType LINK_TO_AGENTS
public static final ModelElementType LINK_TO_CONTAINER

STOCK

public static final ModelElementType STOCK

FLOW

public static final ModelElementType FLOW

DYNAMIC_VARIABLE

public static final ModelElementType DYNAMIC_VARIABLE

SHADOW

public static final ModelElementType SHADOW
public static final ModelElementType LINK

CAUSAL_LOOP

public static final ModelElementType CAUSAL_LOOP

TRAFFIC_LIGHT

public static final ModelElementType TRAFFIC_LIGHT

EMBEDDED_AGENT_ICON

public static final ModelElementType EMBEDDED_AGENT_ICON

EMBEDDED_POPULATION_ICON

public static final ModelElementType EMBEDDED_POPULATION_ICON

PORT

public static final ModelElementType PORT

CONNECTOR

public static final ModelElementType CONNECTOR

Method Detail

values

public static ModelElementType[] 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 (ModelElementType c : ModelElementType.values())
    System.out.println(c);
Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ModelElementType 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 name
java.lang.NullPointerException - if the argument is null
How can we improve this article?