protected boolean promptForUnsetValues(Map<String, String> optionsVariables, Map<String, String> envVariables) {
if ((optionsVariables != null && !optionsVariables.isEmpty())
|| (envVariables != null && !envVariables.isEmpty())) {
SetValueVariablesWizard wizard = new SetValueVariablesWizard(optionsVariables, envVariables);
WizardDialog dialog = new WizardDialog(shell, wizard);
if (dialog.open() == Window.OK) {
return true;
}
else {
// user cancelled therefore return null;
return false;