}
boolean doBaselineDialog(boolean save) {
finishAnyOperations();
BaselineDialog baselineDialog = BaselineDialog.getInstance(getGraphicManager(),
null, save,hasAtLeastOneTaskSelected());
if (!baselineDialog.doModal())
return false;
Integer baselineNumber = new Integer(baselineDialog.getForm()
.getBaselineNumber());
boolean entireProject = baselineDialog.getForm().isEntireProject();
List selection = entireProject ? null : getSelectedImpls(true);
if (save)
getProject().saveCurrentToSnapshot(baselineNumber, entireProject,
selection,true);
else