/gecko_api/include/nsIDOMHTMLTableCellElement.h
C Header | 380 lines | 272 code | 54 blank | 54 comment | 0 complexity | c0fcb4bec12d10deddaf2f0cf51d491e MD5 | raw file
1/* 2 * DO NOT EDIT. THIS FILE IS GENERATED FROM /builds/tinderbox/XR-Trunk/Darwin_8.8.4_Depend/mozilla/dom/public/idl/html/nsIDOMHTMLTableCellElement.idl 3 */ 4 5#ifndef __gen_nsIDOMHTMLTableCellElement_h__ 6#define __gen_nsIDOMHTMLTableCellElement_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: nsIDOMHTMLTableCellElement */ 19#define NS_IDOMHTMLTABLECELLELEMENT_IID_STR "a6cf90b7-15b3-11d2-932e-00805f8add32" 20 21#define NS_IDOMHTMLTABLECELLELEMENT_IID \ 22 {0xa6cf90b7, 0x15b3, 0x11d2, \ 23 { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 }} 24 25/** 26 * The nsIDOMHTMLTableCellElement interface is the interface to a 27 * [X]HTML td 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 */ 34class NS_NO_VTABLE NS_SCRIPTABLE nsIDOMHTMLTableCellElement : public nsIDOMHTMLElement { 35 public: 36 37 NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTABLECELLELEMENT_IID) 38 39 /* readonly attribute long cellIndex; */ 40 NS_SCRIPTABLE NS_IMETHOD GetCellIndex(PRInt32 *aCellIndex) = 0; 41 42 /* attribute DOMString abbr; */ 43 NS_SCRIPTABLE NS_IMETHOD GetAbbr(nsAString & aAbbr) = 0; 44 NS_SCRIPTABLE NS_IMETHOD SetAbbr(const nsAString & aAbbr) = 0; 45 46 /* attribute DOMString align; */ 47 NS_SCRIPTABLE NS_IMETHOD GetAlign(nsAString & aAlign) = 0; 48 NS_SCRIPTABLE NS_IMETHOD SetAlign(const nsAString & aAlign) = 0; 49 50 /* attribute DOMString axis; */ 51 NS_SCRIPTABLE NS_IMETHOD GetAxis(nsAString & aAxis) = 0; 52 NS_SCRIPTABLE NS_IMETHOD SetAxis(const nsAString & aAxis) = 0; 53 54 /* attribute DOMString bgColor; */ 55 NS_SCRIPTABLE NS_IMETHOD GetBgColor(nsAString & aBgColor) = 0; 56 NS_SCRIPTABLE NS_IMETHOD SetBgColor(const nsAString & aBgColor) = 0; 57 58 /* attribute DOMString ch; */ 59 NS_SCRIPTABLE NS_IMETHOD GetCh(nsAString & aCh) = 0; 60 NS_SCRIPTABLE NS_IMETHOD SetCh(const nsAString & aCh) = 0; 61 62 /* attribute DOMString chOff; */ 63 NS_SCRIPTABLE NS_IMETHOD GetChOff(nsAString & aChOff) = 0; 64 NS_SCRIPTABLE NS_IMETHOD SetChOff(const nsAString & aChOff) = 0; 65 66 /* attribute long colSpan; */ 67 NS_SCRIPTABLE NS_IMETHOD GetColSpan(PRInt32 *aColSpan) = 0; 68 NS_SCRIPTABLE NS_IMETHOD SetColSpan(PRInt32 aColSpan) = 0; 69 70 /* attribute DOMString headers; */ 71 NS_SCRIPTABLE NS_IMETHOD GetHeaders(nsAString & aHeaders) = 0; 72 NS_SCRIPTABLE NS_IMETHOD SetHeaders(const nsAString & aHeaders) = 0; 73 74 /* attribute DOMString height; */ 75 NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight) = 0; 76 NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight) = 0; 77 78 /* attribute boolean noWrap; */ 79 NS_SCRIPTABLE NS_IMETHOD GetNoWrap(PRBool *aNoWrap) = 0; 80 NS_SCRIPTABLE NS_IMETHOD SetNoWrap(PRBool aNoWrap) = 0; 81 82 /* attribute long rowSpan; */ 83 NS_SCRIPTABLE NS_IMETHOD GetRowSpan(PRInt32 *aRowSpan) = 0; 84 NS_SCRIPTABLE NS_IMETHOD SetRowSpan(PRInt32 aRowSpan) = 0; 85 86 /* attribute DOMString scope; */ 87 NS_SCRIPTABLE NS_IMETHOD GetScope(nsAString & aScope) = 0; 88 NS_SCRIPTABLE NS_IMETHOD SetScope(const nsAString & aScope) = 0; 89 90 /* attribute DOMString vAlign; */ 91 NS_SCRIPTABLE NS_IMETHOD GetVAlign(nsAString & aVAlign) = 0; 92 NS_SCRIPTABLE NS_IMETHOD SetVAlign(const nsAString & aVAlign) = 0; 93 94 /* attribute DOMString width; */ 95 NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth) = 0; 96 NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth) = 0; 97 98}; 99 100 NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMHTMLTableCellElement, NS_IDOMHTMLTABLECELLELEMENT_IID) 101 102/* Use this macro when declaring classes that implement this interface. */ 103#define NS_DECL_NSIDOMHTMLTABLECELLELEMENT \ 104 NS_SCRIPTABLE NS_IMETHOD GetCellIndex(PRInt32 *aCellIndex); \ 105 NS_SCRIPTABLE NS_IMETHOD GetAbbr(nsAString & aAbbr); \ 106 NS_SCRIPTABLE NS_IMETHOD SetAbbr(const nsAString & aAbbr); \ 107 NS_SCRIPTABLE NS_IMETHOD GetAlign(nsAString & aAlign); \ 108 NS_SCRIPTABLE NS_IMETHOD SetAlign(const nsAString & aAlign); \ 109 NS_SCRIPTABLE NS_IMETHOD GetAxis(nsAString & aAxis); \ 110 NS_SCRIPTABLE NS_IMETHOD SetAxis(const nsAString & aAxis); \ 111 NS_SCRIPTABLE NS_IMETHOD GetBgColor(nsAString & aBgColor); \ 112 NS_SCRIPTABLE NS_IMETHOD SetBgColor(const nsAString & aBgColor); \ 113 NS_SCRIPTABLE NS_IMETHOD GetCh(nsAString & aCh); \ 114 NS_SCRIPTABLE NS_IMETHOD SetCh(const nsAString & aCh); \ 115 NS_SCRIPTABLE NS_IMETHOD GetChOff(nsAString & aChOff); \ 116 NS_SCRIPTABLE NS_IMETHOD SetChOff(const nsAString & aChOff); \ 117 NS_SCRIPTABLE NS_IMETHOD GetColSpan(PRInt32 *aColSpan); \ 118 NS_SCRIPTABLE NS_IMETHOD SetColSpan(PRInt32 aColSpan); \ 119 NS_SCRIPTABLE NS_IMETHOD GetHeaders(nsAString & aHeaders); \ 120 NS_SCRIPTABLE NS_IMETHOD SetHeaders(const nsAString & aHeaders); \ 121 NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight); \ 122 NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight); \ 123 NS_SCRIPTABLE NS_IMETHOD GetNoWrap(PRBool *aNoWrap); \ 124 NS_SCRIPTABLE NS_IMETHOD SetNoWrap(PRBool aNoWrap); \ 125 NS_SCRIPTABLE NS_IMETHOD GetRowSpan(PRInt32 *aRowSpan); \ 126 NS_SCRIPTABLE NS_IMETHOD SetRowSpan(PRInt32 aRowSpan); \ 127 NS_SCRIPTABLE NS_IMETHOD GetScope(nsAString & aScope); \ 128 NS_SCRIPTABLE NS_IMETHOD SetScope(const nsAString & aScope); \ 129 NS_SCRIPTABLE NS_IMETHOD GetVAlign(nsAString & aVAlign); \ 130 NS_SCRIPTABLE NS_IMETHOD SetVAlign(const nsAString & aVAlign); \ 131 NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth); \ 132 NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth); 133 134/* Use this macro to declare functions that forward the behavior of this interface to another object. */ 135#define NS_FORWARD_NSIDOMHTMLTABLECELLELEMENT(_to) \ 136 NS_SCRIPTABLE NS_IMETHOD GetCellIndex(PRInt32 *aCellIndex) { return _to GetCellIndex(aCellIndex); } \ 137 NS_SCRIPTABLE NS_IMETHOD GetAbbr(nsAString & aAbbr) { return _to GetAbbr(aAbbr); } \ 138 NS_SCRIPTABLE NS_IMETHOD SetAbbr(const nsAString & aAbbr) { return _to SetAbbr(aAbbr); } \ 139 NS_SCRIPTABLE NS_IMETHOD GetAlign(nsAString & aAlign) { return _to GetAlign(aAlign); } \ 140 NS_SCRIPTABLE NS_IMETHOD SetAlign(const nsAString & aAlign) { return _to SetAlign(aAlign); } \ 141 NS_SCRIPTABLE NS_IMETHOD GetAxis(nsAString & aAxis) { return _to GetAxis(aAxis); } \ 142 NS_SCRIPTABLE NS_IMETHOD SetAxis(const nsAString & aAxis) { return _to SetAxis(aAxis); } \ 143 NS_SCRIPTABLE NS_IMETHOD GetBgColor(nsAString & aBgColor) { return _to GetBgColor(aBgColor); } \ 144 NS_SCRIPTABLE NS_IMETHOD SetBgColor(const nsAString & aBgColor) { return _to SetBgColor(aBgColor); } \ 145 NS_SCRIPTABLE NS_IMETHOD GetCh(nsAString & aCh) { return _to GetCh(aCh); } \ 146 NS_SCRIPTABLE NS_IMETHOD SetCh(const nsAString & aCh) { return _to SetCh(aCh); } \ 147 NS_SCRIPTABLE NS_IMETHOD GetChOff(nsAString & aChOff) { return _to GetChOff(aChOff); } \ 148 NS_SCRIPTABLE NS_IMETHOD SetChOff(const nsAString & aChOff) { return _to SetChOff(aChOff); } \ 149 NS_SCRIPTABLE NS_IMETHOD GetColSpan(PRInt32 *aColSpan) { return _to GetColSpan(aColSpan); } \ 150 NS_SCRIPTABLE NS_IMETHOD SetColSpan(PRInt32 aColSpan) { return _to SetColSpan(aColSpan); } \ 151 NS_SCRIPTABLE NS_IMETHOD GetHeaders(nsAString & aHeaders) { return _to GetHeaders(aHeaders); } \ 152 NS_SCRIPTABLE NS_IMETHOD SetHeaders(const nsAString & aHeaders) { return _to SetHeaders(aHeaders); } \ 153 NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight) { return _to GetHeight(aHeight); } \ 154 NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight) { return _to SetHeight(aHeight); } \ 155 NS_SCRIPTABLE NS_IMETHOD GetNoWrap(PRBool *aNoWrap) { return _to GetNoWrap(aNoWrap); } \ 156 NS_SCRIPTABLE NS_IMETHOD SetNoWrap(PRBool aNoWrap) { return _to SetNoWrap(aNoWrap); } \ 157 NS_SCRIPTABLE NS_IMETHOD GetRowSpan(PRInt32 *aRowSpan) { return _to GetRowSpan(aRowSpan); } \ 158 NS_SCRIPTABLE NS_IMETHOD SetRowSpan(PRInt32 aRowSpan) { return _to SetRowSpan(aRowSpan); } \ 159 NS_SCRIPTABLE NS_IMETHOD GetScope(nsAString & aScope) { return _to GetScope(aScope); } \ 160 NS_SCRIPTABLE NS_IMETHOD SetScope(const nsAString & aScope) { return _to SetScope(aScope); } \ 161 NS_SCRIPTABLE NS_IMETHOD GetVAlign(nsAString & aVAlign) { return _to GetVAlign(aVAlign); } \ 162 NS_SCRIPTABLE NS_IMETHOD SetVAlign(const nsAString & aVAlign) { return _to SetVAlign(aVAlign); } \ 163 NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth) { return _to GetWidth(aWidth); } \ 164 NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth) { return _to SetWidth(aWidth); } 165 166/* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */ 167#define NS_FORWARD_SAFE_NSIDOMHTMLTABLECELLELEMENT(_to) \ 168 NS_SCRIPTABLE NS_IMETHOD GetCellIndex(PRInt32 *aCellIndex) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCellIndex(aCellIndex); } \ 169 NS_SCRIPTABLE NS_IMETHOD GetAbbr(nsAString & aAbbr) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAbbr(aAbbr); } \ 170 NS_SCRIPTABLE NS_IMETHOD SetAbbr(const nsAString & aAbbr) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAbbr(aAbbr); } \ 171 NS_SCRIPTABLE NS_IMETHOD GetAlign(nsAString & aAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAlign(aAlign); } \ 172 NS_SCRIPTABLE NS_IMETHOD SetAlign(const nsAString & aAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAlign(aAlign); } \ 173 NS_SCRIPTABLE NS_IMETHOD GetAxis(nsAString & aAxis) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAxis(aAxis); } \ 174 NS_SCRIPTABLE NS_IMETHOD SetAxis(const nsAString & aAxis) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAxis(aAxis); } \ 175 NS_SCRIPTABLE NS_IMETHOD GetBgColor(nsAString & aBgColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBgColor(aBgColor); } \ 176 NS_SCRIPTABLE NS_IMETHOD SetBgColor(const nsAString & aBgColor) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBgColor(aBgColor); } \ 177 NS_SCRIPTABLE NS_IMETHOD GetCh(nsAString & aCh) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCh(aCh); } \ 178 NS_SCRIPTABLE NS_IMETHOD SetCh(const nsAString & aCh) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCh(aCh); } \ 179 NS_SCRIPTABLE NS_IMETHOD GetChOff(nsAString & aChOff) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetChOff(aChOff); } \ 180 NS_SCRIPTABLE NS_IMETHOD SetChOff(const nsAString & aChOff) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetChOff(aChOff); } \ 181 NS_SCRIPTABLE NS_IMETHOD GetColSpan(PRInt32 *aColSpan) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetColSpan(aColSpan); } \ 182 NS_SCRIPTABLE NS_IMETHOD SetColSpan(PRInt32 aColSpan) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetColSpan(aColSpan); } \ 183 NS_SCRIPTABLE NS_IMETHOD GetHeaders(nsAString & aHeaders) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHeaders(aHeaders); } \ 184 NS_SCRIPTABLE NS_IMETHOD SetHeaders(const nsAString & aHeaders) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHeaders(aHeaders); } \ 185 NS_SCRIPTABLE NS_IMETHOD GetHeight(nsAString & aHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHeight(aHeight); } \ 186 NS_SCRIPTABLE NS_IMETHOD SetHeight(const nsAString & aHeight) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHeight(aHeight); } \ 187 NS_SCRIPTABLE NS_IMETHOD GetNoWrap(PRBool *aNoWrap) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNoWrap(aNoWrap); } \ 188 NS_SCRIPTABLE NS_IMETHOD SetNoWrap(PRBool aNoWrap) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNoWrap(aNoWrap); } \ 189 NS_SCRIPTABLE NS_IMETHOD GetRowSpan(PRInt32 *aRowSpan) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRowSpan(aRowSpan); } \ 190 NS_SCRIPTABLE NS_IMETHOD SetRowSpan(PRInt32 aRowSpan) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRowSpan(aRowSpan); } \ 191 NS_SCRIPTABLE NS_IMETHOD GetScope(nsAString & aScope) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetScope(aScope); } \ 192 NS_SCRIPTABLE NS_IMETHOD SetScope(const nsAString & aScope) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetScope(aScope); } \ 193 NS_SCRIPTABLE NS_IMETHOD GetVAlign(nsAString & aVAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetVAlign(aVAlign); } \ 194 NS_SCRIPTABLE NS_IMETHOD SetVAlign(const nsAString & aVAlign) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetVAlign(aVAlign); } \ 195 NS_SCRIPTABLE NS_IMETHOD GetWidth(nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWidth(aWidth); } \ 196 NS_SCRIPTABLE NS_IMETHOD SetWidth(const nsAString & aWidth) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWidth(aWidth); } 197 198#if 0 199/* Use the code below as a template for the implementation class for this interface. */ 200 201/* Header file */ 202class nsDOMHTMLTableCellElement : public nsIDOMHTMLTableCellElement 203{ 204public: 205 NS_DECL_ISUPPORTS 206 NS_DECL_NSIDOMHTMLTABLECELLELEMENT 207 208 nsDOMHTMLTableCellElement(); 209 210private: 211 ~nsDOMHTMLTableCellElement(); 212 213protected: 214 /* additional members */ 215}; 216 217/* Implementation file */ 218NS_IMPL_ISUPPORTS1(nsDOMHTMLTableCellElement, nsIDOMHTMLTableCellElement) 219 220nsDOMHTMLTableCellElement::nsDOMHTMLTableCellElement() 221{ 222 /* member initializers and constructor code */ 223} 224 225nsDOMHTMLTableCellElement::~nsDOMHTMLTableCellElement() 226{ 227 /* destructor code */ 228} 229 230/* readonly attribute long cellIndex; */ 231NS_IMETHODIMP nsDOMHTMLTableCellElement::GetCellIndex(PRInt32 *aCellIndex) 232{ 233 return NS_ERROR_NOT_IMPLEMENTED; 234} 235 236/* attribute DOMString abbr; */ 237NS_IMETHODIMP nsDOMHTMLTableCellElement::GetAbbr(nsAString & aAbbr) 238{ 239 return NS_ERROR_NOT_IMPLEMENTED; 240} 241NS_IMETHODIMP nsDOMHTMLTableCellElement::SetAbbr(const nsAString & aAbbr) 242{ 243 return NS_ERROR_NOT_IMPLEMENTED; 244} 245 246/* attribute DOMString align; */ 247NS_IMETHODIMP nsDOMHTMLTableCellElement::GetAlign(nsAString & aAlign) 248{ 249 return NS_ERROR_NOT_IMPLEMENTED; 250} 251NS_IMETHODIMP nsDOMHTMLTableCellElement::SetAlign(const nsAString & aAlign) 252{ 253 return NS_ERROR_NOT_IMPLEMENTED; 254} 255 256/* attribute DOMString axis; */ 257NS_IMETHODIMP nsDOMHTMLTableCellElement::GetAxis(nsAString & aAxis) 258{ 259 return NS_ERROR_NOT_IMPLEMENTED; 260} 261NS_IMETHODIMP nsDOMHTMLTableCellElement::SetAxis(const nsAString & aAxis) 262{ 263 return NS_ERROR_NOT_IMPLEMENTED; 264} 265 266/* attribute DOMString bgColor; */ 267NS_IMETHODIMP nsDOMHTMLTableCellElement::GetBgColor(nsAString & aBgColor) 268{ 269 return NS_ERROR_NOT_IMPLEMENTED; 270} 271NS_IMETHODIMP nsDOMHTMLTableCellElement::SetBgColor(const nsAString & aBgColor) 272{ 273 return NS_ERROR_NOT_IMPLEMENTED; 274} 275 276/* attribute DOMString ch; */ 277NS_IMETHODIMP nsDOMHTMLTableCellElement::GetCh(nsAString & aCh) 278{ 279 return NS_ERROR_NOT_IMPLEMENTED; 280} 281NS_IMETHODIMP nsDOMHTMLTableCellElement::SetCh(const nsAString & aCh) 282{ 283 return NS_ERROR_NOT_IMPLEMENTED; 284} 285 286/* attribute DOMString chOff; */ 287NS_IMETHODIMP nsDOMHTMLTableCellElement::GetChOff(nsAString & aChOff) 288{ 289 return NS_ERROR_NOT_IMPLEMENTED; 290} 291NS_IMETHODIMP nsDOMHTMLTableCellElement::SetChOff(const nsAString & aChOff) 292{ 293 return NS_ERROR_NOT_IMPLEMENTED; 294} 295 296/* attribute long colSpan; */ 297NS_IMETHODIMP nsDOMHTMLTableCellElement::GetColSpan(PRInt32 *aColSpan) 298{ 299 return NS_ERROR_NOT_IMPLEMENTED; 300} 301NS_IMETHODIMP nsDOMHTMLTableCellElement::SetColSpan(PRInt32 aColSpan) 302{ 303 return NS_ERROR_NOT_IMPLEMENTED; 304} 305 306/* attribute DOMString headers; */ 307NS_IMETHODIMP nsDOMHTMLTableCellElement::GetHeaders(nsAString & aHeaders) 308{ 309 return NS_ERROR_NOT_IMPLEMENTED; 310} 311NS_IMETHODIMP nsDOMHTMLTableCellElement::SetHeaders(const nsAString & aHeaders) 312{ 313 return NS_ERROR_NOT_IMPLEMENTED; 314} 315 316/* attribute DOMString height; */ 317NS_IMETHODIMP nsDOMHTMLTableCellElement::GetHeight(nsAString & aHeight) 318{ 319 return NS_ERROR_NOT_IMPLEMENTED; 320} 321NS_IMETHODIMP nsDOMHTMLTableCellElement::SetHeight(const nsAString & aHeight) 322{ 323 return NS_ERROR_NOT_IMPLEMENTED; 324} 325 326/* attribute boolean noWrap; */ 327NS_IMETHODIMP nsDOMHTMLTableCellElement::GetNoWrap(PRBool *aNoWrap) 328{ 329 return NS_ERROR_NOT_IMPLEMENTED; 330} 331NS_IMETHODIMP nsDOMHTMLTableCellElement::SetNoWrap(PRBool aNoWrap) 332{ 333 return NS_ERROR_NOT_IMPLEMENTED; 334} 335 336/* attribute long rowSpan; */ 337NS_IMETHODIMP nsDOMHTMLTableCellElement::GetRowSpan(PRInt32 *aRowSpan) 338{ 339 return NS_ERROR_NOT_IMPLEMENTED; 340} 341NS_IMETHODIMP nsDOMHTMLTableCellElement::SetRowSpan(PRInt32 aRowSpan) 342{ 343 return NS_ERROR_NOT_IMPLEMENTED; 344} 345 346/* attribute DOMString scope; */ 347NS_IMETHODIMP nsDOMHTMLTableCellElement::GetScope(nsAString & aScope) 348{ 349 return NS_ERROR_NOT_IMPLEMENTED; 350} 351NS_IMETHODIMP nsDOMHTMLTableCellElement::SetScope(const nsAString & aScope) 352{ 353 return NS_ERROR_NOT_IMPLEMENTED; 354} 355 356/* attribute DOMString vAlign; */ 357NS_IMETHODIMP nsDOMHTMLTableCellElement::GetVAlign(nsAString & aVAlign) 358{ 359 return NS_ERROR_NOT_IMPLEMENTED; 360} 361NS_IMETHODIMP nsDOMHTMLTableCellElement::SetVAlign(const nsAString & aVAlign) 362{ 363 return NS_ERROR_NOT_IMPLEMENTED; 364} 365 366/* attribute DOMString width; */ 367NS_IMETHODIMP nsDOMHTMLTableCellElement::GetWidth(nsAString & aWidth) 368{ 369 return NS_ERROR_NOT_IMPLEMENTED; 370} 371NS_IMETHODIMP nsDOMHTMLTableCellElement::SetWidth(const nsAString & aWidth) 372{ 373 return NS_ERROR_NOT_IMPLEMENTED; 374} 375 376/* End of implementation class template. */ 377#endif 378 379 380#endif /* __gen_nsIDOMHTMLTableCellElement_h__ */