001 /*
002 * Copyright (c) 2003 World Wide Web Consortium,
003 * (Massachusetts Institute of Technology, Institut National de
004 * Recherche en Informatique et en Automatique, Keio University). All
005 * Rights Reserved. This program is distributed under the W3C's Software
006 * Intellectual Property License. This program is distributed in the
007 * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
008 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
009 * PURPOSE.
010 * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
011 */
012
013 package org.w3c.dom.html2;
014
015 /**
016 * An embedded Java applet. See the APPLET element definition in HTML 4.01.
017 * This element is deprecated in HTML 4.01.
018 * <p>See also the <a href='http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109'>Document Object Model (DOM) Level 2 HTML Specification</a>.
019 */
020 public interface HTMLAppletElement extends HTMLElement {
021 /**
022 * Aligns this object (vertically or horizontally) with respect to its
023 * surrounding text. See the align attribute definition in HTML 4.01.
024 * This attribute is deprecated in HTML 4.01.
025 */
026 public String getAlign();
027 /**
028 * Aligns this object (vertically or horizontally) with respect to its
029 * surrounding text. See the align attribute definition in HTML 4.01.
030 * This attribute is deprecated in HTML 4.01.
031 */
032 public void setAlign(String align);
033
034 /**
035 * Alternate text for user agents not rendering the normal content of this
036 * element. See the alt attribute definition in HTML 4.01. This
037 * attribute is deprecated in HTML 4.01.
038 */
039 public String getAlt();
040 /**
041 * Alternate text for user agents not rendering the normal content of this
042 * element. See the alt attribute definition in HTML 4.01. This
043 * attribute is deprecated in HTML 4.01.
044 */
045 public void setAlt(String alt);
046
047 /**
048 * Comma-separated archive list. See the archive attribute definition in
049 * HTML 4.01. This attribute is deprecated in HTML 4.01.
050 */
051 public String getArchive();
052 /**
053 * Comma-separated archive list. See the archive attribute definition in
054 * HTML 4.01. This attribute is deprecated in HTML 4.01.
055 */
056 public void setArchive(String archive);
057
058 /**
059 * Applet class file. See the code attribute definition in HTML 4.01. This
060 * attribute is deprecated in HTML 4.01.
061 */
062 public String getCode();
063 /**
064 * Applet class file. See the code attribute definition in HTML 4.01. This
065 * attribute is deprecated in HTML 4.01.
066 */
067 public void setCode(String code);
068
069 /**
070 * Optional base URI [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>] for applet. See the codebase attribute definition in
071 * HTML 4.01. This attribute is deprecated in HTML 4.01.
072 */
073 public String getCodeBase();
074 /**
075 * Optional base URI [<a href='http://www.ietf.org/rfc/rfc2396.txt'>IETF RFC 2396</a>] for applet. See the codebase attribute definition in
076 * HTML 4.01. This attribute is deprecated in HTML 4.01.
077 */
078 public void setCodeBase(String codeBase);
079
080 /**
081 * Override height. See the height attribute definition in HTML 4.01. This
082 * attribute is deprecated in HTML 4.01.
083 */
084 public String getHeight();
085 /**
086 * Override height. See the height attribute definition in HTML 4.01. This
087 * attribute is deprecated in HTML 4.01.
088 */
089 public void setHeight(String height);
090
091 /**
092 * Horizontal space, in pixels, to the left and right of this image,
093 * applet, or object. See the hspace attribute definition in HTML 4.01.
094 * This attribute is deprecated in HTML 4.01.
095 * @version DOM Level 2
096 */
097 public int getHspace();
098 /**
099 * Horizontal space, in pixels, to the left and right of this image,
100 * applet, or object. See the hspace attribute definition in HTML 4.01.
101 * This attribute is deprecated in HTML 4.01.
102 * @version DOM Level 2
103 */
104 public void setHspace(int hspace);
105
106 /**
107 * The name of the applet. See the name attribute definition in HTML 4.01.
108 * This attribute is deprecated in HTML 4.01.
109 */
110 public String getName();
111 /**
112 * The name of the applet. See the name attribute definition in HTML 4.01.
113 * This attribute is deprecated in HTML 4.01.
114 */
115 public void setName(String name);
116
117 /**
118 * The value of the "object" attribute. See the object attribute definition
119 * in HTML 4.01. This attribute is deprecated in HTML 4.01.
120 * @version DOM Level 2
121 */
122 public String getObject();
123 /**
124 * The value of the "object" attribute. See the object attribute definition
125 * in HTML 4.01. This attribute is deprecated in HTML 4.01.
126 * @version DOM Level 2
127 */
128 public void setObject(String object);
129
130 /**
131 * Vertical space, in pixels, above and below this image, applet, or
132 * object. See the vspace attribute definition in HTML 4.01. This
133 * attribute is deprecated in HTML 4.01.
134 * @version DOM Level 2
135 */
136 public int getVspace();
137 /**
138 * Vertical space, in pixels, above and below this image, applet, or
139 * object. See the vspace attribute definition in HTML 4.01. This
140 * attribute is deprecated in HTML 4.01.
141 * @version DOM Level 2
142 */
143 public void setVspace(int vspace);
144
145 /**
146 * Override width. See the width attribute definition in HTML 4.01. This
147 * attribute is deprecated in HTML 4.01.
148 */
149 public String getWidth();
150 /**
151 * Override width. See the width attribute definition in HTML 4.01. This
152 * attribute is deprecated in HTML 4.01.
153 */
154 public void setWidth(String width);
155
156 }