public void process(FrontControllerRequest request)
 {
     display_engine.display(catalog_tasks.get_all_main_departments());
 }
 public void process(FrontControllerRequest request)
 {
     throw new NotImplementedException();
 }
 public bool can_handle(FrontControllerRequest request)
 {
     return false;
 }
 public void handle(FrontControllerRequest request)
 {
     command_registry.get_command_that_can_handle(request).process(
         request);
 }
 public bool can_handle(FrontControllerRequest request)
 {
     return request_specification.is_satisfied_by(request);
 }
 public void process(FrontControllerRequest request)
 {
     application_command.process(request);
 }