if ( parent == fWorkspacePlugins[0] ) return fWorkspaceBIRTModels; else if ( parent == fWorkspacePlugins[1] ) return fWorkspaceJavaModels; else return new Object[0];
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[] getChildren( Object parent )		{			if ( parent == fWorkspacePlugins[0] )				return fWorkspaceBIRTModels;			else if ( parent == fWorkspacePlugins[1] )				return fWorkspaceJavaModels;			else				return new Object[0];		}