--- /dev/null
+package org.simantics.db.testing.base;
+
+import java.util.ArrayList;
+
+import org.simantics.db.testing.common.Command;
+
+public class CommandListImpl implements CommandList {
+
+ public ArrayList<Command> commands = new ArrayList<Command>();
+
+ @Override
+ public <T extends Command> T add(T command) {
+ commands.add(command);
+ return command;
+ }
+
+ public Command[] toArray() {
+ return commands.toArray(new Command[commands.size()]);
+ }
+
+}