com.objectxp.mms.message.smil
Class Timing

java.lang.Object
  extended by com.objectxp.mms.message.smil.Element
      extended by com.objectxp.mms.message.smil.Timing
Direct Known Subclasses:
Sequence, Timer

public abstract class Timing
extends Element

Base class for SMIL timing elements. SMIL Timing defines elements and attributes to coordinate and synchronize the presentation of media over time.

Since:
jSMS 2.0

Field Summary
static java.lang.String REPEAT
          attribute, value: repeat
 
Fields inherited from class com.objectxp.mms.message.smil.Element
COMMON_CLASS, COMMON_ID, COMMON_TITLE, COMMON_XML_LANG, CONTCTRL_AUDIO_DESC, CONTCTRL_BITRATE, CONTCTRL_CAPTIONS, CONTCTRL_COMPONENT, CONTCTRL_CPU, CONTCTRL_LANGUAGE, CONTCTRL_OPERATING_SYSTEM, CONTCTRL_OVERDUB_OR_SUBTITLE, CONTCTRL_REQUIRED, CONTCTRL_SCREEN_DEPTH, CONTCTRL_SCREEN_SIZE, LINKING_ACCESSKEY, LINKING_ACTUATE, LINKING_ALT, LINKING_DEST_LEVEL, LINKING_DEST_PLAYSTATE, LINKING_EXTERNAL, LINKING_HREF, LINKING_SHOW, LINKING_SRC_LEVEL, LINKING_SRC_PLAYSTATE, LINKING_TABINDEX, LINKING_TARGET, MEDIA_SRC, MEDIA_TYPE, TIMING_BEGIN, TIMING_DUR, TIMING_END, TIMING_ENDSYNC, TIMING_FILL, TIMING_MAX, TIMING_MIN, TIMING_REPEAT_COUNT, TIMING_REPEAT_DUR
 
Constructor Summary
Timing()
           
 
Method Summary
 Element addAttribute(java.lang.String name, java.lang.String value)
          Add an attribute for this layout element.
 Timing addElement(Element element)
          Add a element tho this Timing.
 
Methods inherited from class com.objectxp.mms.message.smil.Element
getElements, toXML
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPEAT

public static final java.lang.String REPEAT
attribute, value: repeat

See Also:
Constant Field Values
Constructor Detail

Timing

public Timing()
Method Detail

addElement

public Timing addElement(Element element)
Add a element tho this Timing. Valid elements are:
  • Parameters:
    element - a element
    Throws:
    java.lang.IllegalArgumentException - for invalid elements

    addAttribute

    public Element addAttribute(java.lang.String name,
                                java.lang.String value)
    Add an attribute for this layout element. Attributes allowed are:

    Overrides:
    addAttribute in class Element
    Parameters:
    name - the attribute name
    value - the attribute value
    Returns:
    this Element
    Throws:
    java.lang.IllegalArgumentException - for invalid attributes


    object XP, Inc. © 2000-2008. All rights reserved object XP