7a8,9 > import CH.ifa.draw.framework.DrawingView; > 24,33c26 < public abstract class Command { < < private String fName; < < /** < * Constructs a command with the given name. < */ < public Command(String name) { < fName = name; < } --- > public interface Command { 38c31 < public abstract void execute(); --- > public void execute(); 43,45c36 < public boolean isExecutable() { < return true; < } --- > public boolean isExecutable(); 50,52c41,43 < public String name() { < return fName; < } --- > public String name(); > > public DrawingView view();