Bug 204015 BRIT is not Picking up Vendor JDBC Drivers
data/org.eclipse.birt.report.data.oda.jdbc.ui/src/org/eclipse/birt/report/data/oda/jdbc/ui/util/JdbcToolKit.java
private static void resetPreferences( )
	{
		Map preferenceMap = Utility.getPreferenceStoredMap( JdbcPlugin.DRIVER_MAP_PREFERENCE_KEY );
		for ( Iterator itr = jdbcDriverInfos.iterator( ); itr.hasNext( ); )
		{
			JDBCDriverInformation info = (JDBCDriverInformation) itr.next( );
				
			Object ob = preferenceMap.get( info.toString( ) );
			if ( ob != null )
			{
				DriverInfo driverInfo = (DriverInfo) ob;
				if ( driverInfo.getDisplayName( ) != null
						&& driverInfo.getDisplayName( ).length( ) >= 0 )
				{
					info.setDisplayName( driverInfo.getDisplayName( ) );
				}
				if ( driverInfo.getUrlTemplate( ) != null
						&& driverInfo.getUrlTemplate( ).length( ) >= 0 )
				{
					info.setUrlFormat( driverInfo.getUrlTemplate( ) );
				}
			}
		}
	}
	/**
	 * Get a List of JDBCDriverInformations loaded from the given fileList
	 * @param fileList the File List
	 * @param urlClassLoader
	 * @return List of JDBCDriverInformation
	 */