Provides a means for referencing data and resources accessible via the Java TV APIs. The Locator interface serves as an opaque reference to the location information of entities which are addressable within a television receiver. For example, locators can reference broadcast filesystems, portions of service information, sources of audio/video content, and interactive applications.

A given locator may represent transport-independent data and have multiple mappings to transport-dependent locators. Methods are provided for discovery of such circumstances and for transformation to transport-dependent locators.

An instance of Locator that references a Service or ServiceComponent can be converted to a javax.media.MediaLocator instance through use of the method Locator.toExternalForm().