172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project/*
272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Copyright (c) 2000 World Wide Web Consortium,
372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * (Massachusetts Institute of Technology, Institut National de
472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Recherche en Informatique et en Automatique, Keio University). All
572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Rights Reserved. This program is distributed under the W3C's Software
672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * Intellectual Property License. This program is distributed in the
772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
1072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project * details.
1172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project */
1272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
1372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectpackage org.w3c.dom.smil;
1472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
1572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectimport org.w3c.dom.DOMException;
1672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
1772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project/**
1872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project *  Declares media content.
1972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project */
2072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Projectpublic interface SMILMediaElement extends ElementTime, SMILElement {
2172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
2272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  abstract attribute from  .
2372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
2472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
2572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
2672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getAbstractAttr();
2772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setAbstractAttr(String abstractAttr)
2872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
2972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
3072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
3172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  alt attribute from  .
3272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
3372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
3472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
3572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getAlt();
3672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setAlt(String alt)
3772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
3872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
3972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
4072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  author attribute from  .
4172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
4272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
4372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
4472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getAuthor();
4572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setAuthor(String author)
4672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
4772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
4872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
4972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  clipBegin attribute from  .
5072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
5172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
5272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
5372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getClipBegin();
5472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setClipBegin(String clipBegin)
5572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
5672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
5772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
5872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  clipEnd attribute from  .
5972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
6072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
6172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
6272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getClipEnd();
6372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setClipEnd(String clipEnd)
6472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
6572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
6672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
6772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  copyright attribute from  .
6872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
6972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
7072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
7172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getCopyright();
7272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setCopyright(String copyright)
7372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
7472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
7572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
7672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  longdesc attribute from  .
7772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
7872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
7972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
8072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getLongdesc();
8172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setLongdesc(String longdesc)
8272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
8372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
8472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
8572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  port attribute from  .
8672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
8772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
8872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
8972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getPort();
9072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setPort(String port)
9172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
9272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
9372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
9472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  readIndex attribute from  .
9572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
9672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
9772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
9872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getReadIndex();
9972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setReadIndex(String readIndex)
10072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
10172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
10272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
10372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  rtpformat attribute from  .
10472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
10572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
10672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
10772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getRtpformat();
10872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setRtpformat(String rtpformat)
10972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
11072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
11172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
11272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  src attribute from  .
11372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
11472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
11572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
11672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getSrc();
11772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setSrc(String src)
11872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
11972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
12072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
12172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  stripRepeat attribute from  .
12272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
12372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
12472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
12572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getStripRepeat();
12672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setStripRepeat(String stripRepeat)
12772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
12872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
12972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
13072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  title attribute from  .
13172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
13272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
13372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
13472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getTitle();
13572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setTitle(String title)
13672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
13772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
13872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
13972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  transport attribute from  .
14072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
14172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
14272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
14372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getTransport();
14472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setTransport(String transport)
14572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
14672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
14772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    /**
14872735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *  See the  type attribute from  .
14972735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     * @exception DOMException
15072735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     *    NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
15172735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project     */
15272735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public String getType();
15372735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project    public void setType(String type)
15472735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project                              throws DOMException;
15572735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
15672735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project}
15772735c62aba8fd2a9420a0f9f83d22543e3c164fThe Android Open Source Project
158