protected PropertyDialogWizard(ToadEditor editor, AbstractModel model, boolean directEdit) {
   this.project = editor.getProject();
   this.editor = editor;
   this.srcModel = model;
   this.directEdit = directEdit;
   if (directEdit) {
     this.model = model;
   } else {
     this.model = model.cloneEdit();
   }
   setNeedsProgressMonitor(true);
 }