|
Syntax
- long getFileProviderLocality
(
- string BaseURL );
Description
Get information about the 'locality' of a file content provider.
The returned information can be used to chose the 'best' among a
number of file content providers implementing this interface.
Parameter BaseURL
-
the base (file) URL used to specify a file content provider.
Returns
-
an appropriat value representing the 'locality' of the specified file
content provider. Generally, higher (non-negative) numbers denote
file content providers that are more 'local', and negative numbers
denote content providers that are not file content providers at all.
As a convention (and to keep this useful), values should be restricted
to the range from -1 to +10, inclusive.
Syntax
- string getFileURLFromSystemPath
(
- string BaseURL,
- string SystemPath );
Description
converts a file path in system dependent notation to a (file) URL.
Parameter BaseURL
-
the base (file) URL relative to which the file path shall be
interpreted.
Parameter SystemPath
-
a file path in system dependent notation.
Returns
-
the URL corresponding to the file path, or an empty string if the file
path cannot be converted into a URL.
Syntax
- string getSystemPathFromFileURL
(
- string URL );
Description
converts a (file) URL to a file path in system dependent notation.
Parameter URL
-
a (file) URL.
Returns
-
the file path corresponding to the URL, or an empty string if the URL
cannot be converted into a file path.
|