protected Control getChangeControl(Composite parent) {
   if (bar.getControl() != null && !bar.getControl().isDisposed()) {
     return bar.getControl();
   }
   return bar.createControl(parent);
 }