@Override
 public void setControl(ControlInterface control) {
   this.visualControl = (VisualControl) control;
   setEnabled(control != null);
   UIUtils.setEnabledRecursive(this, control != null);
   copyToView();
 }
 @Override
 public void setEnabled(boolean enabled) {
   super.setEnabled(enabled);
   UIUtils.setEnabledRecursive(panelConfiguration, enabled);
   listImages.setEnabled(enabled);
   tableVisualControls.setEnabled(enabled);
   lblHelpIcons.setEnabled(enabled);
 }