Bug 316674 Refactor data set editor pages' codes[26569]
Build Identifier: 20100610 Refactor data set editor pages' codes[26569]. Reproducible: Always
UI/org.eclipse.birt.report.designer.ui.data/src/org/eclipse/birt/report/designer/data/ui/dataset/DataSetEditor.java
{
			addJointDataSetPage( );
			addOutputColumnsPage( );
			
			addComputedColumnsPage( );
			addParametersPage( );
			addFiltersPage( );
			
			addResultSetPreviewPage( );
		}
		else
		{
			IPropertyPage[] pages = ExternalUIUtil.getCommonPages( ds );
						
			if ( pages != null && pages.length > 0 )
			{
				for ( int i = 0; i < pages.length; i++ )
				{
					addPageTo( "/", pages[i].getClass( ).getName( ), pages[i].getName( ), null, pages[i] );
				}
				if ( !needToFocusOnOutput && pages.length > 0 )
				{
					setDefaultNode( pages[0].getClass( ).getName( ) );
				}
				addOutputColumnsPage( );
				
				if ( ExternalUIUtil.needUtilityPages( ds ) )
				{
					addComputedColumnsPage( );
					addParametersPage( );