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