Uses of Class
jmri.jmrit.logixng.SymbolTable.InitialValueType
-
Packages that use SymbolTable.InitialValueType Package Description jmri.jmrit.logixng jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrit.logixng.implementation -
-
Uses of SymbolTable.InitialValueType in jmri.jmrit.logixng
Fields in jmri.jmrit.logixng declared as SymbolTable.InitialValueType Modifier and Type Field Description SymbolTable.InitialValueType
SymbolTable.VariableData. _initialValueType
SymbolTable.InitialValueType
Stack.ValueAndType. _type
Methods in jmri.jmrit.logixng that return SymbolTable.InitialValueType Modifier and Type Method Description SymbolTable.InitialValueType
GlobalVariable. getInitialValueType()
Get the initial value type.SymbolTable.InitialValueType
SymbolTable.VariableData. getInitialValueType()
static SymbolTable.InitialValueType
SymbolTable.InitialValueType. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SymbolTable.InitialValueType[]
SymbolTable.InitialValueType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in jmri.jmrit.logixng with parameters of type SymbolTable.InitialValueType Modifier and Type Method Description void
MaleSocket. addLocalVariable(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData)
void
Module. addLocalVariable(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData)
static java.lang.Object
SymbolTable. getInitialValue(SymbolTable.Type type, java.lang.String name, SymbolTable.InitialValueType initialType, java.lang.String initialData, SymbolTable symbolTable, java.util.Map<java.lang.String,SymbolTable.Symbol> symbols)
void
GlobalVariable. setInitialValueType(SymbolTable.InitialValueType value)
Set the initial value type.static java.lang.Object
SymbolTable. validateStrictTyping(SymbolTable.InitialValueType type, java.lang.Object oldValue, java.lang.Object newValue)
Validates that the value can be assigned to a local or global variable of the specified type if strict typing is enforced.Constructors in jmri.jmrit.logixng with parameters of type SymbolTable.InitialValueType Constructor Description ParameterData(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData, Module.ReturnValueType returnValueType, java.lang.String returnValueData)
ValueAndType(SymbolTable.InitialValueType type, java.lang.Object value)
VariableData(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData)
-
Uses of SymbolTable.InitialValueType in jmri.jmrit.logixng.actions
Fields in jmri.jmrit.logixng.actions declared as SymbolTable.InitialValueType Modifier and Type Field Description SymbolTable.InitialValueType
WebRequest.Parameter. _type
Methods in jmri.jmrit.logixng.actions that return SymbolTable.InitialValueType Modifier and Type Method Description SymbolTable.InitialValueType
WebRequest.Parameter. getType()
Methods in jmri.jmrit.logixng.actions with parameters of type SymbolTable.InitialValueType Modifier and Type Method Description void
DigitalCallModule. addParameter(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData, Module.ReturnValueType returnValueType, java.lang.String returnValueData)
void
WebRequest.Parameter. setType(SymbolTable.InitialValueType dataType)
Constructors in jmri.jmrit.logixng.actions with parameters of type SymbolTable.InitialValueType Constructor Description Parameter(java.lang.String name, SymbolTable.InitialValueType type, java.lang.String data)
-
Uses of SymbolTable.InitialValueType in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions with parameters of type SymbolTable.InitialValueType Modifier and Type Method Description void
DigitalCallModule. addParameter(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData, Module.ReturnValueType returnValueType, java.lang.String returnValueData)
-
Uses of SymbolTable.InitialValueType in jmri.jmrit.logixng.implementation
Methods in jmri.jmrit.logixng.implementation that return SymbolTable.InitialValueType Modifier and Type Method Description SymbolTable.InitialValueType
DefaultGlobalVariable. getInitialValueType()
Get the initial value type.Methods in jmri.jmrit.logixng.implementation with parameters of type SymbolTable.InitialValueType Modifier and Type Method Description void
AbstractMaleSocket. addLocalVariable(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData)
void
DefaultModule. addLocalVariable(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData)
void
DefaultGlobalVariable. setInitialValueType(SymbolTable.InitialValueType type)
Set the initial value type.
-