if ( filePath.contains( JAR_EXTENTION ) )
if ( filePath.indexOf( JAR_EXTENTION )!=0 )
	public static URL getDirectory( String filePath )	{		if ( filePath == null )			return null;		URL url = null;		try		{			url = new URL( convertFileNameToURLString( filePath ) );		}		catch ( MalformedURLException e )		{			if ( filePath.contains( JAR_EXTENTION ) )				// try jar format				url = getJarDirectory( filePath );			else				// follows the file protocol				url = getFileDirectory( filePath );			return url;		}		if ( FILE_SCHEMA.equalsIgnoreCase( url.getProtocol( ) ) )			return getFileDirectory( url.getPath( ) );		else if ( JAR_SCHEMA.equalsIgnoreCase( url.getProtocol( ) )				&& !url.getPath( ).toLowerCase( ).startsWith( HTTP_SCHEMA ) )			return getJarDirectory( url.getPath( ) );		// rather then the file protocol		return getNetDirectory( url );	}