com.objectxp.mms.message.smil
Class Head

java.lang.Object
  extended by com.objectxp.mms.message.smil.Element
      extended by com.objectxp.mms.message.smil.Head

public class Head
extends Element

A SMIL "head" element. The "head" element contains information that is not related to the temporal behavior of the presentation.

Three types of information may be contained by "head". These are meta information, layout information, and author-defined content control.

Since:
jSMS 2.0

Field Summary
 
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
Head()
          Construct a new Head.
 
Method Summary
 Element addAttribute(java.lang.String name, java.lang.String value)
          Add an attribute for this head element.
 Head addElement(Element element)
          Add a element tho the Layout.
 
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
 

Constructor Detail

Head

public Head()
Construct a new Head.

Method Detail

addElement

public Head addElement(Element element)
                throws java.lang.IllegalArgumentException
Add a element tho the Layout. Valid elements are:
  • Parameters:
    element - either a RootLayout or a Region
    Throws:
    java.lang.IllegalArgumentException - for invalid elements

    addAttribute

    public Element addAttribute(java.lang.String name,
                                java.lang.String value)
                         throws java.lang.IllegalArgumentException
    Add an attribute for this head 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