@Override
 public JInternalFrame getDefinedArchitectureGUI() {
   createControllers();
   return definedController.getGUI();
 }
 @Override
 public void drawDefinedArchitectureWithViolations() {
   createControllers();
   definedController.drawArchitecture(DrawingDetail.WITH_VIOLATIONS);
 }