1 /* 2 * Copyright (c) 2000 World Wide Web Consortium, 3 * (Massachusetts Institute of Technology, Institut National de 4 * Recherche en Informatique et en Automatique, Keio University). All 5 * Rights Reserved. This program is distributed under the W3C's Software 6 * Intellectual Property License. This program is distributed in the 7 * hope that it will be useful, but WITHOUT ANY WARRANTY; without even 8 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 9 * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more 10 * details. 11 */ 12 13 package org.w3c.dom.smil; 14 15 import org.w3c.dom.DOMException; 16 17 /** 18 * Declares media content. 19 */ 20 public interface SMILMediaElement extends ElementTime, SMILElement { 21 /** 22 * See the abstract attribute from . 23 * @exception DOMException 24 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 25 */ 26 public String getAbstractAttr(); 27 public void setAbstractAttr(String abstractAttr) 28 throws DOMException; 29 30 /** 31 * See the alt attribute from . 32 * @exception DOMException 33 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 34 */ 35 public String getAlt(); 36 public void setAlt(String alt) 37 throws DOMException; 38 39 /** 40 * See the author attribute from . 41 * @exception DOMException 42 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 43 */ 44 public String getAuthor(); 45 public void setAuthor(String author) 46 throws DOMException; 47 48 /** 49 * See the clipBegin attribute from . 50 * @exception DOMException 51 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 52 */ 53 public String getClipBegin(); 54 public void setClipBegin(String clipBegin) 55 throws DOMException; 56 57 /** 58 * See the clipEnd attribute from . 59 * @exception DOMException 60 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 61 */ 62 public String getClipEnd(); 63 public void setClipEnd(String clipEnd) 64 throws DOMException; 65 66 /** 67 * See the copyright attribute from . 68 * @exception DOMException 69 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 70 */ 71 public String getCopyright(); 72 public void setCopyright(String copyright) 73 throws DOMException; 74 75 /** 76 * See the longdesc attribute from . 77 * @exception DOMException 78 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 79 */ 80 public String getLongdesc(); 81 public void setLongdesc(String longdesc) 82 throws DOMException; 83 84 /** 85 * See the port attribute from . 86 * @exception DOMException 87 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 88 */ 89 public String getPort(); 90 public void setPort(String port) 91 throws DOMException; 92 93 /** 94 * See the readIndex attribute from . 95 * @exception DOMException 96 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 97 */ 98 public String getReadIndex(); 99 public void setReadIndex(String readIndex) 100 throws DOMException; 101 102 /** 103 * See the rtpformat attribute from . 104 * @exception DOMException 105 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 106 */ 107 public String getRtpformat(); 108 public void setRtpformat(String rtpformat) 109 throws DOMException; 110 111 /** 112 * See the src attribute from . 113 * @exception DOMException 114 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 115 */ 116 public String getSrc(); 117 public void setSrc(String src) 118 throws DOMException; 119 120 /** 121 * See the stripRepeat attribute from . 122 * @exception DOMException 123 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 124 */ 125 public String getStripRepeat(); 126 public void setStripRepeat(String stripRepeat) 127 throws DOMException; 128 129 /** 130 * See the title attribute from . 131 * @exception DOMException 132 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 133 */ 134 public String getTitle(); 135 public void setTitle(String title) 136 throws DOMException; 137 138 /** 139 * See the transport attribute from . 140 * @exception DOMException 141 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 142 */ 143 public String getTransport(); 144 public void setTransport(String transport) 145 throws DOMException; 146 147 /** 148 * See the type attribute from . 149 * @exception DOMException 150 * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. 151 */ 152 public String getType(); 153 public void setType(String type) 154 throws DOMException; 155 156 } 157 158