Bug 100487 [build path] Build Path variables not updated after "Configure Variables" used
Please note this is NOT a duplicate of 82850. Updating a classpath variable from the project's Java Build Path does not reflect a change as expected. Steps to reproduce: 1. Open Project Properties page, and choose Java Build Path. 2. Select the Libraries tab, and click "Add Variable". 3. Note the list of variables shown, and click "Configure Variables". The Classpath Variables dialog is shown. 4. Edit the value of an existing variable for a folder path. Note that the updated value now appears on the Classpath Variables dialog. 5. Click OK. Eclipse will ask you if you want to do a full rebuild. Say "Yes". 6. You are returned to the "Add Variable" dialog. Note that the old values for the variables still appear. Any attempt to "Extend" the changed variable will result in an incorrect path. 7. Close the Variable Extension dialog. Close the "Add Variable" dialog. 8. Click "Add Variable" button again from the Project Properties screen. 9. Note that the new value for the variable is now correctly displayed. This is frustrating since it often means that after editing a variable value, one gets almost to the point of using it only to discover that a good portion of the process now has to be scraped and repeated. Having the new variable values reflected in the list after "Configure Variables" has been clicked would be really helpful.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/NewWizardMessages.java
public static String VariableBlock_vars_edit_button;
	public static String VariableBlock_vars_remove_button;
	public static String VariableBlock_operation_desc;
	public static String VariableBlock_job_description;
	public static String VariableBlock_needsbuild_title;
	public static String VariableBlock_needsbuild_message;
	public static String VariablePathDialogField_variabledialog_title;
	
	public static String CPVariableElementLabelProvider_reserved;
	public static String CPVariableElementLabelProvider_empty;
	
	public static String VariableCreationDialog_titlenew;
	public static String VariableCreationDialog_titleedit;
	public static String VariableCreationDialog_name_label;
	public static String VariableCreationDialog_path_label;
	public static String VariableCreationDialog_path_file_button;
	public static String VariableCreationDialog_path_dir_button;
	public static String VariableCreationDialog_error_entername;
	public static String VariableCreationDialog_error_whitespace;
	public static String VariableCreationDialog_error_invalidname;
	public static String VariableCreationDialog_error_nameexists;
	public static String VariableCreationDialog_error_invalidpath;
	public static String VariableCreationDialog_warning_pathnotexists;
	public static String VariableCreationDialog_extjardialog_text;
	public static String VariableCreationDialog_extdirdialog_text;
	public static String VariableCreationDialog_extdirdialog_message;
	
	public static String NewVariableEntryDialog_title;
	public static String NewVariableEntryDialog_vars_extend;
	public static String NewVariableEntryDialog_configbutton_label;