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
}
		public Object[] getChildren( Object parent )
		{
			try
			{
				if ( parent == fWorkspacePlugins[0] )
					return fWorkspaceBIRTModels;
				else if ( parent == fWorkspacePlugins[1] )
					return fWorkspaceJavaModels;
				else if ( parent instanceof IProject
						&& ( (IProject) parent ).hasNature( REPORTPROJECTKID ) )
				{
					List retValue = getReportDesignFileFromProject( (IProject) parent );
					return (Object[]) retValue.toArray( new Object[retValue.size( )] );
				}
			}
			catch ( CoreException e )
			{
			}
			return new Object[0];
		}
		public Object getParent( Object child )
		{
			return null;
		}
		public Object[] getElements( Object input )
		{
			
			return fWorkspacePlugins;
		}