Line data Source code
1 : /*
2 : * DO NOT EDIT. THIS FILE IS GENERATED FROM ../../../dist/idl/nsIDOMHTMLTextAreaElement.idl
3 : */
4 :
5 : #ifndef __gen_nsIDOMHTMLTextAreaElement_h__
6 : #define __gen_nsIDOMHTMLTextAreaElement_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 : class nsIControllers; /* forward declaration */
18 :
19 : class nsIDOMValidityState; /* forward declaration */
20 :
21 :
22 : /* starting interface: nsIDOMHTMLTextAreaElement */
23 : #define NS_IDOMHTMLTEXTAREAELEMENT_IID_STR "7a4aeb2e-fcf3-443e-b002-ca1c8ea322e9"
24 :
25 : #define NS_IDOMHTMLTEXTAREAELEMENT_IID \
26 : {0x7a4aeb2e, 0xfcf3, 0x443e, \
27 : { 0xb0, 0x02, 0xca, 0x1c, 0x8e, 0xa3, 0x22, 0xe9 }}
28 :
29 1 : class NS_NO_VTABLE nsIDOMHTMLTextAreaElement : public nsISupports {
30 : public:
31 :
32 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMHTMLTEXTAREAELEMENT_IID)
33 :
34 : /* attribute boolean autofocus; */
35 : NS_IMETHOD GetAutofocus(bool *aAutofocus) = 0;
36 : NS_IMETHOD SetAutofocus(bool aAutofocus) = 0;
37 :
38 : /* attribute unsigned long cols; */
39 : NS_IMETHOD GetCols(uint32_t *aCols) = 0;
40 : NS_IMETHOD SetCols(uint32_t aCols) = 0;
41 :
42 : /* attribute boolean disabled; */
43 : NS_IMETHOD GetDisabled(bool *aDisabled) = 0;
44 : NS_IMETHOD SetDisabled(bool aDisabled) = 0;
45 :
46 : /* readonly attribute nsIDOMHTMLFormElement form; */
47 : NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) = 0;
48 :
49 : /* attribute long maxLength; */
50 : NS_IMETHOD GetMaxLength(int32_t *aMaxLength) = 0;
51 : NS_IMETHOD SetMaxLength(int32_t aMaxLength) = 0;
52 :
53 : /* attribute long minLength; */
54 : NS_IMETHOD GetMinLength(int32_t *aMinLength) = 0;
55 : NS_IMETHOD SetMinLength(int32_t aMinLength) = 0;
56 :
57 : /* attribute DOMString name; */
58 : NS_IMETHOD GetName(nsAString & aName) = 0;
59 : NS_IMETHOD SetName(const nsAString & aName) = 0;
60 :
61 : /* attribute DOMString placeholder; */
62 : NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) = 0;
63 : NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) = 0;
64 :
65 : /* attribute boolean readOnly; */
66 : NS_IMETHOD GetReadOnly(bool *aReadOnly) = 0;
67 : NS_IMETHOD SetReadOnly(bool aReadOnly) = 0;
68 :
69 : /* attribute boolean required; */
70 : NS_IMETHOD GetRequired(bool *aRequired) = 0;
71 : NS_IMETHOD SetRequired(bool aRequired) = 0;
72 :
73 : /* attribute unsigned long rows; */
74 : NS_IMETHOD GetRows(uint32_t *aRows) = 0;
75 : NS_IMETHOD SetRows(uint32_t aRows) = 0;
76 :
77 : /* [Null(Stringify)] attribute DOMString wrap; */
78 : NS_IMETHOD GetWrap(nsAString & aWrap) = 0;
79 : NS_IMETHOD SetWrap(const nsAString & aWrap) = 0;
80 :
81 : /* readonly attribute DOMString type; */
82 : NS_IMETHOD GetType(nsAString & aType) = 0;
83 :
84 : /* attribute DOMString defaultValue; */
85 : NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) = 0;
86 : NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) = 0;
87 :
88 : /* attribute DOMString value; */
89 : NS_IMETHOD GetValue(nsAString & aValue) = 0;
90 : NS_IMETHOD SetValue(const nsAString & aValue) = 0;
91 :
92 : /* readonly attribute long textLength; */
93 : NS_IMETHOD GetTextLength(int32_t *aTextLength) = 0;
94 :
95 : /* readonly attribute boolean willValidate; */
96 : NS_IMETHOD GetWillValidate(bool *aWillValidate) = 0;
97 :
98 : /* readonly attribute nsIDOMValidityState validity; */
99 : NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) = 0;
100 :
101 : /* readonly attribute DOMString validationMessage; */
102 : NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) = 0;
103 :
104 : /* boolean checkValidity (); */
105 : NS_IMETHOD CheckValidity(bool *_retval) = 0;
106 :
107 : /* void setCustomValidity (in DOMString error); */
108 : NS_IMETHOD SetCustomValidity(const nsAString & error) = 0;
109 :
110 : /* void select (); */
111 : NS_IMETHOD Select(void) = 0;
112 :
113 : /* readonly attribute nsIControllers controllers; */
114 : NS_IMETHOD GetControllers(nsIControllers * *aControllers) = 0;
115 :
116 : };
117 :
118 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMHTMLTextAreaElement, NS_IDOMHTMLTEXTAREAELEMENT_IID)
119 :
120 : /* Use this macro when declaring classes that implement this interface. */
121 : #define NS_DECL_NSIDOMHTMLTEXTAREAELEMENT \
122 : NS_IMETHOD GetAutofocus(bool *aAutofocus) override; \
123 : NS_IMETHOD SetAutofocus(bool aAutofocus) override; \
124 : NS_IMETHOD GetCols(uint32_t *aCols) override; \
125 : NS_IMETHOD SetCols(uint32_t aCols) override; \
126 : NS_IMETHOD GetDisabled(bool *aDisabled) override; \
127 : NS_IMETHOD SetDisabled(bool aDisabled) override; \
128 : NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override; \
129 : NS_IMETHOD GetMaxLength(int32_t *aMaxLength) override; \
130 : NS_IMETHOD SetMaxLength(int32_t aMaxLength) override; \
131 : NS_IMETHOD GetMinLength(int32_t *aMinLength) override; \
132 : NS_IMETHOD SetMinLength(int32_t aMinLength) override; \
133 : NS_IMETHOD GetName(nsAString & aName) override; \
134 : NS_IMETHOD SetName(const nsAString & aName) override; \
135 : NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) override; \
136 : NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) override; \
137 : NS_IMETHOD GetReadOnly(bool *aReadOnly) override; \
138 : NS_IMETHOD SetReadOnly(bool aReadOnly) override; \
139 : NS_IMETHOD GetRequired(bool *aRequired) override; \
140 : NS_IMETHOD SetRequired(bool aRequired) override; \
141 : NS_IMETHOD GetRows(uint32_t *aRows) override; \
142 : NS_IMETHOD SetRows(uint32_t aRows) override; \
143 : NS_IMETHOD GetWrap(nsAString & aWrap) override; \
144 : NS_IMETHOD SetWrap(const nsAString & aWrap) override; \
145 : NS_IMETHOD GetType(nsAString & aType) override; \
146 : NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) override; \
147 : NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) override; \
148 : NS_IMETHOD GetValue(nsAString & aValue) override; \
149 : NS_IMETHOD SetValue(const nsAString & aValue) override; \
150 : NS_IMETHOD GetTextLength(int32_t *aTextLength) override; \
151 : NS_IMETHOD GetWillValidate(bool *aWillValidate) override; \
152 : NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override; \
153 : NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override; \
154 : NS_IMETHOD CheckValidity(bool *_retval) override; \
155 : NS_IMETHOD SetCustomValidity(const nsAString & error) override; \
156 : NS_IMETHOD Select(void) override; \
157 : NS_IMETHOD GetControllers(nsIControllers * *aControllers) override;
158 :
159 : /* Use this macro when declaring the members of this interface when the
160 : class doesn't implement the interface. This is useful for forwarding. */
161 : #define NS_DECL_NON_VIRTUAL_NSIDOMHTMLTEXTAREAELEMENT \
162 : nsresult GetAutofocus(bool *aAutofocus); \
163 : nsresult SetAutofocus(bool aAutofocus); \
164 : nsresult GetCols(uint32_t *aCols); \
165 : nsresult SetCols(uint32_t aCols); \
166 : nsresult GetDisabled(bool *aDisabled); \
167 : nsresult SetDisabled(bool aDisabled); \
168 : nsresult GetForm(nsIDOMHTMLFormElement * *aForm); \
169 : nsresult GetMaxLength(int32_t *aMaxLength); \
170 : nsresult SetMaxLength(int32_t aMaxLength); \
171 : nsresult GetMinLength(int32_t *aMinLength); \
172 : nsresult SetMinLength(int32_t aMinLength); \
173 : nsresult GetName(nsAString & aName); \
174 : nsresult SetName(const nsAString & aName); \
175 : nsresult GetPlaceholder(nsAString & aPlaceholder); \
176 : nsresult SetPlaceholder(const nsAString & aPlaceholder); \
177 : nsresult GetReadOnly(bool *aReadOnly); \
178 : nsresult SetReadOnly(bool aReadOnly); \
179 : nsresult GetRequired(bool *aRequired); \
180 : nsresult SetRequired(bool aRequired); \
181 : nsresult GetRows(uint32_t *aRows); \
182 : nsresult SetRows(uint32_t aRows); \
183 : nsresult GetWrap(nsAString & aWrap); \
184 : nsresult SetWrap(const nsAString & aWrap); \
185 : nsresult GetType(nsAString & aType); \
186 : nsresult GetDefaultValue(nsAString & aDefaultValue); \
187 : nsresult SetDefaultValue(const nsAString & aDefaultValue); \
188 : nsresult GetValue(nsAString & aValue); \
189 : nsresult SetValue(const nsAString & aValue); \
190 : nsresult GetTextLength(int32_t *aTextLength); \
191 : nsresult GetWillValidate(bool *aWillValidate); \
192 : nsresult GetValidity(nsIDOMValidityState * *aValidity); \
193 : nsresult GetValidationMessage(nsAString & aValidationMessage); \
194 : nsresult CheckValidity(bool *_retval); \
195 : nsresult SetCustomValidity(const nsAString & error); \
196 : nsresult Select(void); \
197 : nsresult GetControllers(nsIControllers * *aControllers);
198 :
199 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
200 : #define NS_FORWARD_NSIDOMHTMLTEXTAREAELEMENT(_to) \
201 : NS_IMETHOD GetAutofocus(bool *aAutofocus) override { return _to GetAutofocus(aAutofocus); } \
202 : NS_IMETHOD SetAutofocus(bool aAutofocus) override { return _to SetAutofocus(aAutofocus); } \
203 : NS_IMETHOD GetCols(uint32_t *aCols) override { return _to GetCols(aCols); } \
204 : NS_IMETHOD SetCols(uint32_t aCols) override { return _to SetCols(aCols); } \
205 : NS_IMETHOD GetDisabled(bool *aDisabled) override { return _to GetDisabled(aDisabled); } \
206 : NS_IMETHOD SetDisabled(bool aDisabled) override { return _to SetDisabled(aDisabled); } \
207 : NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override { return _to GetForm(aForm); } \
208 : NS_IMETHOD GetMaxLength(int32_t *aMaxLength) override { return _to GetMaxLength(aMaxLength); } \
209 : NS_IMETHOD SetMaxLength(int32_t aMaxLength) override { return _to SetMaxLength(aMaxLength); } \
210 : NS_IMETHOD GetMinLength(int32_t *aMinLength) override { return _to GetMinLength(aMinLength); } \
211 : NS_IMETHOD SetMinLength(int32_t aMinLength) override { return _to SetMinLength(aMinLength); } \
212 : NS_IMETHOD GetName(nsAString & aName) override { return _to GetName(aName); } \
213 : NS_IMETHOD SetName(const nsAString & aName) override { return _to SetName(aName); } \
214 : NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) override { return _to GetPlaceholder(aPlaceholder); } \
215 : NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) override { return _to SetPlaceholder(aPlaceholder); } \
216 : NS_IMETHOD GetReadOnly(bool *aReadOnly) override { return _to GetReadOnly(aReadOnly); } \
217 : NS_IMETHOD SetReadOnly(bool aReadOnly) override { return _to SetReadOnly(aReadOnly); } \
218 : NS_IMETHOD GetRequired(bool *aRequired) override { return _to GetRequired(aRequired); } \
219 : NS_IMETHOD SetRequired(bool aRequired) override { return _to SetRequired(aRequired); } \
220 : NS_IMETHOD GetRows(uint32_t *aRows) override { return _to GetRows(aRows); } \
221 : NS_IMETHOD SetRows(uint32_t aRows) override { return _to SetRows(aRows); } \
222 : NS_IMETHOD GetWrap(nsAString & aWrap) override { return _to GetWrap(aWrap); } \
223 : NS_IMETHOD SetWrap(const nsAString & aWrap) override { return _to SetWrap(aWrap); } \
224 : NS_IMETHOD GetType(nsAString & aType) override { return _to GetType(aType); } \
225 : NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) override { return _to GetDefaultValue(aDefaultValue); } \
226 : NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) override { return _to SetDefaultValue(aDefaultValue); } \
227 : NS_IMETHOD GetValue(nsAString & aValue) override { return _to GetValue(aValue); } \
228 : NS_IMETHOD SetValue(const nsAString & aValue) override { return _to SetValue(aValue); } \
229 : NS_IMETHOD GetTextLength(int32_t *aTextLength) override { return _to GetTextLength(aTextLength); } \
230 : NS_IMETHOD GetWillValidate(bool *aWillValidate) override { return _to GetWillValidate(aWillValidate); } \
231 : NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override { return _to GetValidity(aValidity); } \
232 : NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override { return _to GetValidationMessage(aValidationMessage); } \
233 : NS_IMETHOD CheckValidity(bool *_retval) override { return _to CheckValidity(_retval); } \
234 : NS_IMETHOD SetCustomValidity(const nsAString & error) override { return _to SetCustomValidity(error); } \
235 : NS_IMETHOD Select(void) override { return _to Select(); } \
236 : NS_IMETHOD GetControllers(nsIControllers * *aControllers) override { return _to GetControllers(aControllers); }
237 :
238 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
239 : #define NS_FORWARD_SAFE_NSIDOMHTMLTEXTAREAELEMENT(_to) \
240 : NS_IMETHOD GetAutofocus(bool *aAutofocus) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAutofocus(aAutofocus); } \
241 : NS_IMETHOD SetAutofocus(bool aAutofocus) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAutofocus(aAutofocus); } \
242 : NS_IMETHOD GetCols(uint32_t *aCols) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCols(aCols); } \
243 : NS_IMETHOD SetCols(uint32_t aCols) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCols(aCols); } \
244 : NS_IMETHOD GetDisabled(bool *aDisabled) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDisabled(aDisabled); } \
245 : NS_IMETHOD SetDisabled(bool aDisabled) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDisabled(aDisabled); } \
246 : NS_IMETHOD GetForm(nsIDOMHTMLFormElement * *aForm) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetForm(aForm); } \
247 : NS_IMETHOD GetMaxLength(int32_t *aMaxLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMaxLength(aMaxLength); } \
248 : NS_IMETHOD SetMaxLength(int32_t aMaxLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMaxLength(aMaxLength); } \
249 : NS_IMETHOD GetMinLength(int32_t *aMinLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetMinLength(aMinLength); } \
250 : NS_IMETHOD SetMinLength(int32_t aMinLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetMinLength(aMinLength); } \
251 : NS_IMETHOD GetName(nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
252 : NS_IMETHOD SetName(const nsAString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetName(aName); } \
253 : NS_IMETHOD GetPlaceholder(nsAString & aPlaceholder) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPlaceholder(aPlaceholder); } \
254 : NS_IMETHOD SetPlaceholder(const nsAString & aPlaceholder) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPlaceholder(aPlaceholder); } \
255 : NS_IMETHOD GetReadOnly(bool *aReadOnly) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetReadOnly(aReadOnly); } \
256 : NS_IMETHOD SetReadOnly(bool aReadOnly) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetReadOnly(aReadOnly); } \
257 : NS_IMETHOD GetRequired(bool *aRequired) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRequired(aRequired); } \
258 : NS_IMETHOD SetRequired(bool aRequired) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRequired(aRequired); } \
259 : NS_IMETHOD GetRows(uint32_t *aRows) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRows(aRows); } \
260 : NS_IMETHOD SetRows(uint32_t aRows) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRows(aRows); } \
261 : NS_IMETHOD GetWrap(nsAString & aWrap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWrap(aWrap); } \
262 : NS_IMETHOD SetWrap(const nsAString & aWrap) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetWrap(aWrap); } \
263 : NS_IMETHOD GetType(nsAString & aType) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \
264 : NS_IMETHOD GetDefaultValue(nsAString & aDefaultValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDefaultValue(aDefaultValue); } \
265 : NS_IMETHOD SetDefaultValue(const nsAString & aDefaultValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDefaultValue(aDefaultValue); } \
266 : NS_IMETHOD GetValue(nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValue(aValue); } \
267 : NS_IMETHOD SetValue(const nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetValue(aValue); } \
268 : NS_IMETHOD GetTextLength(int32_t *aTextLength) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextLength(aTextLength); } \
269 : NS_IMETHOD GetWillValidate(bool *aWillValidate) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetWillValidate(aWillValidate); } \
270 : NS_IMETHOD GetValidity(nsIDOMValidityState * *aValidity) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValidity(aValidity); } \
271 : NS_IMETHOD GetValidationMessage(nsAString & aValidationMessage) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetValidationMessage(aValidationMessage); } \
272 : NS_IMETHOD CheckValidity(bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->CheckValidity(_retval); } \
273 : NS_IMETHOD SetCustomValidity(const nsAString & error) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCustomValidity(error); } \
274 : NS_IMETHOD Select(void) override { return !_to ? NS_ERROR_NULL_POINTER : _to->Select(); } \
275 : NS_IMETHOD GetControllers(nsIControllers * *aControllers) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetControllers(aControllers); }
276 :
277 : #if 0
278 : /* Use the code below as a template for the implementation class for this interface. */
279 :
280 : /* Header file */
281 : class nsDOMHTMLTextAreaElement : public nsIDOMHTMLTextAreaElement
282 : {
283 : public:
284 : NS_DECL_ISUPPORTS
285 : NS_DECL_NSIDOMHTMLTEXTAREAELEMENT
286 :
287 : nsDOMHTMLTextAreaElement();
288 :
289 : private:
290 : ~nsDOMHTMLTextAreaElement();
291 :
292 : protected:
293 : /* additional members */
294 : };
295 :
296 : /* Implementation file */
297 : NS_IMPL_ISUPPORTS(nsDOMHTMLTextAreaElement, nsIDOMHTMLTextAreaElement)
298 :
299 : nsDOMHTMLTextAreaElement::nsDOMHTMLTextAreaElement()
300 : {
301 : /* member initializers and constructor code */
302 : }
303 :
304 : nsDOMHTMLTextAreaElement::~nsDOMHTMLTextAreaElement()
305 : {
306 : /* destructor code */
307 : }
308 :
309 : /* attribute boolean autofocus; */
310 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetAutofocus(bool *aAutofocus)
311 : {
312 : return NS_ERROR_NOT_IMPLEMENTED;
313 : }
314 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetAutofocus(bool aAutofocus)
315 : {
316 : return NS_ERROR_NOT_IMPLEMENTED;
317 : }
318 :
319 : /* attribute unsigned long cols; */
320 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetCols(uint32_t *aCols)
321 : {
322 : return NS_ERROR_NOT_IMPLEMENTED;
323 : }
324 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetCols(uint32_t aCols)
325 : {
326 : return NS_ERROR_NOT_IMPLEMENTED;
327 : }
328 :
329 : /* attribute boolean disabled; */
330 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetDisabled(bool *aDisabled)
331 : {
332 : return NS_ERROR_NOT_IMPLEMENTED;
333 : }
334 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetDisabled(bool aDisabled)
335 : {
336 : return NS_ERROR_NOT_IMPLEMENTED;
337 : }
338 :
339 : /* readonly attribute nsIDOMHTMLFormElement form; */
340 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetForm(nsIDOMHTMLFormElement * *aForm)
341 : {
342 : return NS_ERROR_NOT_IMPLEMENTED;
343 : }
344 :
345 : /* attribute long maxLength; */
346 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetMaxLength(int32_t *aMaxLength)
347 : {
348 : return NS_ERROR_NOT_IMPLEMENTED;
349 : }
350 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetMaxLength(int32_t aMaxLength)
351 : {
352 : return NS_ERROR_NOT_IMPLEMENTED;
353 : }
354 :
355 : /* attribute long minLength; */
356 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetMinLength(int32_t *aMinLength)
357 : {
358 : return NS_ERROR_NOT_IMPLEMENTED;
359 : }
360 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetMinLength(int32_t aMinLength)
361 : {
362 : return NS_ERROR_NOT_IMPLEMENTED;
363 : }
364 :
365 : /* attribute DOMString name; */
366 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetName(nsAString & aName)
367 : {
368 : return NS_ERROR_NOT_IMPLEMENTED;
369 : }
370 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetName(const nsAString & aName)
371 : {
372 : return NS_ERROR_NOT_IMPLEMENTED;
373 : }
374 :
375 : /* attribute DOMString placeholder; */
376 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetPlaceholder(nsAString & aPlaceholder)
377 : {
378 : return NS_ERROR_NOT_IMPLEMENTED;
379 : }
380 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetPlaceholder(const nsAString & aPlaceholder)
381 : {
382 : return NS_ERROR_NOT_IMPLEMENTED;
383 : }
384 :
385 : /* attribute boolean readOnly; */
386 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetReadOnly(bool *aReadOnly)
387 : {
388 : return NS_ERROR_NOT_IMPLEMENTED;
389 : }
390 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetReadOnly(bool aReadOnly)
391 : {
392 : return NS_ERROR_NOT_IMPLEMENTED;
393 : }
394 :
395 : /* attribute boolean required; */
396 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetRequired(bool *aRequired)
397 : {
398 : return NS_ERROR_NOT_IMPLEMENTED;
399 : }
400 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetRequired(bool aRequired)
401 : {
402 : return NS_ERROR_NOT_IMPLEMENTED;
403 : }
404 :
405 : /* attribute unsigned long rows; */
406 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetRows(uint32_t *aRows)
407 : {
408 : return NS_ERROR_NOT_IMPLEMENTED;
409 : }
410 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetRows(uint32_t aRows)
411 : {
412 : return NS_ERROR_NOT_IMPLEMENTED;
413 : }
414 :
415 : /* [Null(Stringify)] attribute DOMString wrap; */
416 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetWrap(nsAString & aWrap)
417 : {
418 : return NS_ERROR_NOT_IMPLEMENTED;
419 : }
420 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetWrap(const nsAString & aWrap)
421 : {
422 : return NS_ERROR_NOT_IMPLEMENTED;
423 : }
424 :
425 : /* readonly attribute DOMString type; */
426 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetType(nsAString & aType)
427 : {
428 : return NS_ERROR_NOT_IMPLEMENTED;
429 : }
430 :
431 : /* attribute DOMString defaultValue; */
432 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetDefaultValue(nsAString & aDefaultValue)
433 : {
434 : return NS_ERROR_NOT_IMPLEMENTED;
435 : }
436 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetDefaultValue(const nsAString & aDefaultValue)
437 : {
438 : return NS_ERROR_NOT_IMPLEMENTED;
439 : }
440 :
441 : /* attribute DOMString value; */
442 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetValue(nsAString & aValue)
443 : {
444 : return NS_ERROR_NOT_IMPLEMENTED;
445 : }
446 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetValue(const nsAString & aValue)
447 : {
448 : return NS_ERROR_NOT_IMPLEMENTED;
449 : }
450 :
451 : /* readonly attribute long textLength; */
452 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetTextLength(int32_t *aTextLength)
453 : {
454 : return NS_ERROR_NOT_IMPLEMENTED;
455 : }
456 :
457 : /* readonly attribute boolean willValidate; */
458 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetWillValidate(bool *aWillValidate)
459 : {
460 : return NS_ERROR_NOT_IMPLEMENTED;
461 : }
462 :
463 : /* readonly attribute nsIDOMValidityState validity; */
464 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetValidity(nsIDOMValidityState * *aValidity)
465 : {
466 : return NS_ERROR_NOT_IMPLEMENTED;
467 : }
468 :
469 : /* readonly attribute DOMString validationMessage; */
470 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetValidationMessage(nsAString & aValidationMessage)
471 : {
472 : return NS_ERROR_NOT_IMPLEMENTED;
473 : }
474 :
475 : /* boolean checkValidity (); */
476 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::CheckValidity(bool *_retval)
477 : {
478 : return NS_ERROR_NOT_IMPLEMENTED;
479 : }
480 :
481 : /* void setCustomValidity (in DOMString error); */
482 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::SetCustomValidity(const nsAString & error)
483 : {
484 : return NS_ERROR_NOT_IMPLEMENTED;
485 : }
486 :
487 : /* void select (); */
488 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::Select()
489 : {
490 : return NS_ERROR_NOT_IMPLEMENTED;
491 : }
492 :
493 : /* readonly attribute nsIControllers controllers; */
494 : NS_IMETHODIMP nsDOMHTMLTextAreaElement::GetControllers(nsIControllers * *aControllers)
495 : {
496 : return NS_ERROR_NOT_IMPLEMENTED;
497 : }
498 :
499 : /* End of implementation class template. */
500 : #endif
501 :
502 :
503 : #endif /* __gen_nsIDOMHTMLTextAreaElement_h__ */
|