file2Drivers.put(((File)fileList.get(i)).getName(),subDriverList);
	private static List getJDBCDriverInfoList( List fileList, URLClassLoader urlClassLoader )	{		List driverList = new ArrayList( );		for ( int i = 0; i < fileList.size( ); i++ )		{			String[] resourceNames = getAllResouceNames( (File) fileList.get( i ) );			for ( int j = 0; j < resourceNames.length; j++ )			{				String resourceName = resourceNames[j];				if ( resourceName.endsWith( ".class" ) ) //$NON-NLS-1$				{					resourceName = modifyResourceName( resourceName );					Class aClass = loadClass( urlClassLoader, resourceName );					// Do not add it, if it is a Abstract class					if ( isImplementedDriver( aClass ) )					{						JDBCDriverInformation info = JDBCDriverInformation.newInstance( aClass );						if ( info != null )							driverList.add( info );					}				}			}		}		return driverList;	}