public interface NetworkLocator extends Locator
Specifies information to help find a file containing essence, using a uniform resource identifier (URI). The current URI specification is RFC 3986.
| Modifier and Type | Method and Description |
|---|---|
NetworkLocator |
clone()
Create a cloned copy of this network locator.
|
String |
getURL()
|
void |
setURL(String url)
|
addApplicationPlugin, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getObjectClass, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setObjectClass, toStringgetPersistentID, setPersistentIndex@AAFString String getURL()
Returns an absolute uniform resource locator (URL) complying with RFC 1738 or relative Uniform Resource Identifier (URI) complying with RFC 2396 for a file containing the essence. If it is a relative URI, the base URI is determined from the URI of the AAF file itself.
Note that a valid URL or URI uses a constrained character set and uses the '/'
character as the path separator.
Locator.getPath()void setURL(@AAFString String url) throws NullPointerException, IllegalArgumentException
Sets an absolute uniform resource locator (URL) complying with RFC 1738 or relative Uniform Resource Identifier (URI) complying with RFC 2396 for a file containing the essence. If it is a relative URI, the base URI is determined from the URI of the AAF file itself.
Note that a valid URL or URI uses a constrained character set and uses the '/'
character as the path separator.
url - URL property of this locator.NullPointerException - The given locator is null and the property is required.IllegalArgumentException - The given locator did not parse as a valid URL.NetworkLocator clone()
Create a cloned copy of this network locator.
clone in interface InterchangeObjectclone in interface Locatorclone in interface MediaEntity(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.