001package jmri.jmrit.logixng; 002 003import jmri.JmriException; 004 005/** 006 * A LogixNG logix emulator action. 007 * 008 * @author Daniel Bergqvist Copyright 2018 009 */ 010public interface DigitalBooleanAction extends Base { 011 012 /** 013 * Execute this DigitalActionBean. 014 * 015 * @param value the value of the expression 016 * @throws JmriException when an exception occurs 017 */ 018 void execute(boolean value) throws JmriException; 019 020}