Package jmri.jmrit.logixng
Class Module.ParameterData
- java.lang.Object
-
- jmri.jmrit.logixng.SymbolTable.VariableData
-
- jmri.jmrit.logixng.Module.ParameterData
-
- Enclosing interface:
- Module
public static class Module.ParameterData extends SymbolTable.VariableData
Data for a parameter.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
_returnValueData
Module.ReturnValueType
_returnValueType
-
Fields inherited from class jmri.jmrit.logixng.SymbolTable.VariableData
_initialValueData, _initialValueType, _name
-
-
Constructor Summary
Constructors Constructor Description ParameterData(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData, Module.ReturnValueType returnValueType, java.lang.String returnValueData)
ParameterData(Module.ParameterData data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getReturnValueData()
Module.ReturnValueType
getReturnValueType()
-
Methods inherited from class jmri.jmrit.logixng.SymbolTable.VariableData
getInitialValueData, getInitialValueType, getName
-
-
-
-
Field Detail
-
_returnValueType
public Module.ReturnValueType _returnValueType
-
_returnValueData
public java.lang.String _returnValueData
-
-
Constructor Detail
-
ParameterData
public ParameterData(java.lang.String name, SymbolTable.InitialValueType initialValueType, java.lang.String initialValueData, Module.ReturnValueType returnValueType, java.lang.String returnValueData)
-
ParameterData
public ParameterData(Module.ParameterData data)
-
-
Method Detail
-
getReturnValueType
public Module.ReturnValueType getReturnValueType()
-
getReturnValueData
public java.lang.String getReturnValueData()
-
-