|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.davic.net.Locator
org.davic.net.dvb.DvbLocator
DVB Locator that encapsulates a DVB URL into an object
Constructor Summary | |
DvbLocator(int onid,
int tsid)
Constructor for the DVB locator corresponding to the URL form "dvb://onid.tsid" |
|
DvbLocator(int onid,
int tsid,
int serviceid)
Constructor for the DVB locator corresponding to the URL form "dvb://onid.tsid.serviceid" |
|
DvbLocator(int onid,
int tsid,
int serviceid,
int eventid)
Constructor for the DVB locator corresponding to the URL form "dvb://onid.tsid.serviceid;eventid" |
|
DvbLocator(int onid,
int tsid,
int serviceid,
int eventid,
int componenttag)
Constructor for the DVB locator corresponding to the URL form "dvb://onid.tsid.serviceid.componenttag;eventid" or "dvb://onid.tsid.serviceid.componenttag" |
|
DvbLocator(int onid,
int tsid,
int serviceid,
int eventid,
int[] componenttags)
Constructor for the DVB locator corresponding to the URL form "dvb://onid.tsid.serviceid.componenttag{&componenttag};eventid" or "dvb://onid.tsid.serviceid.componenttag{&componenttag}" |
|
DvbLocator(int onid,
int tsid,
int serviceid,
int eventid,
int[] componenttags,
java.lang.String filePath)
Constructor for the DVB locator corresponding to the URL form "dvb://onid.tsid.serviceid.componenttag{&componenttag};eventid/filepath" or "dvb://onid.tsid.serviceid.componenttag{&componenttag}/filepath" |
|
DvbLocator(java.lang.String url)
Constructor for the DVB locator |
Method Summary | |
int[] |
getComponentTags()
Returns an array of the component_tags |
int |
getEventId()
Returns the event_id |
java.lang.String |
getFilePath()
Returns the file name path part of the locator |
int |
getOriginalNetworkId()
Returns the original_network_id |
int |
getServiceId()
Returns the service_id |
java.lang.String |
getTextualServiceIdentifier()
Returns the textual service identifier, if one was provided to the constructor. |
int |
getTransportStreamId()
Returns the transport_stream_id |
Methods inherited from class org.davic.net.Locator |
hasMultipleTransformations, toExternalForm, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.tv.locator.Locator |
equals, hashCode |
Constructor Detail |
public DvbLocator(java.lang.String url) throws InvalidLocatorException
url
- a URL string
InvalidLocatorException
- when the parameters to construct
the locator wouldn't specify a valid locator
(e.g. a numeric identifier out of range)public DvbLocator(int onid, int tsid) throws InvalidLocatorException
onid
- original network identifiertsid
- transport stream identifier
InvalidLocatorException
- when the parameters to construct
the locator wouldn't specify a valid locator
(e.g. a numeric identifier out of range)public DvbLocator(int onid, int tsid, int serviceid) throws InvalidLocatorException
onid
- original network identifiertsid
- transport stream identifier (if -1, the locator does
not include a transport_stream_id)serviceid
- service identifier
InvalidLocatorException
- when the parameters to construct
the locator wouldn't specify a valid locator
(e.g. a numeric identifier out of range)public DvbLocator(int onid, int tsid, int serviceid, int eventid) throws InvalidLocatorException
onid
- original network identifiertsid
- transport stream identifier (if -1, the locator does
not include a transport_stream_id)serviceid
- service identifiereventid
- event identifier
InvalidLocatorException
- when the parameters to construct
the locator wouldn't specify a valid locator
(e.g. a numeric identifier out of range)public DvbLocator(int onid, int tsid, int serviceid, int eventid, int componenttag) throws InvalidLocatorException
onid
- original network identifiertsid
- transport stream identifier (if -1, the locator does
not include a transport_stream_id)serviceid
- service identifiereventid
- event identifier (if -1, the locator does not
include an event id)componenttag
- component tag
InvalidLocatorException
- when the parameters to construct
the locator wouldn't specify a valid locator
(e.g. a numeric identifier out of range)public DvbLocator(int onid, int tsid, int serviceid, int eventid, int[] componenttags) throws InvalidLocatorException
onid
- original network identifiertsid
- transport stream identifier (if -1, the locator does
not include a transport_stream_id)serviceid
- service identifiereventid
- event identifier (if -1, the locator does not include an event id)componenttags
- an array of component tags
InvalidLocatorException
- when the parameters to construct
the locator wouldn't specify a valid locator
(e.g. a numeric identifier out of range)public DvbLocator(int onid, int tsid, int serviceid, int eventid, int[] componenttags, java.lang.String filePath) throws InvalidLocatorException
onid
- original network identifiertsid
- transport stream identifier (if -1, the locator does
not include a transport_stream_id)serviceid
- service identifiereventid
- event identifier (if -1, the locator does not include an event id)componenttags
- array of component tags (if null, the locator
does not include any component tags)filePath
- the file path string including the slash character
in the beginning
InvalidLocatorException
- when the parameters to construct
the locator wouldn't specify a valid locator
(e.g. a numeric identifier out of range)Method Detail |
public int getOriginalNetworkId()
public int getTransportStreamId()
public int getServiceId()
public int[] getComponentTags()
public int getEventId()
public java.lang.String getFilePath()
public java.lang.String getTextualServiceIdentifier()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |