addField(_useSystemFieldEditor);
_parentForProxy = new Group(root, SWT.NONE);
_parentForProxy.setText(Messages.getString("preference.proxy.usewoj"));//$NON-NLS-1$
addField(new StringFieldEditor(PreferenceConstants.P_PROXY_HOST, Messages.getString("preference.proxy.host"), _parentForProxy)); //$NON-NLS-1$
addField(new StringFieldEditor(PreferenceConstants.P_PROXY_PORT, Messages.getString("preference.proxy.port"), _parentForProxy)); //$NON-NLS-1$
Label sep1 = new Label(_parentForProxy, SWT.SEPARATOR | SWT.HORIZONTAL);
sep1.setLayoutData(new GridData(GridData.FILL, GridData.FILL, false, false, 3, 1));
Label title = new Label(_parentForProxy, SWT.NONE);
title.setLayoutData(new GridData(GridData.FILL, GridData.FILL, false, false, 3, 1));
title.setText(Messages.getString("preference.proxy.credential")); //$NON-NLS-1$
addField(new StringFieldEditor(PreferenceConstants.P_PROXY_USER, Messages.getString("preference.proxy.user"), _parentForProxy)); //$NON-NLS-1$
StringFieldEditor passField = new StringFieldEditor(PreferenceConstants.P_PROXY_PASS, Messages.getString("preference.proxy.password"), _parentForProxy); //$NON-NLS-1$
passField.getTextControl(_parentForProxy).setEchoChar('*');
addField(passField);
Label sep2 = new Label(_parentForProxy, SWT.SEPARATOR | SWT.HORIZONTAL);
sep2.setLayoutData(new GridData(GridData.FILL, GridData.FILL, false, false, 3, 1));
Label title2 = new Label(_parentForProxy, SWT.NONE);
title2.setLayoutData(new GridData(GridData.FILL, GridData.FILL, false, false, 3, 1));
title2.setText(Messages.getString("preference.proxy.window.label")); //$NON-NLS-1$
addField(new StringFieldEditor(PreferenceConstants.P_PROXY_DOMAIN, Messages.getString("preference.proxy.domain"), _parentForProxy)); //$NON-NLS-1$
addField(new StringFieldEditor(PreferenceConstants.P_PROXY_CLIENT_HOST_NAME, Messages.getString("preference.proxy.clienthostname"), _parentForProxy)); //$NON-NLS-1$
//spacer
Label title3 = new Label(_parentForProxy, SWT.WRAP);
title3.setLayoutData(new GridData(GridData.FILL, GridData.FILL, false, false, 3, 1));
title3.setText(Messages.getString("preference.proxy.clienthost.label")); //$NON-NLS-1$
//spacer