Bug 169030 Migrate to eclipse 3.3 SDK
This is a bug to investiage the processing of migration BIRT 2.2 code to last eclipse 3.3 SDK.
UI/org.eclipse.birt.report.debug.ui/src/org/eclipse/birt/report/debug/ui/launching/ReportAdvancedLauncherTab.java
return;
		}
	}
	private void adjustGroupState( )
	{
		int size = fWorkspaceBIRTModels.length;
		for ( int i = 0; i < size; i++ )
		{
			IProject project = fWorkspaceBIRTModels[i];
			List list = getReportDesignFileFromProject( project );
			int len = list.size( );
			int ori = 0;
			for ( int j = 0; j < len; j++ )
			{
				Object obj = list.get( j );
				if ( fPluginTreeViewer.getChecked( obj ) )
				{
					ori++;
				}
			}
			if ( ori > 0 )
			{
				if ( !fPluginTreeViewer.getChecked( project ) )
				{
					fNumWorkspaceBIRTChecked++;
					fPluginTreeViewer.setChecked( project, true );
				}
			}
			fPluginTreeViewer.setGrayed( project, ori > 0 && ori < len );
		}