Bug 145909 [regression] the layout of new map rule dialog is not well organized
steps to reproduce: - create a report - add a table/list - add a new map rule - notice new map rule dialog expected behavior: - the layout should be user friendly actual behavior: - it was simply not
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/MapRuleBuilder.java
else if ( vv == 2 )
		{
			value1.setVisible( true );
			value2.setVisible( true );
			valBuilder1.setVisible( true );
			valBuilder2.setVisible( true );
			andLable.setVisible( true );
		}
		display.setText( DEUtil.resolveNull( handle.getDisplay( ) ) );
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.dialogs.Dialog#okPressed()
	 */
	protected void okPressed( )
	{
		try
		{
			
			
			if ( handle == null )
			{
				MapRule rule = StructureFactory.createMapRule( );
				rule.setProperty( HighlightRule.OPERATOR_MEMBER,
						DEUtil.resolveNull( getValueForOperator( operator
								.getText( ) ) ) );
				rule.setProperty( HighlightRule.VALUE1_MEMBER, DEUtil
						.resolveNull( value1.getText( ) ) );
				rule.setProperty( HighlightRule.VALUE2_MEMBER, DEUtil