private void packRootChangeControlPressed(DialogField field) {
protected void packRootChangeControlPressed(DialogField field) {
	private void packRootChangeControlPressed(DialogField field) {		if (field == fRootDialogField) {			IPath initialPath= new Path(fRootDialogField.getText());			String title= NewWizardMessages.getString("NewSourceFolderWizardPage.ChooseExistingRootDialog.title"); //$NON-NLS-1$			String message= NewWizardMessages.getString("NewSourceFolderWizardPage.ChooseExistingRootDialog.description"); //$NON-NLS-1$			IFolder folder= chooseFolder(title, message, initialPath);			if (folder != null) {				IPath path= folder.getFullPath().removeFirstSegments(1);				fRootDialogField.setText(path.toString());			}		} else if (field == fProjectField) {			IJavaProject jproject= chooseProject();			if (jproject != null) {				IPath path= jproject.getProject().getFullPath().makeRelative();				fProjectField.setText(path.toString());			}		} 	}	