fileList.add(new File( ( (JarFile) jarsToBeCopied.get( i ) ).getFilePath( ) ) );
fileList.add(new File( ( (JarFile) jarsCopyIterator.next(  ) ).getFilePath( ) ) );
	private void updateDriverMap( )	{		// get drivers from ODADir		List driverList = JdbcToolKit.getJdbcDriversFromODADir( OdaJdbcDriver.Constants.DATA_SOURCE_ID );				// add drivers in to be copied Jars		List fileList = new ArrayList( );		for ( int i = 0; i < jarsToBeCopied.size( ); i++ )		{			fileList.add(new File( ( (JarFile) jarsToBeCopied.get( i ) ).getFilePath( ) ) );		}		driverList.addAll( JdbcToolKit.getJdbcDriverFromFile( fileList ) );				// remove drivers in to be deleted Jars		fileList.clear( );		for ( int i = 0; i < jarsToBeDeleted.size( ); i++ )		{			fileList.add( new File( ( (JarFile) jarsToBeDeleted.get( i ) ).getFilePath( ) ) );		}		driverList.removeAll( JdbcToolKit.getJdbcDriverFromFile( fileList ) );				driverMap.clear( );		for ( Iterator itr = driverList.iterator( ); itr.hasNext( ); )		{			JDBCDriverInformation info = (JDBCDriverInformation) itr.next( );			if ( !driverMap.containsKey( info.toString( ) ) )			{				driverMap.put( info.toString( ),						new DriverInfo( info.toString( ),								info.getDisplayName( ),								info.getUrlFormat( ) ) ); 			}		}	}