private boolean isVariablesListValid() {
   List<KeyValue> variables = view.getEnvironmentVariables();
   if (variables.isEmpty()) {
     view.hideVariablesError();
     return true;
   }
   for (KeyValue keyValue : variables) {
     if (!OpenshiftValidator.isEnvironmentVariableNameValid(keyValue.getKey())) {
       view.showVariablesError(locale.invalidVariablesError());
       return false;
     }
   }
   view.hideVariablesError();
   return true;
 }
  private void reset() {
    osProjects.clear();
    osApplications.clear();
    osImageStreams = null;
    osAppName = null;
    osActiveStreamTag = null;
    projectRemotes = null;

    view.setDeployButtonEnabled(false);
    view.setLabels(Collections.<KeyValue>emptyList());
    view.setEnvironmentVariables(Collections.<KeyValue>emptyList());
    view.setApplicationName(null);
    view.hideApplicationNameError();
    view.hideProjectNameError();
    view.hideLabelsError();
    view.hideVariablesError();
    view.setOpenShiftProjectName(null);
    view.setOpenShiftProjectDisplayName(null);
    view.setOpenShiftProjectDescription(null);
    view.setMode(CREATE_NEW_PROJECT);
    view.setImages(Collections.<String>emptyList());
    view.setProjects(Collections.<Project>emptyList());
  }