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}