2
* Copyright (c) 1998 World Wide Web Consortium, (Massachusetts Institute of
3
* Technology, Institut National de Recherche en Informatique et en
4
* Automatique, Keio University).
5
* All Rights Reserved. http://www.w3.org/Consortium/Legal/
8
package org.w3c.dom.html;
13
* Generic embedded object. Note. In principle, allproperties on the object
14
* element are read-write but in someenvironments some properties may be
15
* read-only once the underlyingobject is instantiated. See the OBJECT
16
* element definition in HTML 4.0.
18
public interface HTMLObjectElement extends HTMLElement {
20
* Returns the <code>FORM</code> element containing this control.Returns
21
* null if this control is not within the context of a form.
23
public HTMLFormElement getForm();
25
* Applet class file. See the <code>code</code> attribute for
28
public String getCode();
29
public void setCode(String code);
31
* Aligns this object (vertically or horizontally) with respect to its
32
* surrounding text. See the align attribute definition in HTML 4.0. This
33
* attribute is deprecated in HTML 4.0.
35
public String getAlign();
36
public void setAlign(String align);
38
* Space-separated list of archives. See the archive attribute definition in
41
public String getArchive();
42
public void setArchive(String archive);
44
* Width of border around the object. See the border attribute definition in
45
* HTML 4.0. This attribute is deprecated in HTML 4.0.
47
public String getBorder();
48
public void setBorder(String border);
50
* Base URI for <code>classid</code>, <code>data</code>, and
51
* <code>archive</code> attributes. See the codebase attribute definition
54
public String getCodeBase();
55
public void setCodeBase(String codeBase);
57
* Content type for data downloaded via <code>classid</code> attribute. See
58
* the codetype attribute definition in HTML 4.0.
60
public String getCodeType();
61
public void setCodeType(String codeType);
63
* A URI specifying the location of the object's data. See the data
64
* attribute definition in HTML 4.0.
66
public String getData();
67
public void setData(String data);
69
* Declare (for future reference), but do not instantiate, thisobject. See
70
* the declare attribute definition in HTML 4.0.
72
public boolean getDeclare();
73
public void setDeclare(boolean declare);
75
* Override height. See the height attribute definition in HTML 4.0.
77
public String getHeight();
78
public void setHeight(String height);
80
* Horizontal space to the left and right of this image, applet, or object.
81
* See the hspace attribute definition in HTML 4.0. This attribute is
82
* deprecated in HTML 4.0.
84
public String getHspace();
85
public void setHspace(String hspace);
87
* Form control or object name when submitted with a form. See the name
88
* attribute definition in HTML 4.0.
90
public String getName();
91
public void setName(String name);
93
* Message to render while loading the object. See the standby attribute
94
* definition in HTML 4.0.
96
public String getStandby();
97
public void setStandby(String standby);
99
* Index that represents the element's position in the tabbing order. See
100
* the tabindex attribute definition in HTML 4.0.
102
public int getTabIndex();
103
public void setTabIndex(int tabIndex);
105
* Content type for data downloaded via <code>data</code> attribute. See the
106
* type attribute definition in HTML 4.0.
108
public String getType();
109
public void setType(String type);
111
* Use client-side image map. See the usemap attribute definition in HTML
114
public String getUseMap();
115
public void setUseMap(String useMap);
117
* Vertical space above and below this image, applet, or object. See the
118
* vspace attribute definition in HTML 4.0. This attribute is deprecated in
121
public String getVspace();
122
public void setVspace(String vspace);
124
* Override width. See the width attribute definition in HTML 4.0.
126
public String getWidth();
127
public void setWidth(String width);