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