Bug 130946 Switch to ICU collator class in JdbcDriverManagerDialog
Class org.eclipse.birt.report.data.oda.jdbc.ui.JdbcDriverManagerDialog uses java.text.Collator. This should be converted to using ICU4J (icu.text.Collator). Since the ICU classes are somewhat different some code rewrite is needed in this class.
data/org.eclipse.birt.report.data.oda.jdbc.ui/src/org/eclipse/birt/report/data/oda/jdbc/ui/dialogs/JdbcDriverManagerDialog.java
* @return
	 */
	private String getFileName( String source )
	{
		int index = source.lastIndexOf( "=" );
		if ( index != -1 && jarMap.containsKey( source.substring( 0, index ) ) )
			return source.substring( 0, index );
		else
			return source;
	}
	
	/**
	 * 
	 * @param source
	 * @return
	 */
	private String getFilePath( String source )
	{
		JarFile jarFile = (JarFile) jarMap.get( getFileName( source ) );
		return jarFile.getFilePath( );
	}
	
	/**
	 * refresh jarViewer
	 */
	private void refreshJarViewer( )
	{
		
		jarViewer.setInput( null );
		jarViewer.setInput( jarMap );