Example #1
0
 private boolean saveAs() {
   IQ7Folder folder = null;
   if (getModel() != null) {
     IQ7Element parent = getModel().getParent();
     if (parent != null && parent.exists() && parent instanceof IQ7Folder) {
       folder = (IQ7Folder) parent;
     }
   }
   ITestCase newScenario = DialogUtil.openNewScenarioDialog(getShell(), false, folder);
   if (newScenario == null) return false;
   IFile file = (IFile) newScenario.getResource();
   if (file == null) return false;
   IQ7Element newModel = RcpttCore.create(file);
   if (newModel == null) return false;
   setModel((ITestCase) newModel);
   save();
   return true;
 }