Package jmri.jmrit.logixng.util.parser
Class GenericExpressionVariable
- java.lang.Object
-
- jmri.jmrit.logixng.util.parser.GenericExpressionVariable
-
- All Implemented Interfaces:
Variable
public class GenericExpressionVariable extends java.lang.Object implements Variable
A variable that evaluates a generic expression
-
-
Constructor Summary
Constructors Constructor Description GenericExpressionVariable(FemaleGenericExpressionSocket socket)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
java.lang.Object
getValue(SymbolTable symbolTable)
void
setValue(SymbolTable symbolTable, java.lang.Object value)
-
-
-
Constructor Detail
-
GenericExpressionVariable
public GenericExpressionVariable(FemaleGenericExpressionSocket socket)
-
-
Method Detail
-
getValue
public java.lang.Object getValue(SymbolTable symbolTable) throws JmriException
- Specified by:
getValue
in interfaceVariable
- Throws:
JmriException
-
setValue
public void setValue(SymbolTable symbolTable, java.lang.Object value) throws JmriException
- Specified by:
setValue
in interfaceVariable
- Throws:
JmriException
-
-