@Override
public void actionActivate(IStatementContainer container, IStatementParameter[] parameters) {
Gate gate = (Gate) container;
gate.broadcastSignal(color);
for (IStatementParameter param : parameters) {
if (param != null) {
ActionParameterSignal signal = (ActionParameterSignal) param;