public abstract class Element
extends java.lang.Object
Depending on the type of element, a SMIL element may contain zero or more attributes and zero or more child elements.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMON_CLASS
COMMON attribute, value: class
|
static java.lang.String |
COMMON_ID
COMMON attribute, value: id
|
static java.lang.String |
COMMON_TITLE
COMMON attribute, value: title
|
static java.lang.String |
COMMON_XML_LANG
COMMON attribute, value: xml:lang
|
static java.lang.String |
CONTCTRL_AUDIO_DESC
CONTROL attribute, value: systemOverdubOrSubtitle
|
static java.lang.String |
CONTCTRL_BITRATE
CONTROL attribute, value: systemBitrate
|
static java.lang.String |
CONTCTRL_CAPTIONS
CONTROL attribute, value: systemCaptions
|
static java.lang.String |
CONTCTRL_COMPONENT
CONTROL attribute, value: systemComponent
|
static java.lang.String |
CONTCTRL_CPU
CONTROL attribute, value: systemCPU
|
static java.lang.String |
CONTCTRL_LANGUAGE
CONTROL attribute, value: systemLanguage
|
static java.lang.String |
CONTCTRL_OPERATING_SYSTEM
CONTROL attribute, value: systemOperatingSystem
|
static java.lang.String |
CONTCTRL_OVERDUB_OR_SUBTITLE
CONTROL attribute, value: systemOverdubOrSubtitle
|
static java.lang.String |
CONTCTRL_REQUIRED
CONTROL attribute, value: systemRequired
|
static java.lang.String |
CONTCTRL_SCREEN_DEPTH
CONTROL attribute, value: systemScreenDepth
|
static java.lang.String |
CONTCTRL_SCREEN_SIZE
CONTROL attribute, value: systemScreenSize
|
static java.lang.String |
LINKING_ACCESSKEY
LINKING attribute, value: accesskey
|
static java.lang.String |
LINKING_ACTUATE
LINKING attribute, value: external
|
static java.lang.String |
LINKING_ALT
LINKING attribute, value: alt
|
static java.lang.String |
LINKING_DEST_LEVEL
LINKING attribute, value: destinationLevel
|
static java.lang.String |
LINKING_DEST_PLAYSTATE
LINKING attribute, value: destinationPlaystate
|
static java.lang.String |
LINKING_EXTERNAL
LINKING attribute, value: external
|
static java.lang.String |
LINKING_HREF
LINKING attribute, value: href
|
static java.lang.String |
LINKING_SHOW
LINKING attribute, value: show
|
static java.lang.String |
LINKING_SRC_LEVEL
LINKING attribute, value: sourceLevel
|
static java.lang.String |
LINKING_SRC_PLAYSTATE
LINKING attribute, value: sourcePlaystate
|
static java.lang.String |
LINKING_TABINDEX
LINKING attribute, value: tabindex
|
static java.lang.String |
LINKING_TARGET
LINKING attribute, value: target
|
static java.lang.String |
MEDIA_SRC
MEDIA attribute, value: src
|
static java.lang.String |
MEDIA_TYPE
MEDIA attribute, value: type
|
static java.lang.String |
TIMING_BEGIN
TIMING attribute, value: begin
|
static java.lang.String |
TIMING_DUR
TIMING attribute, value: dur
|
static java.lang.String |
TIMING_END
TIMING attribute, value: end
|
static java.lang.String |
TIMING_ENDSYNC
TIMING attribute, value: endsync
|
static java.lang.String |
TIMING_FILL
TIMING attribute, value: fill
|
static java.lang.String |
TIMING_MAX
TIMING attribute, value: max
|
static java.lang.String |
TIMING_MIN
TIMING attribute, value: min
|
static java.lang.String |
TIMING_REPEAT_COUNT
TIMING attribute, value: repeatCount
|
static java.lang.String |
TIMING_REPEAT_DUR
TIMING attribute, value: repeatDur
|
Modifier and Type | Method and Description |
---|---|
Element |
addAttribute(java.lang.String name,
java.lang.String value)
Add an attribute to the Element.
|
java.util.List |
getElements()
Returns an Iterator of child Elements, which are instances of the
Media
class. |
java.lang.String |
toXML()
Returns a String representation of the element with all its children and attributes.
|
public static final java.lang.String TIMING_BEGIN
public static final java.lang.String TIMING_END
public static final java.lang.String TIMING_DUR
public static final java.lang.String TIMING_REPEAT_DUR
public static final java.lang.String TIMING_REPEAT_COUNT
public static final java.lang.String TIMING_MAX
public static final java.lang.String TIMING_MIN
public static final java.lang.String TIMING_FILL
public static final java.lang.String TIMING_ENDSYNC
public static final java.lang.String CONTCTRL_BITRATE
public static final java.lang.String CONTCTRL_CAPTIONS
public static final java.lang.String CONTCTRL_LANGUAGE
public static final java.lang.String CONTCTRL_REQUIRED
public static final java.lang.String CONTCTRL_SCREEN_SIZE
public static final java.lang.String CONTCTRL_SCREEN_DEPTH
public static final java.lang.String CONTCTRL_OVERDUB_OR_SUBTITLE
public static final java.lang.String CONTCTRL_AUDIO_DESC
public static final java.lang.String CONTCTRL_OPERATING_SYSTEM
public static final java.lang.String CONTCTRL_CPU
public static final java.lang.String CONTCTRL_COMPONENT
public static final java.lang.String COMMON_ID
public static final java.lang.String COMMON_CLASS
public static final java.lang.String COMMON_XML_LANG
public static final java.lang.String COMMON_TITLE
public static final java.lang.String MEDIA_SRC
public static final java.lang.String MEDIA_TYPE
public static final java.lang.String LINKING_HREF
public static final java.lang.String LINKING_SRC_LEVEL
public static final java.lang.String LINKING_DEST_LEVEL
public static final java.lang.String LINKING_SRC_PLAYSTATE
public static final java.lang.String LINKING_DEST_PLAYSTATE
public static final java.lang.String LINKING_SHOW
public static final java.lang.String LINKING_ACCESSKEY
public static final java.lang.String LINKING_TABINDEX
public static final java.lang.String LINKING_TARGET
public static final java.lang.String LINKING_EXTERNAL
public static final java.lang.String LINKING_ACTUATE
public static final java.lang.String LINKING_ALT
public java.util.List getElements()
Media
class.public Element addAttribute(java.lang.String name, java.lang.String value) throws java.lang.IllegalArgumentException
name
- the name of the attributevalue
- the value of the attributejava.lang.IllegalArgumentException
- if the attribute is not valid for the element.public java.lang.String toXML()
object XP, Inc. © 2000-2013. All rights reserved object XP