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()); }