com.objectxp.mms.message.smil
Class Anchor

java.lang.Object
  extended bycom.objectxp.mms.message.smil.Element
      extended bycom.objectxp.mms.message.smil.Anchor

public class Anchor
extends Element

This class represents the SMIL "a" element (anchor). The functionality of the anchor element is very similar to the functionality of the <A> element in HTML. Anchor objects may not be nested. A Anchor object must have the href attribute set.

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
Anchor(Media element)
          Construct a Anchor by adding the given Media element and referring to it.
Anchor(java.lang.String href)
          Construct a Anchor using the given parameter as "href" attribute.
 
Method Summary
 Element addAttribute(java.lang.String name, java.lang.String value)
          Add an attribute for this Anchor element.
 
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

Anchor

public Anchor(java.lang.String href)
Construct a Anchor using the given parameter as "href" attribute.

Parameters:
href - the href value

Anchor

public Anchor(Media element)
Construct a Anchor by adding the given Media element and referring to it.

Parameters:
element - the Element to add and referr to.
Method Detail

addAttribute

public Element addAttribute(java.lang.String name,
                            java.lang.String value)
Add an attribute for this Anchor 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-2007. All rights reserved object XP