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

Side by Side Diff: gecko-sdk/include/nsIDOMHTMLTableElement.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/nsIDOMHTMLTableElement.idl
3 */
4
5 #ifndef __gen_nsIDOMHTMLTableElement_h__
6 #define __gen_nsIDOMHTMLTableElement_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: nsIDOMHTMLTableElement */
19 #define NS_IDOMHTMLTABLEELEMENT_IID_STR "a6cf90b2-15b3-11d2-932e-00805f8add32"
20
21 #define NS_IDOMHTMLTABLEELEMENT_IID \
22 {0xa6cf90b2, 0x15b3, 0x11d2, \
23 { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 }}
24
25 /**
26 * The nsIDOMHTMLTableElement interface is the interface to a [X]HTML
27 * table 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 nsIDOMHTMLTableElement : public nsIDOMHTMLElement {
35 public:
36
37 NS_DEFINE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLEELEMENT_IID)
38
39 /* attribute nsIDOMHTMLTableCaptionElement caption; */
40 NS_IMETHOD GetCaption(nsIDOMHTMLTableCaptionElement * *aCaption) = 0;
41 NS_IMETHOD SetCaption(nsIDOMHTMLTableCaptionElement * aCaption) = 0;
42
43 /* attribute nsIDOMHTMLTableSectionElement tHead; */
44 NS_IMETHOD GetTHead(nsIDOMHTMLTableSectionElement * *aTHead) = 0;
45 NS_IMETHOD SetTHead(nsIDOMHTMLTableSectionElement * aTHead) = 0;
46
47 /* attribute nsIDOMHTMLTableSectionElement tFoot; */
48 NS_IMETHOD GetTFoot(nsIDOMHTMLTableSectionElement * *aTFoot) = 0;
49 NS_IMETHOD SetTFoot(nsIDOMHTMLTableSectionElement * aTFoot) = 0;
50
51 /* readonly attribute nsIDOMHTMLCollection rows; */
52 NS_IMETHOD GetRows(nsIDOMHTMLCollection * *aRows) = 0;
53
54 /* readonly attribute nsIDOMHTMLCollection tBodies; */
55 NS_IMETHOD GetTBodies(nsIDOMHTMLCollection * *aTBodies) = 0;
56
57 /* attribute DOMString align; */
58 NS_IMETHOD GetAlign(nsAString & aAlign) = 0;
59 NS_IMETHOD SetAlign(const nsAString & aAlign) = 0;
60
61 /* attribute DOMString bgColor; */
62 NS_IMETHOD GetBgColor(nsAString & aBgColor) = 0;
63 NS_IMETHOD SetBgColor(const nsAString & aBgColor) = 0;
64
65 /* attribute DOMString border; */
66 NS_IMETHOD GetBorder(nsAString & aBorder) = 0;
67 NS_IMETHOD SetBorder(const nsAString & aBorder) = 0;
68
69 /* attribute DOMString cellPadding; */
70 NS_IMETHOD GetCellPadding(nsAString & aCellPadding) = 0;
71 NS_IMETHOD SetCellPadding(const nsAString & aCellPadding) = 0;
72
73 /* attribute DOMString cellSpacing; */
74 NS_IMETHOD GetCellSpacing(nsAString & aCellSpacing) = 0;
75 NS_IMETHOD SetCellSpacing(const nsAString & aCellSpacing) = 0;
76
77 /* attribute DOMString frame; */
78 NS_IMETHOD GetFrame(nsAString & aFrame) = 0;
79 NS_IMETHOD SetFrame(const nsAString & aFrame) = 0;
80
81 /* attribute DOMString rules; */
82 NS_IMETHOD GetRules(nsAString & aRules) = 0;
83 NS_IMETHOD SetRules(const nsAString & aRules) = 0;
84
85 /* attribute DOMString summary; */
86 NS_IMETHOD GetSummary(nsAString & aSummary) = 0;
87 NS_IMETHOD SetSummary(const nsAString & aSummary) = 0;
88
89 /* attribute DOMString width; */
90 NS_IMETHOD GetWidth(nsAString & aWidth) = 0;
91 NS_IMETHOD SetWidth(const nsAString & aWidth) = 0;
92
93 /* nsIDOMHTMLElement createTHead (); */
94 NS_IMETHOD CreateTHead(nsIDOMHTMLElement **_retval) = 0;
95
96 /* void deleteTHead (); */
97 NS_IMETHOD DeleteTHead(void) = 0;
98
99 /* nsIDOMHTMLElement createTFoot (); */
100 NS_IMETHOD CreateTFoot(nsIDOMHTMLElement **_retval) = 0;
101
102 /* void deleteTFoot (); */
103 NS_IMETHOD DeleteTFoot(void) = 0;
104
105 /* nsIDOMHTMLElement createCaption (); */
106 NS_IMETHOD CreateCaption(nsIDOMHTMLElement **_retval) = 0;
107
108 /* void deleteCaption (); */
109 NS_IMETHOD DeleteCaption(void) = 0;
110
111 /* nsIDOMHTMLElement insertRow (in long index) raises (DOMException); */
112 NS_IMETHOD InsertRow(PRInt32 index, nsIDOMHTMLElement **_retval) = 0;
113
114 /* void deleteRow (in long index) raises (DOMException); */
115 NS_IMETHOD DeleteRow(PRInt32 index) = 0;
116
117 };
118
119 /* Use this macro when declaring classes that implement this interface. */
120 #define NS_DECL_NSIDOMHTMLTABLEELEMENT \
121 NS_IMETHOD GetCaption(nsIDOMHTMLTableCaptionElement * *aCaption); \
122 NS_IMETHOD SetCaption(nsIDOMHTMLTableCaptionElement * aCaption); \
123 NS_IMETHOD GetTHead(nsIDOMHTMLTableSectionElement * *aTHead); \
124 NS_IMETHOD SetTHead(nsIDOMHTMLTableSectionElement * aTHead); \
125 NS_IMETHOD GetTFoot(nsIDOMHTMLTableSectionElement * *aTFoot); \
126 NS_IMETHOD SetTFoot(nsIDOMHTMLTableSectionElement * aTFoot); \
127 NS_IMETHOD GetRows(nsIDOMHTMLCollection * *aRows); \
128 NS_IMETHOD GetTBodies(nsIDOMHTMLCollection * *aTBodies); \
129 NS_IMETHOD GetAlign(nsAString & aAlign); \
130 NS_IMETHOD SetAlign(const nsAString & aAlign); \
131 NS_IMETHOD GetBgColor(nsAString & aBgColor); \
132 NS_IMETHOD SetBgColor(const nsAString & aBgColor); \
133 NS_IMETHOD GetBorder(nsAString & aBorder); \
134 NS_IMETHOD SetBorder(const nsAString & aBorder); \
135 NS_IMETHOD GetCellPadding(nsAString & aCellPadding); \
136 NS_IMETHOD SetCellPadding(const nsAString & aCellPadding); \
137 NS_IMETHOD GetCellSpacing(nsAString & aCellSpacing); \
138 NS_IMETHOD SetCellSpacing(const nsAString & aCellSpacing); \
139 NS_IMETHOD GetFrame(nsAString & aFrame); \
140 NS_IMETHOD SetFrame(const nsAString & aFrame); \
141 NS_IMETHOD GetRules(nsAString & aRules); \
142 NS_IMETHOD SetRules(const nsAString & aRules); \
143 NS_IMETHOD GetSummary(nsAString & aSummary); \
144 NS_IMETHOD SetSummary(const nsAString & aSummary); \
145 NS_IMETHOD GetWidth(nsAString & aWidth); \
146 NS_IMETHOD SetWidth(const nsAString & aWidth); \
147 NS_IMETHOD CreateTHead(nsIDOMHTMLElement **_retval); \
148 NS_IMETHOD DeleteTHead(void); \
149 NS_IMETHOD CreateTFoot(nsIDOMHTMLElement **_retval); \
150 NS_IMETHOD DeleteTFoot(void); \
151 NS_IMETHOD CreateCaption(nsIDOMHTMLElement **_retval); \
152 NS_IMETHOD DeleteCaption(void); \
153 NS_IMETHOD InsertRow(PRInt32 index, nsIDOMHTMLElement **_retval); \
154 NS_IMETHOD DeleteRow(PRInt32 index);
155
156 /* Use this macro to declare functions that forward the behavior of this interfa ce to another object. */
157 #define NS_FORWARD_NSIDOMHTMLTABLEELEMENT(_to) \
158 NS_IMETHOD GetCaption(nsIDOMHTMLTableCaptionElement * *aCaption) { return _to GetCaption(aCaption); } \
159 NS_IMETHOD SetCaption(nsIDOMHTMLTableCaptionElement * aCaption) { return _to S etCaption(aCaption); } \
160 NS_IMETHOD GetTHead(nsIDOMHTMLTableSectionElement * *aTHead) { return _to GetT Head(aTHead); } \
161 NS_IMETHOD SetTHead(nsIDOMHTMLTableSectionElement * aTHead) { return _to SetTH ead(aTHead); } \
162 NS_IMETHOD GetTFoot(nsIDOMHTMLTableSectionElement * *aTFoot) { return _to GetT Foot(aTFoot); } \
163 NS_IMETHOD SetTFoot(nsIDOMHTMLTableSectionElement * aTFoot) { return _to SetTF oot(aTFoot); } \
164 NS_IMETHOD GetRows(nsIDOMHTMLCollection * *aRows) { return _to GetRows(aRows); } \
165 NS_IMETHOD GetTBodies(nsIDOMHTMLCollection * *aTBodies) { return _to GetTBodie s(aTBodies); } \
166 NS_IMETHOD GetAlign(nsAString & aAlign) { return _to GetAlign(aAlign); } \
167 NS_IMETHOD SetAlign(const nsAString & aAlign) { return _to SetAlign(aAlign); } \
168 NS_IMETHOD GetBgColor(nsAString & aBgColor) { return _to GetBgColor(aBgColor); } \
169 NS_IMETHOD SetBgColor(const nsAString & aBgColor) { return _to SetBgColor(aBgC olor); } \
170 NS_IMETHOD GetBorder(nsAString & aBorder) { return _to GetBorder(aBorder); } \
171 NS_IMETHOD SetBorder(const nsAString & aBorder) { return _to SetBorder(aBorder ); } \
172 NS_IMETHOD GetCellPadding(nsAString & aCellPadding) { return _to GetCellPaddin g(aCellPadding); } \
173 NS_IMETHOD SetCellPadding(const nsAString & aCellPadding) { return _to SetCell Padding(aCellPadding); } \
174 NS_IMETHOD GetCellSpacing(nsAString & aCellSpacing) { return _to GetCellSpacin g(aCellSpacing); } \
175 NS_IMETHOD SetCellSpacing(const nsAString & aCellSpacing) { return _to SetCell Spacing(aCellSpacing); } \
176 NS_IMETHOD GetFrame(nsAString & aFrame) { return _to GetFrame(aFrame); } \
177 NS_IMETHOD SetFrame(const nsAString & aFrame) { return _to SetFrame(aFrame); } \
178 NS_IMETHOD GetRules(nsAString & aRules) { return _to GetRules(aRules); } \
179 NS_IMETHOD SetRules(const nsAString & aRules) { return _to SetRules(aRules); } \
180 NS_IMETHOD GetSummary(nsAString & aSummary) { return _to GetSummary(aSummary); } \
181 NS_IMETHOD SetSummary(const nsAString & aSummary) { return _to SetSummary(aSum mary); } \
182 NS_IMETHOD GetWidth(nsAString & aWidth) { return _to GetWidth(aWidth); } \
183 NS_IMETHOD SetWidth(const nsAString & aWidth) { return _to SetWidth(aWidth); } \
184 NS_IMETHOD CreateTHead(nsIDOMHTMLElement **_retval) { return _to CreateTHead(_ retval); } \
185 NS_IMETHOD DeleteTHead(void) { return _to DeleteTHead(); } \
186 NS_IMETHOD CreateTFoot(nsIDOMHTMLElement **_retval) { return _to CreateTFoot(_ retval); } \
187 NS_IMETHOD DeleteTFoot(void) { return _to DeleteTFoot(); } \
188 NS_IMETHOD CreateCaption(nsIDOMHTMLElement **_retval) { return _to CreateCapti on(_retval); } \
189 NS_IMETHOD DeleteCaption(void) { return _to DeleteCaption(); } \
190 NS_IMETHOD InsertRow(PRInt32 index, nsIDOMHTMLElement **_retval) { return _to InsertRow(index, _retval); } \
191 NS_IMETHOD DeleteRow(PRInt32 index) { return _to DeleteRow(index); }
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_NSIDOMHTMLTABLEELEMENT(_to) \
195 NS_IMETHOD GetCaption(nsIDOMHTMLTableCaptionElement * *aCaption) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCaption(aCaption); } \
196 NS_IMETHOD SetCaption(nsIDOMHTMLTableCaptionElement * aCaption) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCaption(aCaption); } \
197 NS_IMETHOD GetTHead(nsIDOMHTMLTableSectionElement * *aTHead) { return !_to ? N S_ERROR_NULL_POINTER : _to->GetTHead(aTHead); } \
198 NS_IMETHOD SetTHead(nsIDOMHTMLTableSectionElement * aTHead) { return !_to ? NS _ERROR_NULL_POINTER : _to->SetTHead(aTHead); } \
199 NS_IMETHOD GetTFoot(nsIDOMHTMLTableSectionElement * *aTFoot) { return !_to ? N S_ERROR_NULL_POINTER : _to->GetTFoot(aTFoot); } \
200 NS_IMETHOD SetTFoot(nsIDOMHTMLTableSectionElement * aTFoot) { return !_to ? NS _ERROR_NULL_POINTER : _to->SetTFoot(aTFoot); } \
201 NS_IMETHOD GetRows(nsIDOMHTMLCollection * *aRows) { return !_to ? NS_ERROR_NUL L_POINTER : _to->GetRows(aRows); } \
202 NS_IMETHOD GetTBodies(nsIDOMHTMLCollection * *aTBodies) { return !_to ? NS_ERR OR_NULL_POINTER : _to->GetTBodies(aTBodies); } \
203 NS_IMETHOD GetAlign(nsAString & aAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAlign(aAlign); } \
204 NS_IMETHOD SetAlign(const nsAString & aAlign) { return !_to ? NS_ERROR_NULL_PO INTER : _to->SetAlign(aAlign); } \
205 NS_IMETHOD GetBgColor(nsAString & aBgColor) { return !_to ? NS_ERROR_NULL_POIN TER : _to->GetBgColor(aBgColor); } \
206 NS_IMETHOD SetBgColor(const nsAString & aBgColor) { return !_to ? NS_ERROR_NUL L_POINTER : _to->SetBgColor(aBgColor); } \
207 NS_IMETHOD GetBorder(nsAString & aBorder) { return !_to ? NS_ERROR_NULL_POINTE R : _to->GetBorder(aBorder); } \
208 NS_IMETHOD SetBorder(const nsAString & aBorder) { return !_to ? NS_ERROR_NULL_ POINTER : _to->SetBorder(aBorder); } \
209 NS_IMETHOD GetCellPadding(nsAString & aCellPadding) { return !_to ? NS_ERROR_N ULL_POINTER : _to->GetCellPadding(aCellPadding); } \
210 NS_IMETHOD SetCellPadding(const nsAString & aCellPadding) { return !_to ? NS_E RROR_NULL_POINTER : _to->SetCellPadding(aCellPadding); } \
211 NS_IMETHOD GetCellSpacing(nsAString & aCellSpacing) { return !_to ? NS_ERROR_N ULL_POINTER : _to->GetCellSpacing(aCellSpacing); } \
212 NS_IMETHOD SetCellSpacing(const nsAString & aCellSpacing) { return !_to ? NS_E RROR_NULL_POINTER : _to->SetCellSpacing(aCellSpacing); } \
213 NS_IMETHOD GetFrame(nsAString & aFrame) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetFrame(aFrame); } \
214 NS_IMETHOD SetFrame(const nsAString & aFrame) { return !_to ? NS_ERROR_NULL_PO INTER : _to->SetFrame(aFrame); } \
215 NS_IMETHOD GetRules(nsAString & aRules) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRules(aRules); } \
216 NS_IMETHOD SetRules(const nsAString & aRules) { return !_to ? NS_ERROR_NULL_PO INTER : _to->SetRules(aRules); } \
217 NS_IMETHOD GetSummary(nsAString & aSummary) { return !_to ? NS_ERROR_NULL_POIN TER : _to->GetSummary(aSummary); } \
218 NS_IMETHOD SetSummary(const nsAString & aSummary) { return !_to ? NS_ERROR_NUL L_POINTER : _to->SetSummary(aSummary); } \
219 NS_IMETHOD GetWidth(nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWidth(aWidth); } \
220 NS_IMETHOD SetWidth(const nsAString & aWidth) { return !_to ? NS_ERROR_NULL_PO INTER : _to->SetWidth(aWidth); } \
221 NS_IMETHOD CreateTHead(nsIDOMHTMLElement **_retval) { return !_to ? NS_ERROR_N ULL_POINTER : _to->CreateTHead(_retval); } \
222 NS_IMETHOD DeleteTHead(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Dele teTHead(); } \
223 NS_IMETHOD CreateTFoot(nsIDOMHTMLElement **_retval) { return !_to ? NS_ERROR_N ULL_POINTER : _to->CreateTFoot(_retval); } \
224 NS_IMETHOD DeleteTFoot(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->Dele teTFoot(); } \
225 NS_IMETHOD CreateCaption(nsIDOMHTMLElement **_retval) { return !_to ? NS_ERROR _NULL_POINTER : _to->CreateCaption(_retval); } \
226 NS_IMETHOD DeleteCaption(void) { return !_to ? NS_ERROR_NULL_POINTER : _to->De leteCaption(); } \
227 NS_IMETHOD InsertRow(PRInt32 index, nsIDOMHTMLElement **_retval) { return !_to ? NS_ERROR_NULL_POINTER : _to->InsertRow(index, _retval); } \
228 NS_IMETHOD DeleteRow(PRInt32 index) { return !_to ? NS_ERROR_NULL_POINTER : _t o->DeleteRow(index); }
229
230 #if 0
231 /* Use the code below as a template for the implementation class for this interf ace. */
232
233 /* Header file */
234 class nsDOMHTMLTableElement : public nsIDOMHTMLTableElement
235 {
236 public:
237 NS_DECL_ISUPPORTS
238 NS_DECL_NSIDOMHTMLTABLEELEMENT
239
240 nsDOMHTMLTableElement();
241
242 private:
243 ~nsDOMHTMLTableElement();
244
245 protected:
246 /* additional members */
247 };
248
249 /* Implementation file */
250 NS_IMPL_ISUPPORTS1(nsDOMHTMLTableElement, nsIDOMHTMLTableElement)
251
252 nsDOMHTMLTableElement::nsDOMHTMLTableElement()
253 {
254 /* member initializers and constructor code */
255 }
256
257 nsDOMHTMLTableElement::~nsDOMHTMLTableElement()
258 {
259 /* destructor code */
260 }
261
262 /* attribute nsIDOMHTMLTableCaptionElement caption; */
263 NS_IMETHODIMP nsDOMHTMLTableElement::GetCaption(nsIDOMHTMLTableCaptionElement * *aCaption)
264 {
265 return NS_ERROR_NOT_IMPLEMENTED;
266 }
267 NS_IMETHODIMP nsDOMHTMLTableElement::SetCaption(nsIDOMHTMLTableCaptionElement * aCaption)
268 {
269 return NS_ERROR_NOT_IMPLEMENTED;
270 }
271
272 /* attribute nsIDOMHTMLTableSectionElement tHead; */
273 NS_IMETHODIMP nsDOMHTMLTableElement::GetTHead(nsIDOMHTMLTableSectionElement * *a THead)
274 {
275 return NS_ERROR_NOT_IMPLEMENTED;
276 }
277 NS_IMETHODIMP nsDOMHTMLTableElement::SetTHead(nsIDOMHTMLTableSectionElement * aT Head)
278 {
279 return NS_ERROR_NOT_IMPLEMENTED;
280 }
281
282 /* attribute nsIDOMHTMLTableSectionElement tFoot; */
283 NS_IMETHODIMP nsDOMHTMLTableElement::GetTFoot(nsIDOMHTMLTableSectionElement * *a TFoot)
284 {
285 return NS_ERROR_NOT_IMPLEMENTED;
286 }
287 NS_IMETHODIMP nsDOMHTMLTableElement::SetTFoot(nsIDOMHTMLTableSectionElement * aT Foot)
288 {
289 return NS_ERROR_NOT_IMPLEMENTED;
290 }
291
292 /* readonly attribute nsIDOMHTMLCollection rows; */
293 NS_IMETHODIMP nsDOMHTMLTableElement::GetRows(nsIDOMHTMLCollection * *aRows)
294 {
295 return NS_ERROR_NOT_IMPLEMENTED;
296 }
297
298 /* readonly attribute nsIDOMHTMLCollection tBodies; */
299 NS_IMETHODIMP nsDOMHTMLTableElement::GetTBodies(nsIDOMHTMLCollection * *aTBodies )
300 {
301 return NS_ERROR_NOT_IMPLEMENTED;
302 }
303
304 /* attribute DOMString align; */
305 NS_IMETHODIMP nsDOMHTMLTableElement::GetAlign(nsAString & aAlign)
306 {
307 return NS_ERROR_NOT_IMPLEMENTED;
308 }
309 NS_IMETHODIMP nsDOMHTMLTableElement::SetAlign(const nsAString & aAlign)
310 {
311 return NS_ERROR_NOT_IMPLEMENTED;
312 }
313
314 /* attribute DOMString bgColor; */
315 NS_IMETHODIMP nsDOMHTMLTableElement::GetBgColor(nsAString & aBgColor)
316 {
317 return NS_ERROR_NOT_IMPLEMENTED;
318 }
319 NS_IMETHODIMP nsDOMHTMLTableElement::SetBgColor(const nsAString & aBgColor)
320 {
321 return NS_ERROR_NOT_IMPLEMENTED;
322 }
323
324 /* attribute DOMString border; */
325 NS_IMETHODIMP nsDOMHTMLTableElement::GetBorder(nsAString & aBorder)
326 {
327 return NS_ERROR_NOT_IMPLEMENTED;
328 }
329 NS_IMETHODIMP nsDOMHTMLTableElement::SetBorder(const nsAString & aBorder)
330 {
331 return NS_ERROR_NOT_IMPLEMENTED;
332 }
333
334 /* attribute DOMString cellPadding; */
335 NS_IMETHODIMP nsDOMHTMLTableElement::GetCellPadding(nsAString & aCellPadding)
336 {
337 return NS_ERROR_NOT_IMPLEMENTED;
338 }
339 NS_IMETHODIMP nsDOMHTMLTableElement::SetCellPadding(const nsAString & aCellPaddi ng)
340 {
341 return NS_ERROR_NOT_IMPLEMENTED;
342 }
343
344 /* attribute DOMString cellSpacing; */
345 NS_IMETHODIMP nsDOMHTMLTableElement::GetCellSpacing(nsAString & aCellSpacing)
346 {
347 return NS_ERROR_NOT_IMPLEMENTED;
348 }
349 NS_IMETHODIMP nsDOMHTMLTableElement::SetCellSpacing(const nsAString & aCellSpaci ng)
350 {
351 return NS_ERROR_NOT_IMPLEMENTED;
352 }
353
354 /* attribute DOMString frame; */
355 NS_IMETHODIMP nsDOMHTMLTableElement::GetFrame(nsAString & aFrame)
356 {
357 return NS_ERROR_NOT_IMPLEMENTED;
358 }
359 NS_IMETHODIMP nsDOMHTMLTableElement::SetFrame(const nsAString & aFrame)
360 {
361 return NS_ERROR_NOT_IMPLEMENTED;
362 }
363
364 /* attribute DOMString rules; */
365 NS_IMETHODIMP nsDOMHTMLTableElement::GetRules(nsAString & aRules)
366 {
367 return NS_ERROR_NOT_IMPLEMENTED;
368 }
369 NS_IMETHODIMP nsDOMHTMLTableElement::SetRules(const nsAString & aRules)
370 {
371 return NS_ERROR_NOT_IMPLEMENTED;
372 }
373
374 /* attribute DOMString summary; */
375 NS_IMETHODIMP nsDOMHTMLTableElement::GetSummary(nsAString & aSummary)
376 {
377 return NS_ERROR_NOT_IMPLEMENTED;
378 }
379 NS_IMETHODIMP nsDOMHTMLTableElement::SetSummary(const nsAString & aSummary)
380 {
381 return NS_ERROR_NOT_IMPLEMENTED;
382 }
383
384 /* attribute DOMString width; */
385 NS_IMETHODIMP nsDOMHTMLTableElement::GetWidth(nsAString & aWidth)
386 {
387 return NS_ERROR_NOT_IMPLEMENTED;
388 }
389 NS_IMETHODIMP nsDOMHTMLTableElement::SetWidth(const nsAString & aWidth)
390 {
391 return NS_ERROR_NOT_IMPLEMENTED;
392 }
393
394 /* nsIDOMHTMLElement createTHead (); */
395 NS_IMETHODIMP nsDOMHTMLTableElement::CreateTHead(nsIDOMHTMLElement **_retval)
396 {
397 return NS_ERROR_NOT_IMPLEMENTED;
398 }
399
400 /* void deleteTHead (); */
401 NS_IMETHODIMP nsDOMHTMLTableElement::DeleteTHead()
402 {
403 return NS_ERROR_NOT_IMPLEMENTED;
404 }
405
406 /* nsIDOMHTMLElement createTFoot (); */
407 NS_IMETHODIMP nsDOMHTMLTableElement::CreateTFoot(nsIDOMHTMLElement **_retval)
408 {
409 return NS_ERROR_NOT_IMPLEMENTED;
410 }
411
412 /* void deleteTFoot (); */
413 NS_IMETHODIMP nsDOMHTMLTableElement::DeleteTFoot()
414 {
415 return NS_ERROR_NOT_IMPLEMENTED;
416 }
417
418 /* nsIDOMHTMLElement createCaption (); */
419 NS_IMETHODIMP nsDOMHTMLTableElement::CreateCaption(nsIDOMHTMLElement **_retval)
420 {
421 return NS_ERROR_NOT_IMPLEMENTED;
422 }
423
424 /* void deleteCaption (); */
425 NS_IMETHODIMP nsDOMHTMLTableElement::DeleteCaption()
426 {
427 return NS_ERROR_NOT_IMPLEMENTED;
428 }
429
430 /* nsIDOMHTMLElement insertRow (in long index) raises (DOMException); */
431 NS_IMETHODIMP nsDOMHTMLTableElement::InsertRow(PRInt32 index, nsIDOMHTMLElement **_retval)
432 {
433 return NS_ERROR_NOT_IMPLEMENTED;
434 }
435
436 /* void deleteRow (in long index) raises (DOMException); */
437 NS_IMETHODIMP nsDOMHTMLTableElement::DeleteRow(PRInt32 index)
438 {
439 return NS_ERROR_NOT_IMPLEMENTED;
440 }
441
442 /* End of implementation class template. */
443 #endif
444
445
446 #endif /* __gen_nsIDOMHTMLTableElement_h__ */
OLDNEW
« no previous file with comments | « gecko-sdk/include/nsIDOMHTMLTableColElement.h ('k') | gecko-sdk/include/nsIDOMHTMLTableRowElement.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698