Class ProtectedCommand<S extends Diagram>