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
int ori = len;
			for ( int j = 0; j < len; j++ )
			{
				IResource resource = (IResource) list.get( j );
				String path = resource.getFullPath( ).toString( );
				if ( !deselected.contains( path ) )
				{
					if ( fPluginTreeViewer.setChecked( resource, false ) )
					{
						ori--;
					}
				}
			}
			if ( ori > 0 )
			{
				fPluginTreeViewer.setChecked( project, true );
			}
			fPluginTreeViewer.setGrayed( project, ori > 0 && ori < len );
		}
	}
	/**
	 * @param config
	 * @throws CoreException
	 */
	private void initExternalPluginsState( ILaunchConfiguration config )
			throws CoreException
	{
		fNumExternalChecked = 0;
	}
	/*