manifestFileGroup.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.VERTICAL_ALIGN_FILL));
manifestFileGroup.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.VERTICAL_ALIGN_FILL | GridData.GRAB_HORIZONTAL));
	protected void createManifestFileGroup(Composite parent) {		// destination specification group		Composite manifestFileGroup= new Composite(parent, SWT.NONE);		GridLayout layout= new GridLayout();		layout.numColumns= 3;		manifestFileGroup.setLayout(layout);		manifestFileGroup.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.VERTICAL_ALIGN_FILL));		fManifestFileLabel= new Label(manifestFileGroup, SWT.NONE);		fManifestFileLabel.setText(JarPackagerMessages.getString("JarManifestWizardPage.manifestFile.text")); //$NON-NLS-1$		// entry field		fManifestFileText = new Text(manifestFileGroup, SWT.SINGLE | SWT.BORDER);		fManifestFileText.addListener(SWT.Modify, this);		GridData data= new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.GRAB_HORIZONTAL);		data.widthHint= SIZING_TEXT_FIELD_WIDTH;		fManifestFileText.setLayoutData(data);		// browse button		fManifestFileBrowseButton= new Button(manifestFileGroup, SWT.PUSH);		fManifestFileBrowseButton.setText(JarPackagerMessages.getString("JarManifestWizardPage.manifestFileBrowse.text")); //$NON-NLS-1$		fManifestFileBrowseButton.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));		fManifestFileBrowseButton.addSelectionListener(new SelectionAdapter() {			public void widgetSelected(SelectionEvent e) {				handleManifestFileBrowseButtonPressed();			}		});	}