Bug 312859 The list of operator for Chart filter does not provide 30 visible items
chart/org.eclipse.birt.chart.reportitem.ui/src/org/eclipse/birt/chart/reportitem/ui/dialogs/ChartCubeFilterConditionBuilder.java
&& selection.getFirstElement( ) instanceof String )
				{
					String initValue = (String) selection.getFirstElement( );
					ExpressionBuilder expressionBuilder = new ExpressionBuilder( getShell( ),
							initValue );
					if ( designHandle != null )
					{
						if ( expressionProvider == null )
							expressionBuilder.setExpressionProvider( new ExpressionProvider( designHandle ) );
						else
							expressionBuilder.setExpressionProvider( expressionProvider );
					}
					if ( expressionBuilder.open( ) == OK )
					{
						String result = DEUtil.resolveNull( expressionBuilder.getResult( ) );
						int index = table.getSelectionIndex( );
						valueList.remove( index );
						valueList.add( index, result );
						tableViewer.refresh( );
						table.select( index );
					}
					updateButtons( );
				}
				else
				{
					editBtn.setEnabled( false );
				}
			}
		} );
		tableViewer = new TableViewer( table );