![]() |
OTX Reference
|
|
Classes | |
class | BooleanVariable |
Access to variables of type Boolean, details see Variables. More... | |
class | ByteFieldVariable |
Access to variables of type ByteField, details see Variables. More... | |
class | ExceptionVariable |
Access to variables of type Exception, details see Variable. More... | |
class | FloatVariable |
Access to variables of type Float, details see Variables. More... | |
class | IntegerVariable |
Access to variables of type Integer, details see Variables. More... | |
class | ListVariable |
Access to variables of type List, details see Variables. More... | |
class | MapVariable |
Access to variables of type Map, details see Variables. More... | |
class | StringVariable |
Access to variables of type String, details see Variables. More... | |
class | Variable |
Base type for all variables More... | |
Variable Access.
The variable
types represent the counterpart of the dereferencing terms (e.g. BooleanValue, IntegerValue, FloatValue, StringValue, ByteFieldValue, ListValue, MapValue, ExceptionValue) which are used to read the actual value stored in a declaration
. By contrast, variable
types are used by OTX nodes and actions when the variable container itself is of primary interest, not the value stored in it. This is the case e.g. in an Assignment action: The calculated value given by the term
will be assigned to the variable
identified by result
. Another example is the Loop (ForLoop configuration) node with its counter
element, which identifies the Integer variable which shall contain the current iteration number at runtime. In all of these cases, the current value of the variable is not relevant.