java.lang.Object | |
↳ | com.android.mms.dom.smil.TimeImpl |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.w3c.dom.smil.Time
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
If
true , indicates that a sync-based time is relative to
the begin of the baseElement. | |||||||||||
The base element for a sync-based or event-based time.
| |||||||||||
The name of the event for an event-based time.
| |||||||||||
The name of the marker from the media element, for media marker times.
| |||||||||||
The clock value in seconds relative to the syncbase or eventbase.
| |||||||||||
A boolean indicating whether the current
Time has been
fully resolved to the document schedule. | |||||||||||
The clock value in seconds relative to the parent time container begin.
| |||||||||||
A code representing the type of the underlying object, as defined
above.
| |||||||||||
Converts a String representation of a clock value into the float
representation used in this API.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.w3c.dom.smil.Time
|
If true
, indicates that a sync-based time is relative to
the begin of the baseElement. If false
, indicates that a
sync-based time is relative to the active end of the baseElement.
The name of the marker from the media element, for media marker times.
Default value is null
.
The clock value in seconds relative to the syncbase or eventbase.
Default value is 0
.
A boolean indicating whether the current Time
has been
fully resolved to the document schedule. Note that for this to be
true, the current Time
must be defined (not indefinite),
the syncbase and all Time
's that the syncbase depends on
must be defined (not indefinite), and the begin Time
of
all ascendent time containers of this element and all Time
elements that this depends upon must be defined (not indefinite).
If this Time
is based upon an event, this
Time
will only be resolved once the specified event has
happened, subject to the constraints of the time container.
Note that this may change from true to false when the parent time
container ends its simple duration (including when it repeats or
restarts).
The clock value in seconds relative to the parent time container begin. This indicates the resolved time relationship to the parent time container. This is only valid if resolved is true.
A code representing the type of the underlying object, as defined above.
Converts a String representation of a clock value into the float representation used in this API.
Clock values have the following syntax:
Clock-val ::= ( Full-clock-val | Partial-clock-val | Timecount-val ) Full-clock-val ::= Hours ":" Minutes ":" Seconds ("." Fraction)? Partial-clock-val ::= Minutes ":" Seconds ("." Fraction)? Timecount-val ::= Timecount ("." Fraction)? (Metric)? Metric ::= "h" | "min" | "s" | "ms" Hours ::= DIGIT+; any positive number Minutes ::= 2DIGIT; range from 00 to 59 Seconds ::= 2DIGIT; range from 00 to 59 Fraction ::= DIGIT+ Timecount ::= DIGIT+ 2DIGIT ::= DIGIT DIGIT DIGIT ::= [0-9]
clockValue | A String in the representation specified above |
---|
IllegalArgumentException | if the clockValue input parameter does not comply with the defined syntax |
---|---|
NullPointerException | if the clockValue string is
null
|