package de.bht.fpa.homeautomation.remote.v4.command;
public class MacroCommand extends AbstractCommand {
private final ICommand[] commands;
public MacroCommand(ICommand... commands) {
this.commands = commands;
}
@Override
public void execute() {
System.out.println(this.getClass().getSimpleName() + ".execute()");
for (ICommand command : commands) {
command.execute();
}
}
}