fWebAppButton = createPushButton(composite, LaunchingMessages.getString("TomcatTab.23"), null); fWebAppButton.addSelectionListener(new SelectionAdapter() {
fProjectButton = createPushButton(composite, LaunchingMessages.getString("TomcatTab.23"), null); fProjectButton.addSelectionListener(new SelectionAdapter() {
	public void createControl(Composite parent) {				Font font = parent.getFont();						Composite composite = new Composite(parent, SWT.NONE);				GridLayout workingDirLayout = new GridLayout();		workingDirLayout.numColumns = 3;		workingDirLayout.marginHeight = 0;		workingDirLayout.marginWidth = 0;		composite.setLayout(workingDirLayout);		GridData gd = new GridData(GridData.FILL_HORIZONTAL);		composite.setLayoutData(gd);		composite.setFont(font);		setControl(composite);				createVerticalSpacer(composite, 3);						Label label = new Label(composite, SWT.NONE);		label.setText(LaunchingMessages.getString("TomcatTab.3")); //$NON-NLS-1$		gd = new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING);		gd.horizontalSpan = 3;		label.setLayoutData(gd);		label.setFont(font);						fTomcatDir = new Text(composite, SWT.SINGLE | SWT.BORDER);		gd = new GridData(GridData.FILL_HORIZONTAL);		gd.horizontalSpan = 2;		fTomcatDir.setLayoutData(gd);		fTomcatDir.setFont(font);		fTomcatDir.addModifyListener(new ModifyListener() {			public void modifyText(ModifyEvent evt) {				updateLaunchConfigurationDialog();			}		});				fBrowseButton = createPushButton(composite, LaunchingMessages.getString("TomcatTab.21"), null); //$NON-NLS-1$		fBrowseButton.addSelectionListener(new SelectionAdapter() {			public void widgetSelected(SelectionEvent evt) {				handleTomcatBrowseButtonSelected();			}		});				createVerticalSpacer(composite, 3);				label = new Label(composite, SWT.NONE);		label.setText(LaunchingMessages.getString("TomcatTab.22")); //$NON-NLS-1$		gd = new GridData(GridData.HORIZONTAL_ALIGN_BEGINNING);		gd.horizontalSpan = 3;		label.setLayoutData(gd);		label.setFont(font);						fWebAppDir = new Text(composite, SWT.SINGLE | SWT.BORDER);		gd = new GridData(GridData.FILL_HORIZONTAL);		gd.horizontalSpan = 2;		fWebAppDir.setLayoutData(gd);		fWebAppDir.setFont(font);		fWebAppDir.addModifyListener(new ModifyListener() {			public void modifyText(ModifyEvent evt) {				updateLaunchConfigurationDialog();			}		});				fWebAppButton = createPushButton(composite, LaunchingMessages.getString("TomcatTab.23"), null); //$NON-NLS-1$		fWebAppButton.addSelectionListener(new SelectionAdapter() {			public void widgetSelected(SelectionEvent evt) {				handleWebAppBrowseButtonSelected();			}		});			}