BindingColumnDialog dialog = new BindingColumnDialog( true ); dialog.setInput( dataHandle ); if ( dialog.open( ) == Window.OK ) { return super.preHandleMouseUp( ); }
return super.preHandleMouseUp( );
		public boolean preHandleMouseUp( )		{			CreateRequest request = getRequest( );			if ( IReportElementConstants.REPORT_ELEMENT_DATA.equalsIgnoreCase( (String) request.getNewObjectType( ) ) )			{				// DataItemHandle dataHandle = SessionHandleAdapter.getInstance(				// )				// .getReportDesignHandle( )				// .getElementFactory( )				// .newDataItem( null );				DataItemHandle dataHandle = DesignElementFactory.getInstance( )						.newDataItem( null );				setModel( dataHandle );				BindingColumnDialog dialog = new BindingColumnDialog( true );				dialog.setInput( dataHandle );				if ( dialog.open( ) == Window.OK )				{					return super.preHandleMouseUp( );				}			}			return false;		}