Bug 113938 Report is marked dirty when open/close cascading parameter dialog without doing any operation on it
description: Report is marked dirty when open/close cascading parameter dialog without doing any operation on it steps to reproduce: 1.new a cascading parameter group 2.save the reprot 3.double click the cascading parameter to bring out edit box 4.click OK to close edit box actual result: Report has been marked dirty expected result: No dirty marked for that no operations done in edit parameter dialog
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/ExpressionProvider.java
}
		}
		else if ( parent instanceof DataSetHandle )
		{
			DataSetItemModel[] models = DataSetManager.getCurrentInstance( )
					.getColumns( ( (DataSetHandle) parent ), false );
			childrenList.addAll( Arrays.asList( models ) );
		}
		else if ( parent instanceof ParameterGroupHandle )
		{
			childrenList.addAll( ( (ParameterGroupHandle) parent ).getParameters( )
					.getContents( ) );
		}
		Object[] children = childrenList.toArray( );
		if ( filterList != null && !filterList.isEmpty( ) )
		{
			for ( Iterator iter = filterList.iterator( ); iter.hasNext( ); )
			{
				Object obj = iter.next( );
				if ( obj instanceof ExpressionFilter )
				{
					children = ( (ExpressionFilter) obj ).filter( parent,
							children );
				}
			}
		}
		return children;
	}
	/*
	 * (non-Javadoc)