fValueField.setDialogFieldListener(this);  fKeyField.setText(substitution.getKey()); fValueField.setText(substitution.getValue());
fValueField.setDialogFieldListener(this);  fKeyField.setText(substitution.getKeyWithoutPrefix()); if (substitution.getValue() == null) { fValueField.setText(""); } else { fValueField.setText(substitution.getValue()); }
		public NLSInputDialog(Shell parent, String title, String message, NLSSubstitution substitution) {			super(parent);							setTitle(title);				fMessageField= new DialogField();			fMessageField.setLabelText(message);					fKeyField= new StringDialogField();			fKeyField.setLabelText(NLSUIMessages.getString("ExternalizeWizard.NLSInputDialog.Enter_key")); //$NON-NLS-1$			fKeyField.setDialogFieldListener(this);							fValueField= new StringDialogField();			fValueField.setLabelText(NLSUIMessages.getString("ExternalizeWizard.NLSInputDialog.Enter_value")); //$NON-NLS-1$			fValueField.setDialogFieldListener(this);							fKeyField.setText(substitution.getKey());			fValueField.setText(substitution.getValue());		}