previewImageText = createText( container, 1, 1, SWT.BORDER | SWT.READ_ONLY );
previewImageText = createText( container, 1, 1, SWT.BORDER );
	public void createControl( Composite parent )	{		Composite container = new Composite( parent, SWT.NONE );		GridLayout gridLayout = new GridLayout( );		gridLayout.numColumns = 3;		container.setLayout( gridLayout );		new Label( container, SWT.NONE ).setText( LABEL_DISPLAY_NAME );		nameText = createText( container, 2, 1 );		if ( module != null				&& module.getProperty( ModuleHandle.DISPLAY_NAME_PROP ) != null )			nameText.setText( module.getDisplayName( ) );		nameText.addModifyListener( new ModifyListener( ) {			public void modifyText( ModifyEvent e )			{				checkStatus( );			}		} );		new Label( container, SWT.NONE ).setText( LABEL_DESCRIPTION );		descText = createText( container, 2, 5 );		if ( module != null				&& module.getProperty( ModuleHandle.DESCRIPTION_PROP ) != null )			descText.setText( (String) module.getProperty( ModuleHandle.DESCRIPTION_PROP ) );		descText.addModifyListener( new ModifyListener( ) {			public void modifyText( ModifyEvent e )			{				checkStatus( );			}		} );		new Label( container, SWT.NONE ).setText( LABEL_IMAGE );		previewImageText = createText( container, 1, 1, SWT.BORDER				| SWT.READ_ONLY );		if ( module != null && module.getIconFile( ) != null )			previewImageText.setText( module.getIconFile( ) );		previewImageText.addModifyListener( new ModifyListener( ) {			public void modifyText( ModifyEvent e )			{				checkStatus( );				validate( );			}		} );		Button chooseBtn = new Button( container, SWT.NONE );		chooseBtn.setText( BTN_CHOOSE );		chooseBtn.addSelectionListener( new SelectionListener( ) {			public void widgetSelected( SelectionEvent e )			{				String fileName = null;				AddImageResourceFileFolderSelectionDialog dlg = new AddImageResourceFileFolderSelectionDialog( );				if ( dlg.open( ) == Window.OK )				{					fileName = dlg.getPath( );					previewImageText.setText( fileName );				}			}			public void widgetDefaultSelected( SelectionEvent e )			{			}		} );		nameText.forceFocus( );		setControl( container );		UIUtil.bindHelp( getControl( ),				IHelpContextIds.PUBLISH_TEMPLATE_WIZARD_ID );	}