001    package sysModel.env;
002    
003    import model.ILambda;
004    
005    /**
006     * Special version of ILambda for use as blocked command.
007     * @author Mathias Ricken
008     */
009    public interface IBlockedCommand extends ILambda {
010        /**
011         * Execute command.
012         *
013         * @param notUsed parameter not used
014         *
015         * @return lambda-specific return value
016         */
017        public Object apply(Object notUsed);
018    }