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
false ) )
				{
					fNumWorkspaceJavaChecked--;
				}
			}
		}
		fNumWorkspaceChecked = fNumWorkspaceBIRTChecked
				+ fNumWorkspaceJavaChecked;
		int[] checked = new int[]{
				fNumWorkspaceBIRTChecked, fNumWorkspaceJavaChecked
		};
		int[] length = new int[]{
				fWorkspaceBIRTModels.length, fWorkspaceJavaModels.length
		};
		for ( int i = 0; i < fWorkspacePlugins.length; i++ )
		{
			if ( checked[i] == 0 )
			{
				fPluginTreeViewer.setChecked( fWorkspacePlugins[i], false );
			}
			fPluginTreeViewer.setGrayed( fWorkspacePlugins[i], checked[i] > 0
					&& checked[i] < length[i] );
		}
		int size = fWorkspaceBIRTModels.length;
		deselected = ReportLauncherUtils.parseDeselectedOpenFileNames( config );
		for ( int i = 0; i < size; i++ )
		{
			IProject project = fWorkspaceBIRTModels[i];
			List list = getReportDesignFileFromProject( project );
			int len = list.size( );