Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1003)

Side by Side Diff: gecko-sdk/include/nsIDOMHTMLObjectElement.h

Issue 20346: Version 1.8 of gecko-sdk. Downloaded from here:... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 /*
2 * DO NOT EDIT. THIS FILE IS GENERATED FROM c:/builds/tinderbox/XR-Mozilla1.8.0 -Release/WINNT_5.2_Depend/mozilla/dom/public/idl/html/nsIDOMHTMLObjectElement.id l
3 */
4
5 #ifndef __gen_nsIDOMHTMLObjectElement_h__
6 #define __gen_nsIDOMHTMLObjectElement_h__
7
8
9 #ifndef __gen_nsIDOMHTMLElement_h__
10 #include "nsIDOMHTMLElement.h"
11 #endif
12
13 /* For IDL files that don't want to include root IDL files. */
14 #ifndef NS_NO_VTABLE
15 #define NS_NO_VTABLE
16 #endif
17
18 /* starting interface: nsIDOMHTMLObjectElement */
19 #define NS_IDOMHTMLOBJECTELEMENT_IID_STR "a6cf90ac-15b3-11d2-932e-00805f8add32"
20
21 #define NS_IDOMHTMLOBJECTELEMENT_IID \
22 {0xa6cf90ac, 0x15b3, 0x11d2, \
23 { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 }}
24
25 /**
26 * The nsIDOMHTMLObjectElement interface is the interface to a [X]HTML
27 * object element.
28 *
29 * For more information on this interface please see
30 * http://www.w3.org/TR/DOM-Level-2-HTML/
31 *
32 * @status FROZEN
33 */
34 class NS_NO_VTABLE nsIDOMHTMLObjectElement : public nsIDOMHTMLElement {
35 public:
36
37 NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLOBJECTELEMENT_IID)
38
39 /* readonly attribute nsIDOMHTMLFormElement form; */
40 NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) = 0;
41
42 /* attribute DOMString code; */
43 NS_IMETHOD GetCode(nsAString & aCode) = 0;
44 NS_IMETHOD SetCode(const nsAString & aCode) = 0;
45
46 /* attribute DOMString align; */
47 NS_IMETHOD GetAlign(nsAString & aAlign) = 0;
48 NS_IMETHOD SetAlign(const nsAString & aAlign) = 0;
49
50 /* attribute DOMString archive; */
51 NS_IMETHOD GetArchive(nsAString & aArchive) = 0;
52 NS_IMETHOD SetArchive(const nsAString & aArchive) = 0;
53
54 /* attribute DOMString border; */
55 NS_IMETHOD GetBorder(nsAString & aBorder) = 0;
56 NS_IMETHOD SetBorder(const nsAString & aBorder) = 0;
57
58 /* attribute DOMString codeBase; */
59 NS_IMETHOD GetCodeBase(nsAString & aCodeBase) = 0;
60 NS_IMETHOD SetCodeBase(const nsAString & aCodeBase) = 0;
61
62 /* attribute DOMString codeType; */
63 NS_IMETHOD GetCodeType(nsAString & aCodeType) = 0;
64 NS_IMETHOD SetCodeType(const nsAString & aCodeType) = 0;
65
66 /* attribute DOMString data; */
67 NS_IMETHOD GetData(nsAString & aData) = 0;
68 NS_IMETHOD SetData(const nsAString & aData) = 0;
69
70 /* attribute boolean declare; */
71 NS_IMETHOD GetDeclare(PRBool *aDeclare) = 0;
72 NS_IMETHOD SetDeclare(PRBool aDeclare) = 0;
73
74 /* attribute DOMString height; */
75 NS_IMETHOD GetHeight(nsAString & aHeight) = 0;
76 NS_IMETHOD SetHeight(const nsAString & aHeight) = 0;
77
78 /* attribute long hspace; */
79 NS_IMETHOD GetHspace(PRInt32 *aHspace) = 0;
80 NS_IMETHOD SetHspace(PRInt32 aHspace) = 0;
81
82 /* attribute DOMString name; */
83 NS_IMETHOD GetName(nsAString & aName) = 0;
84 NS_IMETHOD SetName(const nsAString & aName) = 0;
85
86 /* attribute DOMString standby; */
87 NS_IMETHOD GetStandby(nsAString & aStandby) = 0;
88 NS_IMETHOD SetStandby(const nsAString & aStandby) = 0;
89
90 /* attribute long tabIndex; */
91 NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex) = 0;
92 NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) = 0;
93
94 /* attribute DOMString type; */
95 NS_IMETHOD GetType(nsAString & aType) = 0;
96 NS_IMETHOD SetType(const nsAString & aType) = 0;
97
98 /* attribute DOMString useMap; */
99 NS_IMETHOD GetUseMap(nsAString & aUseMap) = 0;
100 NS_IMETHOD SetUseMap(const nsAString & aUseMap) = 0;
101
102 /* attribute long vspace; */
103 NS_IMETHOD GetVspace(PRInt32 *aVspace) = 0;
104 NS_IMETHOD SetVspace(PRInt32 aVspace) = 0;
105
106 /* attribute DOMString width; */
107 NS_IMETHOD GetWidth(nsAString & aWidth) = 0;
108 NS_IMETHOD SetWidth(const nsAString & aWidth) = 0;
109
110 /* readonly attribute nsIDOMDocument contentDocument; */
111 NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument) = 0;
112
113 };
114
115 /* Use this macro when declaring classes that implement this interface. */
116 #define NS_DECL_NSIDOMHTMLOBJECTELEMENT \
117 NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm); \
118 NS_IMETHOD GetCode(nsAString & aCode); \
119 NS_IMETHOD SetCode(const nsAString & aCode); \
120 NS_IMETHOD GetAlign(nsAString & aAlign); \
121 NS_IMETHOD SetAlign(const nsAString & aAlign); \
122 NS_IMETHOD GetArchive(nsAString & aArchive); \
123 NS_IMETHOD SetArchive(const nsAString & aArchive); \
124 NS_IMETHOD GetBorder(nsAString & aBorder); \
125 NS_IMETHOD SetBorder(const nsAString & aBorder); \
126 NS_IMETHOD GetCodeBase(nsAString & aCodeBase); \
127 NS_IMETHOD SetCodeBase(const nsAString & aCodeBase); \
128 NS_IMETHOD GetCodeType(nsAString & aCodeType); \
129 NS_IMETHOD SetCodeType(const nsAString & aCodeType); \
130 NS_IMETHOD GetData(nsAString & aData); \
131 NS_IMETHOD SetData(const nsAString & aData); \
132 NS_IMETHOD GetDeclare(PRBool *aDeclare); \
133 NS_IMETHOD SetDeclare(PRBool aDeclare); \
134 NS_IMETHOD GetHeight(nsAString & aHeight); \
135 NS_IMETHOD SetHeight(const nsAString & aHeight); \
136 NS_IMETHOD GetHspace(PRInt32 *aHspace); \
137 NS_IMETHOD SetHspace(PRInt32 aHspace); \
138 NS_IMETHOD GetName(nsAString & aName); \
139 NS_IMETHOD SetName(const nsAString & aName); \
140 NS_IMETHOD GetStandby(nsAString & aStandby); \
141 NS_IMETHOD SetStandby(const nsAString & aStandby); \
142 NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex); \
143 NS_IMETHOD SetTabIndex(PRInt32 aTabIndex); \
144 NS_IMETHOD GetType(nsAString & aType); \
145 NS_IMETHOD SetType(const nsAString & aType); \
146 NS_IMETHOD GetUseMap(nsAString & aUseMap); \
147 NS_IMETHOD SetUseMap(const nsAString & aUseMap); \
148 NS_IMETHOD GetVspace(PRInt32 *aVspace); \
149 NS_IMETHOD SetVspace(PRInt32 aVspace); \
150 NS_IMETHOD GetWidth(nsAString & aWidth); \
151 NS_IMETHOD SetWidth(const nsAString & aWidth); \
152 NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument);
153
154 /* Use this macro to declare functions that forward the behavior of this interfa ce to another object. */
155 #define NS_FORWARD_NSIDOMHTMLOBJECTELEMENT(_to) \
156 NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) { return _to GetForm(aForm) ; } \
157 NS_IMETHOD GetCode(nsAString & aCode) { return _to GetCode(aCode); } \
158 NS_IMETHOD SetCode(const nsAString & aCode) { return _to SetCode(aCode); } \
159 NS_IMETHOD GetAlign(nsAString & aAlign) { return _to GetAlign(aAlign); } \
160 NS_IMETHOD SetAlign(const nsAString & aAlign) { return _to SetAlign(aAlign); } \
161 NS_IMETHOD GetArchive(nsAString & aArchive) { return _to GetArchive(aArchive); } \
162 NS_IMETHOD SetArchive(const nsAString & aArchive) { return _to SetArchive(aArc hive); } \
163 NS_IMETHOD GetBorder(nsAString & aBorder) { return _to GetBorder(aBorder); } \
164 NS_IMETHOD SetBorder(const nsAString & aBorder) { return _to SetBorder(aBorder ); } \
165 NS_IMETHOD GetCodeBase(nsAString & aCodeBase) { return _to GetCodeBase(aCodeBa se); } \
166 NS_IMETHOD SetCodeBase(const nsAString & aCodeBase) { return _to SetCodeBase(a CodeBase); } \
167 NS_IMETHOD GetCodeType(nsAString & aCodeType) { return _to GetCodeType(aCodeTy pe); } \
168 NS_IMETHOD SetCodeType(const nsAString & aCodeType) { return _to SetCodeType(a CodeType); } \
169 NS_IMETHOD GetData(nsAString & aData) { return _to GetData(aData); } \
170 NS_IMETHOD SetData(const nsAString & aData) { return _to SetData(aData); } \
171 NS_IMETHOD GetDeclare(PRBool *aDeclare) { return _to GetDeclare(aDeclare); } \
172 NS_IMETHOD SetDeclare(PRBool aDeclare) { return _to SetDeclare(aDeclare); } \
173 NS_IMETHOD GetHeight(nsAString & aHeight) { return _to GetHeight(aHeight); } \
174 NS_IMETHOD SetHeight(const nsAString & aHeight) { return _to SetHeight(aHeight ); } \
175 NS_IMETHOD GetHspace(PRInt32 *aHspace) { return _to GetHspace(aHspace); } \
176 NS_IMETHOD SetHspace(PRInt32 aHspace) { return _to SetHspace(aHspace); } \
177 NS_IMETHOD GetName(nsAString & aName) { return _to GetName(aName); } \
178 NS_IMETHOD SetName(const nsAString & aName) { return _to SetName(aName); } \
179 NS_IMETHOD GetStandby(nsAString & aStandby) { return _to GetStandby(aStandby); } \
180 NS_IMETHOD SetStandby(const nsAString & aStandby) { return _to SetStandby(aSta ndby); } \
181 NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex) { return _to GetTabIndex(aTabIndex) ; } \
182 NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return _to SetTabIndex(aTabIndex); } \
183 NS_IMETHOD GetType(nsAString & aType) { return _to GetType(aType); } \
184 NS_IMETHOD SetType(const nsAString & aType) { return _to SetType(aType); } \
185 NS_IMETHOD GetUseMap(nsAString & aUseMap) { return _to GetUseMap(aUseMap); } \
186 NS_IMETHOD SetUseMap(const nsAString & aUseMap) { return _to SetUseMap(aUseMap ); } \
187 NS_IMETHOD GetVspace(PRInt32 *aVspace) { return _to GetVspace(aVspace); } \
188 NS_IMETHOD SetVspace(PRInt32 aVspace) { return _to SetVspace(aVspace); } \
189 NS_IMETHOD GetWidth(nsAString & aWidth) { return _to GetWidth(aWidth); } \
190 NS_IMETHOD SetWidth(const nsAString & aWidth) { return _to SetWidth(aWidth); } \
191 NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument) { return _to GetContentDocument(aContentDocument); }
192
193 /* Use this macro to declare functions that forward the behavior of this interfa ce to another object in a safe way. */
194 #define NS_FORWARD_SAFE_NSIDOMHTMLOBJECTELEMENT(_to) \
195 NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) { return !_to ? NS_ERROR_NU LL_POINTER : _to->GetForm(aForm); } \
196 NS_IMETHOD GetCode(nsAString & aCode) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCode(aCode); } \
197 NS_IMETHOD SetCode(const nsAString & aCode) { return !_to ? NS_ERROR_NULL_POIN TER : _to->SetCode(aCode); } \
198 NS_IMETHOD GetAlign(nsAString & aAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAlign(aAlign); } \
199 NS_IMETHOD SetAlign(const nsAString & aAlign) { return !_to ? NS_ERROR_NULL_PO INTER : _to->SetAlign(aAlign); } \
200 NS_IMETHOD GetArchive(nsAString & aArchive) { return !_to ? NS_ERROR_NULL_POIN TER : _to->GetArchive(aArchive); } \
201 NS_IMETHOD SetArchive(const nsAString & aArchive) { return !_to ? NS_ERROR_NUL L_POINTER : _to->SetArchive(aArchive); } \
202 NS_IMETHOD GetBorder(nsAString & aBorder) { return !_to ? NS_ERROR_NULL_POINTE R : _to->GetBorder(aBorder); } \
203 NS_IMETHOD SetBorder(const nsAString & aBorder) { return !_to ? NS_ERROR_NULL_ POINTER : _to->SetBorder(aBorder); } \
204 NS_IMETHOD GetCodeBase(nsAString & aCodeBase) { return !_to ? NS_ERROR_NULL_PO INTER : _to->GetCodeBase(aCodeBase); } \
205 NS_IMETHOD SetCodeBase(const nsAString & aCodeBase) { return !_to ? NS_ERROR_N ULL_POINTER : _to->SetCodeBase(aCodeBase); } \
206 NS_IMETHOD GetCodeType(nsAString & aCodeType) { return !_to ? NS_ERROR_NULL_PO INTER : _to->GetCodeType(aCodeType); } \
207 NS_IMETHOD SetCodeType(const nsAString & aCodeType) { return !_to ? NS_ERROR_N ULL_POINTER : _to->SetCodeType(aCodeType); } \
208 NS_IMETHOD GetData(nsAString & aData) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetData(aData); } \
209 NS_IMETHOD SetData(const nsAString & aData) { return !_to ? NS_ERROR_NULL_POIN TER : _to->SetData(aData); } \
210 NS_IMETHOD GetDeclare(PRBool *aDeclare) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDeclare(aDeclare); } \
211 NS_IMETHOD SetDeclare(PRBool aDeclare) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDeclare(aDeclare); } \
212 NS_IMETHOD GetHeight(nsAString & aHeight) { return !_to ? NS_ERROR_NULL_POINTE R : _to->GetHeight(aHeight); } \
213 NS_IMETHOD SetHeight(const nsAString & aHeight) { return !_to ? NS_ERROR_NULL_ POINTER : _to->SetHeight(aHeight); } \
214 NS_IMETHOD GetHspace(PRInt32 *aHspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHspace(aHspace); } \
215 NS_IMETHOD SetHspace(PRInt32 aHspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHspace(aHspace); } \
216 NS_IMETHOD GetName(nsAString & aName) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
217 NS_IMETHOD SetName(const nsAString & aName) { return !_to ? NS_ERROR_NULL_POIN TER : _to->SetName(aName); } \
218 NS_IMETHOD GetStandby(nsAString & aStandby) { return !_to ? NS_ERROR_NULL_POIN TER : _to->GetStandby(aStandby); } \
219 NS_IMETHOD SetStandby(const nsAString & aStandby) { return !_to ? NS_ERROR_NUL L_POINTER : _to->SetStandby(aStandby); } \
220 NS_IMETHOD GetTabIndex(PRInt32 *aTabIndex) { return !_to ? NS_ERROR_NULL_POINT ER : _to->GetTabIndex(aTabIndex); } \
221 NS_IMETHOD SetTabIndex(PRInt32 aTabIndex) { return !_to ? NS_ERROR_NULL_POINTE R : _to->SetTabIndex(aTabIndex); } \
222 NS_IMETHOD GetType(nsAString & aType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \
223 NS_IMETHOD SetType(const nsAString & aType) { return !_to ? NS_ERROR_NULL_POIN TER : _to->SetType(aType); } \
224 NS_IMETHOD GetUseMap(nsAString & aUseMap) { return !_to ? NS_ERROR_NULL_POINTE R : _to->GetUseMap(aUseMap); } \
225 NS_IMETHOD SetUseMap(const nsAString & aUseMap) { return !_to ? NS_ERROR_NULL_ POINTER : _to->SetUseMap(aUseMap); } \
226 NS_IMETHOD GetVspace(PRInt32 *aVspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVspace(aVspace); } \
227 NS_IMETHOD SetVspace(PRInt32 aVspace) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVspace(aVspace); } \
228 NS_IMETHOD GetWidth(nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWidth(aWidth); } \
229 NS_IMETHOD SetWidth(const nsAString & aWidth) { return !_to ? NS_ERROR_NULL_PO INTER : _to->SetWidth(aWidth); } \
230 NS_IMETHOD GetContentDocument(nsIDOMDocument * *aContentDocument) { return !_t o ? NS_ERROR_NULL_POINTER : _to->GetContentDocument(aContentDocument); }
231
232 #if 0
233 /* Use the code below as a template for the implementation class for this interf ace. */
234
235 /* Header file */
236 class nsDOMHTMLObjectElement : public nsIDOMHTMLObjectElement
237 {
238 public:
239 NS_DECL_ISUPPORTS
240 NS_DECL_NSIDOMHTMLOBJECTELEMENT
241
242 nsDOMHTMLObjectElement();
243
244 private:
245 ~nsDOMHTMLObjectElement();
246
247 protected:
248 /* additional members */
249 };
250
251 /* Implementation file */
252 NS_IMPL_ISUPPORTS1(nsDOMHTMLObjectElement, nsIDOMHTMLObjectElement)
253
254 nsDOMHTMLObjectElement::nsDOMHTMLObjectElement()
255 {
256 /* member initializers and constructor code */
257 }
258
259 nsDOMHTMLObjectElement::~nsDOMHTMLObjectElement()
260 {
261 /* destructor code */
262 }
263
264 /* readonly attribute nsIDOMHTMLFormElement form; */
265 NS_IMETHODIMP nsDOMHTMLObjectElement::GetForm(nsIDOMHTMLFormElement * *aForm)
266 {
267 return NS_ERROR_NOT_IMPLEMENTED;
268 }
269
270 /* attribute DOMString code; */
271 NS_IMETHODIMP nsDOMHTMLObjectElement::GetCode(nsAString & aCode)
272 {
273 return NS_ERROR_NOT_IMPLEMENTED;
274 }
275 NS_IMETHODIMP nsDOMHTMLObjectElement::SetCode(const nsAString & aCode)
276 {
277 return NS_ERROR_NOT_IMPLEMENTED;
278 }
279
280 /* attribute DOMString align; */
281 NS_IMETHODIMP nsDOMHTMLObjectElement::GetAlign(nsAString & aAlign)
282 {
283 return NS_ERROR_NOT_IMPLEMENTED;
284 }
285 NS_IMETHODIMP nsDOMHTMLObjectElement::SetAlign(const nsAString & aAlign)
286 {
287 return NS_ERROR_NOT_IMPLEMENTED;
288 }
289
290 /* attribute DOMString archive; */
291 NS_IMETHODIMP nsDOMHTMLObjectElement::GetArchive(nsAString & aArchive)
292 {
293 return NS_ERROR_NOT_IMPLEMENTED;
294 }
295 NS_IMETHODIMP nsDOMHTMLObjectElement::SetArchive(const nsAString & aArchive)
296 {
297 return NS_ERROR_NOT_IMPLEMENTED;
298 }
299
300 /* attribute DOMString border; */
301 NS_IMETHODIMP nsDOMHTMLObjectElement::GetBorder(nsAString & aBorder)
302 {
303 return NS_ERROR_NOT_IMPLEMENTED;
304 }
305 NS_IMETHODIMP nsDOMHTMLObjectElement::SetBorder(const nsAString & aBorder)
306 {
307 return NS_ERROR_NOT_IMPLEMENTED;
308 }
309
310 /* attribute DOMString codeBase; */
311 NS_IMETHODIMP nsDOMHTMLObjectElement::GetCodeBase(nsAString & aCodeBase)
312 {
313 return NS_ERROR_NOT_IMPLEMENTED;
314 }
315 NS_IMETHODIMP nsDOMHTMLObjectElement::SetCodeBase(const nsAString & aCodeBase)
316 {
317 return NS_ERROR_NOT_IMPLEMENTED;
318 }
319
320 /* attribute DOMString codeType; */
321 NS_IMETHODIMP nsDOMHTMLObjectElement::GetCodeType(nsAString & aCodeType)
322 {
323 return NS_ERROR_NOT_IMPLEMENTED;
324 }
325 NS_IMETHODIMP nsDOMHTMLObjectElement::SetCodeType(const nsAString & aCodeType)
326 {
327 return NS_ERROR_NOT_IMPLEMENTED;
328 }
329
330 /* attribute DOMString data; */
331 NS_IMETHODIMP nsDOMHTMLObjectElement::GetData(nsAString & aData)
332 {
333 return NS_ERROR_NOT_IMPLEMENTED;
334 }
335 NS_IMETHODIMP nsDOMHTMLObjectElement::SetData(const nsAString & aData)
336 {
337 return NS_ERROR_NOT_IMPLEMENTED;
338 }
339
340 /* attribute boolean declare; */
341 NS_IMETHODIMP nsDOMHTMLObjectElement::GetDeclare(PRBool *aDeclare)
342 {
343 return NS_ERROR_NOT_IMPLEMENTED;
344 }
345 NS_IMETHODIMP nsDOMHTMLObjectElement::SetDeclare(PRBool aDeclare)
346 {
347 return NS_ERROR_NOT_IMPLEMENTED;
348 }
349
350 /* attribute DOMString height; */
351 NS_IMETHODIMP nsDOMHTMLObjectElement::GetHeight(nsAString & aHeight)
352 {
353 return NS_ERROR_NOT_IMPLEMENTED;
354 }
355 NS_IMETHODIMP nsDOMHTMLObjectElement::SetHeight(const nsAString & aHeight)
356 {
357 return NS_ERROR_NOT_IMPLEMENTED;
358 }
359
360 /* attribute long hspace; */
361 NS_IMETHODIMP nsDOMHTMLObjectElement::GetHspace(PRInt32 *aHspace)
362 {
363 return NS_ERROR_NOT_IMPLEMENTED;
364 }
365 NS_IMETHODIMP nsDOMHTMLObjectElement::SetHspace(PRInt32 aHspace)
366 {
367 return NS_ERROR_NOT_IMPLEMENTED;
368 }
369
370 /* attribute DOMString name; */
371 NS_IMETHODIMP nsDOMHTMLObjectElement::GetName(nsAString & aName)
372 {
373 return NS_ERROR_NOT_IMPLEMENTED;
374 }
375 NS_IMETHODIMP nsDOMHTMLObjectElement::SetName(const nsAString & aName)
376 {
377 return NS_ERROR_NOT_IMPLEMENTED;
378 }
379
380 /* attribute DOMString standby; */
381 NS_IMETHODIMP nsDOMHTMLObjectElement::GetStandby(nsAString & aStandby)
382 {
383 return NS_ERROR_NOT_IMPLEMENTED;
384 }
385 NS_IMETHODIMP nsDOMHTMLObjectElement::SetStandby(const nsAString & aStandby)
386 {
387 return NS_ERROR_NOT_IMPLEMENTED;
388 }
389
390 /* attribute long tabIndex; */
391 NS_IMETHODIMP nsDOMHTMLObjectElement::GetTabIndex(PRInt32 *aTabIndex)
392 {
393 return NS_ERROR_NOT_IMPLEMENTED;
394 }
395 NS_IMETHODIMP nsDOMHTMLObjectElement::SetTabIndex(PRInt32 aTabIndex)
396 {
397 return NS_ERROR_NOT_IMPLEMENTED;
398 }
399
400 /* attribute DOMString type; */
401 NS_IMETHODIMP nsDOMHTMLObjectElement::GetType(nsAString & aType)
402 {
403 return NS_ERROR_NOT_IMPLEMENTED;
404 }
405 NS_IMETHODIMP nsDOMHTMLObjectElement::SetType(const nsAString & aType)
406 {
407 return NS_ERROR_NOT_IMPLEMENTED;
408 }
409
410 /* attribute DOMString useMap; */
411 NS_IMETHODIMP nsDOMHTMLObjectElement::GetUseMap(nsAString & aUseMap)
412 {
413 return NS_ERROR_NOT_IMPLEMENTED;
414 }
415 NS_IMETHODIMP nsDOMHTMLObjectElement::SetUseMap(const nsAString & aUseMap)
416 {
417 return NS_ERROR_NOT_IMPLEMENTED;
418 }
419
420 /* attribute long vspace; */
421 NS_IMETHODIMP nsDOMHTMLObjectElement::GetVspace(PRInt32 *aVspace)
422 {
423 return NS_ERROR_NOT_IMPLEMENTED;
424 }
425 NS_IMETHODIMP nsDOMHTMLObjectElement::SetVspace(PRInt32 aVspace)
426 {
427 return NS_ERROR_NOT_IMPLEMENTED;
428 }
429
430 /* attribute DOMString width; */
431 NS_IMETHODIMP nsDOMHTMLObjectElement::GetWidth(nsAString & aWidth)
432 {
433 return NS_ERROR_NOT_IMPLEMENTED;
434 }
435 NS_IMETHODIMP nsDOMHTMLObjectElement::SetWidth(const nsAString & aWidth)
436 {
437 return NS_ERROR_NOT_IMPLEMENTED;
438 }
439
440 /* readonly attribute nsIDOMDocument contentDocument; */
441 NS_IMETHODIMP nsDOMHTMLObjectElement::GetContentDocument(nsIDOMDocument * *aCont entDocument)
442 {
443 return NS_ERROR_NOT_IMPLEMENTED;
444 }
445
446 /* End of implementation class template. */
447 #endif
448
449
450 #endif /* __gen_nsIDOMHTMLObjectElement_h__ */
OLDNEW
« no previous file with comments | « gecko-sdk/include/nsIDOMHTMLOListElement.h ('k') | gecko-sdk/include/nsIDOMHTMLOptGroupElement.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698