Enum Class FWSimVariable.CONTENT_TYPE

java.lang.Object
java.lang.Enum<FWSimVariable.CONTENT_TYPE>
net.simplace.sim.util.FWSimVariable.CONTENT_TYPE
All Implemented Interfaces:
Serializable, Comparable<FWSimVariable.CONTENT_TYPE>, Constable
Enclosing class:
FWSimVariable<T>

public static enum FWSimVariable.CONTENT_TYPE extends Enum<FWSimVariable.CONTENT_TYPE>
Different variables have different identifies to be able to divide them within within the debugging phase of the software developing process.
Author:
Andreas Enders
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    id signifying variable from calibration component
    id signifying variable from sim component used as constant input * prefix: c
    id signifying variable from project or simulation that is configurable before simulation prefix: d
    id signifying variable from exchange component
    id signifying variable from sim component used as dynamic input prefix: i
    id signifying variable from management component
    id signifying variable from sim component used as output, that is no rate or state prefix: non
    id signifying variable only internally used in simcomponents prefix: p spelling error ignored!
    id signifying variable special for the project control process
    id signifying variable from sim component used as output where value is rate changing a state variable prefix: r
    id signifying variable from resources
    id signifying variable from simulation component
    id signifying variable from sim component used as output, where value is stored within the component for next timestep prefix: s
    id signifying variable from system - f.ex. currentdate, projectid
    id signifying variable from project or simulation prefix: v
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • var

      public static final FWSimVariable.CONTENT_TYPE var
      id signifying variable from project or simulation prefix: v
    • privat

      public static final FWSimVariable.CONTENT_TYPE privat
      id signifying variable only internally used in simcomponents prefix: p spelling error ignored! private is protected word
    • dyn

      public static final FWSimVariable.CONTENT_TYPE dyn
      id signifying variable from project or simulation that is configurable before simulation prefix: d
    • res

      public static final FWSimVariable.CONTENT_TYPE res
      id signifying variable from resources
    • constant

      public static final FWSimVariable.CONTENT_TYPE constant
      id signifying variable from sim component used as constant input * prefix: c
    • state

      public static final FWSimVariable.CONTENT_TYPE state
      id signifying variable from sim component used as output, where value is stored within the component for next timestep prefix: s
    • rate

      public static final FWSimVariable.CONTENT_TYPE rate
      id signifying variable from sim component used as output where value is rate changing a state variable prefix: r
    • input

      public static final FWSimVariable.CONTENT_TYPE input
      id signifying variable from sim component used as dynamic input prefix: i
    • out

      public static final FWSimVariable.CONTENT_TYPE out
      id signifying variable from sim component used as output, that is no rate or state prefix: non
    • sys

      public static final FWSimVariable.CONTENT_TYPE sys
      id signifying variable from system - f.ex. currentdate, projectid
    • mgm

      public static final FWSimVariable.CONTENT_TYPE mgm
      id signifying variable from management component
    • cal

      public static final FWSimVariable.CONTENT_TYPE cal
      id signifying variable from calibration component
    • proj

      public static final FWSimVariable.CONTENT_TYPE proj
      id signifying variable special for the project control process
    • exc

      public static final FWSimVariable.CONTENT_TYPE exc
      id signifying variable from exchange component
    • sim

      public static final FWSimVariable.CONTENT_TYPE sim
      id signifying variable from simulation component
  • Method Details

    • values

      public static FWSimVariable.CONTENT_TYPE[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static FWSimVariable.CONTENT_TYPE valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null