System.err.println( e.item );
	public Control createControl( Composite parent )	{		listener = new SelectionAdapter( ) {			public void widgetSelected( SelectionEvent e )			{				System.err.println( e.item );				setOutputEnable( hideCheckbox.getSelection( ) );				if ( hideCheckbox.getSelection( ) )				{					saveHideInfo( );				}				else				{					try					{						outputDescriptorProvider.clearProperty( );					}					catch ( Exception e1 )					{						WidgetUtil.processError( container.getShell( ), e1 );					}				}			}		};		container = new Composite( parent, SWT.NONE );		container.setLayout( WidgetUtil.createGridLayout( 4 ) );		hideCheckbox = FormWidgetFactory.getInstance( )				.createButton( container, SWT.CHECK, isFormStyle( ) );		hideCheckbox.setText( Messages.getString( "VisibilityPage.Check.HideElement" ) ); //$NON-NLS-1$		GridData data = new GridData( );		// data.verticalSpan = 4;		data.verticalAlignment = GridData.BEGINNING;		hideCheckbox.setLayoutData( data );		hideCheckbox.addSelectionListener( listener );		WidgetUtil.createGridPlaceholder( container, 3, true );		WidgetUtil.createHorizontalLine( container, 4 );		allRadio = FormWidgetFactory.getInstance( ).createButton( container,				SWT.RADIO,				isFormStyle( ) );		allRadio.setText( Messages.getString( "VisibilityPage.Radio.AllOutputs" ) ); //$NON-NLS-1$		allRadio.addSelectionListener( listener );		WidgetUtil.createGridPlaceholder( container, 3, true );		specRadio = FormWidgetFactory.getInstance( ).createButton( container,				SWT.RADIO,				isFormStyle( ) );		specRadio.setText( Messages.getString( "VisibilityPage.Radio.SpecificOutputs" ) ); //$NON-NLS-1$		WidgetUtil.createGridPlaceholder( container, 3, true );		if ( isFormStyle( ) )			group = FormWidgetFactory.getInstance( )					.createGroup( container, "" );		else			group = new Group( container, SWT.NONE );		group.setLayout( new GridLayout( ) );		data = new GridData( );		data.verticalSpan = 4;		data.verticalAlignment = GridData.FILL;		data.grabExcessHorizontalSpace = true;		data.horizontalAlignment = GridData.FILL;		group.setLayoutData( data );		allContainer = buildUIForAlloutput( group );		specContainer = buildUIForSpecific( group );		// sets default output type		allRadio.setSelection( true );		setOutputInfo( );		return container;	}