001package jmri.jmrit.logixng.util.parser; 002 003import jmri.jmrit.logixng.SymbolTable; 004 005/** 006 * A parsed expression that always return false 007 */ 008public class ExpressionNodeFalse implements ExpressionNode { 009 010 public ExpressionNodeFalse() { 011 } 012 013 @Override 014 public Object calculate(SymbolTable symbolTable) { 015 return false; 016 } 017 018 /** {@inheritDoc} */ 019 @Override 020 public String getDefinitionString() { 021 return "false"; 022 } 023 024}