Line data Source code
1 : /*
2 : * DO NOT EDIT. THIS FILE IS GENERATED FROM ../../../dist/idl/nsIDOMHTMLAreaElement.idl
3 : */
4 :
5 : #ifndef __gen_nsIDOMHTMLAreaElement_h__
6 : #define __gen_nsIDOMHTMLAreaElement_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: nsIDOMHTMLAreaElement */
19 : #define NS_IDOMHTMLAREAELEMENT_IID_STR "40c78026-36dc-40ca-9221-de73267e9e99"
20 :
21 : #define NS_IDOMHTMLAREAELEMENT_IID \
22 : {0x40c78026, 0x36dc, 0x40ca, \
23 : { 0x92, 0x21, 0xde, 0x73, 0x26, 0x7e, 0x9e, 0x99 }}
24 :
25 0 : class NS_NO_VTABLE nsIDOMHTMLAreaElement : public nsISupports {
26 : public:
27 :
28 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMHTMLAREAELEMENT_IID)
29 :
30 : /* attribute DOMString alt; */
31 : NS_IMETHOD GetAlt(nsAString & aAlt) = 0;
32 : NS_IMETHOD SetAlt(const nsAString & aAlt) = 0;
33 :
34 : /* attribute DOMString coords; */
35 : NS_IMETHOD GetCoords(nsAString & aCoords) = 0;
36 : NS_IMETHOD SetCoords(const nsAString & aCoords) = 0;
37 :
38 : /* attribute DOMString shape; */
39 : NS_IMETHOD GetShape(nsAString & aShape) = 0;
40 : NS_IMETHOD SetShape(const nsAString & aShape) = 0;
41 :
42 : /* attribute DOMString href; */
43 : NS_IMETHOD GetHref(nsAString & aHref) = 0;
44 : NS_IMETHOD SetHref(const nsAString & aHref) = 0;
45 :
46 : /* attribute DOMString target; */
47 : NS_IMETHOD GetTarget(nsAString & aTarget) = 0;
48 : NS_IMETHOD SetTarget(const nsAString & aTarget) = 0;
49 :
50 : /* attribute DOMString ping; */
51 : NS_IMETHOD GetPing(nsAString & aPing) = 0;
52 : NS_IMETHOD SetPing(const nsAString & aPing) = 0;
53 :
54 : /* attribute DOMString download; */
55 : NS_IMETHOD GetDownload(nsAString & aDownload) = 0;
56 : NS_IMETHOD SetDownload(const nsAString & aDownload) = 0;
57 :
58 : /* attribute DOMString protocol; */
59 : NS_IMETHOD GetProtocol(nsAString & aProtocol) = 0;
60 : NS_IMETHOD SetProtocol(const nsAString & aProtocol) = 0;
61 :
62 : /* attribute DOMString host; */
63 : NS_IMETHOD GetHost(nsAString & aHost) = 0;
64 : NS_IMETHOD SetHost(const nsAString & aHost) = 0;
65 :
66 : /* attribute DOMString hostname; */
67 : NS_IMETHOD GetHostname(nsAString & aHostname) = 0;
68 : NS_IMETHOD SetHostname(const nsAString & aHostname) = 0;
69 :
70 : /* attribute DOMString port; */
71 : NS_IMETHOD GetPort(nsAString & aPort) = 0;
72 : NS_IMETHOD SetPort(const nsAString & aPort) = 0;
73 :
74 : /* attribute DOMString pathname; */
75 : NS_IMETHOD GetPathname(nsAString & aPathname) = 0;
76 : NS_IMETHOD SetPathname(const nsAString & aPathname) = 0;
77 :
78 : /* attribute DOMString search; */
79 : NS_IMETHOD GetSearch(nsAString & aSearch) = 0;
80 : NS_IMETHOD SetSearch(const nsAString & aSearch) = 0;
81 :
82 : /* attribute DOMString hash; */
83 : NS_IMETHOD GetHash(nsAString & aHash) = 0;
84 : NS_IMETHOD SetHash(const nsAString & aHash) = 0;
85 :
86 : /* attribute boolean noHref; */
87 : NS_IMETHOD GetNoHref(bool *aNoHref) = 0;
88 : NS_IMETHOD SetNoHref(bool aNoHref) = 0;
89 :
90 : /* DOMString toString (); */
91 : NS_IMETHOD ToString(nsAString & _retval) = 0;
92 :
93 : };
94 :
95 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMHTMLAreaElement, NS_IDOMHTMLAREAELEMENT_IID)
96 :
97 : /* Use this macro when declaring classes that implement this interface. */
98 : #define NS_DECL_NSIDOMHTMLAREAELEMENT \
99 : NS_IMETHOD GetAlt(nsAString & aAlt) override; \
100 : NS_IMETHOD SetAlt(const nsAString & aAlt) override; \
101 : NS_IMETHOD GetCoords(nsAString & aCoords) override; \
102 : NS_IMETHOD SetCoords(const nsAString & aCoords) override; \
103 : NS_IMETHOD GetShape(nsAString & aShape) override; \
104 : NS_IMETHOD SetShape(const nsAString & aShape) override; \
105 : NS_IMETHOD GetHref(nsAString & aHref) override; \
106 : NS_IMETHOD SetHref(const nsAString & aHref) override; \
107 : NS_IMETHOD GetTarget(nsAString & aTarget) override; \
108 : NS_IMETHOD SetTarget(const nsAString & aTarget) override; \
109 : NS_IMETHOD GetPing(nsAString & aPing) override; \
110 : NS_IMETHOD SetPing(const nsAString & aPing) override; \
111 : NS_IMETHOD GetDownload(nsAString & aDownload) override; \
112 : NS_IMETHOD SetDownload(const nsAString & aDownload) override; \
113 : NS_IMETHOD GetProtocol(nsAString & aProtocol) override; \
114 : NS_IMETHOD SetProtocol(const nsAString & aProtocol) override; \
115 : NS_IMETHOD GetHost(nsAString & aHost) override; \
116 : NS_IMETHOD SetHost(const nsAString & aHost) override; \
117 : NS_IMETHOD GetHostname(nsAString & aHostname) override; \
118 : NS_IMETHOD SetHostname(const nsAString & aHostname) override; \
119 : NS_IMETHOD GetPort(nsAString & aPort) override; \
120 : NS_IMETHOD SetPort(const nsAString & aPort) override; \
121 : NS_IMETHOD GetPathname(nsAString & aPathname) override; \
122 : NS_IMETHOD SetPathname(const nsAString & aPathname) override; \
123 : NS_IMETHOD GetSearch(nsAString & aSearch) override; \
124 : NS_IMETHOD SetSearch(const nsAString & aSearch) override; \
125 : NS_IMETHOD GetHash(nsAString & aHash) override; \
126 : NS_IMETHOD SetHash(const nsAString & aHash) override; \
127 : NS_IMETHOD GetNoHref(bool *aNoHref) override; \
128 : NS_IMETHOD SetNoHref(bool aNoHref) override; \
129 : NS_IMETHOD ToString(nsAString & _retval) override;
130 :
131 : /* Use this macro when declaring the members of this interface when the
132 : class doesn't implement the interface. This is useful for forwarding. */
133 : #define NS_DECL_NON_VIRTUAL_NSIDOMHTMLAREAELEMENT \
134 : nsresult GetAlt(nsAString & aAlt); \
135 : nsresult SetAlt(const nsAString & aAlt); \
136 : nsresult GetCoords(nsAString & aCoords); \
137 : nsresult SetCoords(const nsAString & aCoords); \
138 : nsresult GetShape(nsAString & aShape); \
139 : nsresult SetShape(const nsAString & aShape); \
140 : nsresult GetHref(nsAString & aHref); \
141 : nsresult SetHref(const nsAString & aHref); \
142 : nsresult GetTarget(nsAString & aTarget); \
143 : nsresult SetTarget(const nsAString & aTarget); \
144 : nsresult GetPing(nsAString & aPing); \
145 : nsresult SetPing(const nsAString & aPing); \
146 : nsresult GetDownload(nsAString & aDownload); \
147 : nsresult SetDownload(const nsAString & aDownload); \
148 : nsresult GetProtocol(nsAString & aProtocol); \
149 : nsresult SetProtocol(const nsAString & aProtocol); \
150 : nsresult GetHost(nsAString & aHost); \
151 : nsresult SetHost(const nsAString & aHost); \
152 : nsresult GetHostname(nsAString & aHostname); \
153 : nsresult SetHostname(const nsAString & aHostname); \
154 : nsresult GetPort(nsAString & aPort); \
155 : nsresult SetPort(const nsAString & aPort); \
156 : nsresult GetPathname(nsAString & aPathname); \
157 : nsresult SetPathname(const nsAString & aPathname); \
158 : nsresult GetSearch(nsAString & aSearch); \
159 : nsresult SetSearch(const nsAString & aSearch); \
160 : nsresult GetHash(nsAString & aHash); \
161 : nsresult SetHash(const nsAString & aHash); \
162 : nsresult GetNoHref(bool *aNoHref); \
163 : nsresult SetNoHref(bool aNoHref); \
164 : nsresult ToString(nsAString & _retval);
165 :
166 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
167 : #define NS_FORWARD_NSIDOMHTMLAREAELEMENT(_to) \
168 : NS_IMETHOD GetAlt(nsAString & aAlt) override { return _to GetAlt(aAlt); } \
169 : NS_IMETHOD SetAlt(const nsAString & aAlt) override { return _to SetAlt(aAlt); } \
170 : NS_IMETHOD GetCoords(nsAString & aCoords) override { return _to GetCoords(aCoords); } \
171 : NS_IMETHOD SetCoords(const nsAString & aCoords) override { return _to SetCoords(aCoords); } \
172 : NS_IMETHOD GetShape(nsAString & aShape) override { return _to GetShape(aShape); } \
173 : NS_IMETHOD SetShape(const nsAString & aShape) override { return _to SetShape(aShape); } \
174 : NS_IMETHOD GetHref(nsAString & aHref) override { return _to GetHref(aHref); } \
175 : NS_IMETHOD SetHref(const nsAString & aHref) override { return _to SetHref(aHref); } \
176 : NS_IMETHOD GetTarget(nsAString & aTarget) override { return _to GetTarget(aTarget); } \
177 : NS_IMETHOD SetTarget(const nsAString & aTarget) override { return _to SetTarget(aTarget); } \
178 : NS_IMETHOD GetPing(nsAString & aPing) override { return _to GetPing(aPing); } \
179 : NS_IMETHOD SetPing(const nsAString & aPing) override { return _to SetPing(aPing); } \
180 : NS_IMETHOD GetDownload(nsAString & aDownload) override { return _to GetDownload(aDownload); } \
181 : NS_IMETHOD SetDownload(const nsAString & aDownload) override { return _to SetDownload(aDownload); } \
182 : NS_IMETHOD GetProtocol(nsAString & aProtocol) override { return _to GetProtocol(aProtocol); } \
183 : NS_IMETHOD SetProtocol(const nsAString & aProtocol) override { return _to SetProtocol(aProtocol); } \
184 : NS_IMETHOD GetHost(nsAString & aHost) override { return _to GetHost(aHost); } \
185 : NS_IMETHOD SetHost(const nsAString & aHost) override { return _to SetHost(aHost); } \
186 : NS_IMETHOD GetHostname(nsAString & aHostname) override { return _to GetHostname(aHostname); } \
187 : NS_IMETHOD SetHostname(const nsAString & aHostname) override { return _to SetHostname(aHostname); } \
188 : NS_IMETHOD GetPort(nsAString & aPort) override { return _to GetPort(aPort); } \
189 : NS_IMETHOD SetPort(const nsAString & aPort) override { return _to SetPort(aPort); } \
190 : NS_IMETHOD GetPathname(nsAString & aPathname) override { return _to GetPathname(aPathname); } \
191 : NS_IMETHOD SetPathname(const nsAString & aPathname) override { return _to SetPathname(aPathname); } \
192 : NS_IMETHOD GetSearch(nsAString & aSearch) override { return _to GetSearch(aSearch); } \
193 : NS_IMETHOD SetSearch(const nsAString & aSearch) override { return _to SetSearch(aSearch); } \
194 : NS_IMETHOD GetHash(nsAString & aHash) override { return _to GetHash(aHash); } \
195 : NS_IMETHOD SetHash(const nsAString & aHash) override { return _to SetHash(aHash); } \
196 : NS_IMETHOD GetNoHref(bool *aNoHref) override { return _to GetNoHref(aNoHref); } \
197 : NS_IMETHOD SetNoHref(bool aNoHref) override { return _to SetNoHref(aNoHref); } \
198 : NS_IMETHOD ToString(nsAString & _retval) override { return _to ToString(_retval); }
199 :
200 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
201 : #define NS_FORWARD_SAFE_NSIDOMHTMLAREAELEMENT(_to) \
202 : NS_IMETHOD GetAlt(nsAString & aAlt) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAlt(aAlt); } \
203 : NS_IMETHOD SetAlt(const nsAString & aAlt) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetAlt(aAlt); } \
204 : NS_IMETHOD GetCoords(nsAString & aCoords) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCoords(aCoords); } \
205 : NS_IMETHOD SetCoords(const nsAString & aCoords) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCoords(aCoords); } \
206 : NS_IMETHOD GetShape(nsAString & aShape) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetShape(aShape); } \
207 : NS_IMETHOD SetShape(const nsAString & aShape) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetShape(aShape); } \
208 : NS_IMETHOD GetHref(nsAString & aHref) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHref(aHref); } \
209 : NS_IMETHOD SetHref(const nsAString & aHref) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHref(aHref); } \
210 : NS_IMETHOD GetTarget(nsAString & aTarget) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTarget(aTarget); } \
211 : NS_IMETHOD SetTarget(const nsAString & aTarget) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTarget(aTarget); } \
212 : NS_IMETHOD GetPing(nsAString & aPing) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPing(aPing); } \
213 : NS_IMETHOD SetPing(const nsAString & aPing) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPing(aPing); } \
214 : NS_IMETHOD GetDownload(nsAString & aDownload) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDownload(aDownload); } \
215 : NS_IMETHOD SetDownload(const nsAString & aDownload) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDownload(aDownload); } \
216 : NS_IMETHOD GetProtocol(nsAString & aProtocol) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetProtocol(aProtocol); } \
217 : NS_IMETHOD SetProtocol(const nsAString & aProtocol) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetProtocol(aProtocol); } \
218 : NS_IMETHOD GetHost(nsAString & aHost) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHost(aHost); } \
219 : NS_IMETHOD SetHost(const nsAString & aHost) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHost(aHost); } \
220 : NS_IMETHOD GetHostname(nsAString & aHostname) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHostname(aHostname); } \
221 : NS_IMETHOD SetHostname(const nsAString & aHostname) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHostname(aHostname); } \
222 : NS_IMETHOD GetPort(nsAString & aPort) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPort(aPort); } \
223 : NS_IMETHOD SetPort(const nsAString & aPort) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPort(aPort); } \
224 : NS_IMETHOD GetPathname(nsAString & aPathname) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPathname(aPathname); } \
225 : NS_IMETHOD SetPathname(const nsAString & aPathname) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPathname(aPathname); } \
226 : NS_IMETHOD GetSearch(nsAString & aSearch) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSearch(aSearch); } \
227 : NS_IMETHOD SetSearch(const nsAString & aSearch) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSearch(aSearch); } \
228 : NS_IMETHOD GetHash(nsAString & aHash) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHash(aHash); } \
229 : NS_IMETHOD SetHash(const nsAString & aHash) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHash(aHash); } \
230 : NS_IMETHOD GetNoHref(bool *aNoHref) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNoHref(aNoHref); } \
231 : NS_IMETHOD SetNoHref(bool aNoHref) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNoHref(aNoHref); } \
232 : NS_IMETHOD ToString(nsAString & _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->ToString(_retval); }
233 :
234 : #if 0
235 : /* Use the code below as a template for the implementation class for this interface. */
236 :
237 : /* Header file */
238 : class nsDOMHTMLAreaElement : public nsIDOMHTMLAreaElement
239 : {
240 : public:
241 : NS_DECL_ISUPPORTS
242 : NS_DECL_NSIDOMHTMLAREAELEMENT
243 :
244 : nsDOMHTMLAreaElement();
245 :
246 : private:
247 : ~nsDOMHTMLAreaElement();
248 :
249 : protected:
250 : /* additional members */
251 : };
252 :
253 : /* Implementation file */
254 : NS_IMPL_ISUPPORTS(nsDOMHTMLAreaElement, nsIDOMHTMLAreaElement)
255 :
256 : nsDOMHTMLAreaElement::nsDOMHTMLAreaElement()
257 : {
258 : /* member initializers and constructor code */
259 : }
260 :
261 : nsDOMHTMLAreaElement::~nsDOMHTMLAreaElement()
262 : {
263 : /* destructor code */
264 : }
265 :
266 : /* attribute DOMString alt; */
267 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetAlt(nsAString & aAlt)
268 : {
269 : return NS_ERROR_NOT_IMPLEMENTED;
270 : }
271 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetAlt(const nsAString & aAlt)
272 : {
273 : return NS_ERROR_NOT_IMPLEMENTED;
274 : }
275 :
276 : /* attribute DOMString coords; */
277 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetCoords(nsAString & aCoords)
278 : {
279 : return NS_ERROR_NOT_IMPLEMENTED;
280 : }
281 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetCoords(const nsAString & aCoords)
282 : {
283 : return NS_ERROR_NOT_IMPLEMENTED;
284 : }
285 :
286 : /* attribute DOMString shape; */
287 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetShape(nsAString & aShape)
288 : {
289 : return NS_ERROR_NOT_IMPLEMENTED;
290 : }
291 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetShape(const nsAString & aShape)
292 : {
293 : return NS_ERROR_NOT_IMPLEMENTED;
294 : }
295 :
296 : /* attribute DOMString href; */
297 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetHref(nsAString & aHref)
298 : {
299 : return NS_ERROR_NOT_IMPLEMENTED;
300 : }
301 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetHref(const nsAString & aHref)
302 : {
303 : return NS_ERROR_NOT_IMPLEMENTED;
304 : }
305 :
306 : /* attribute DOMString target; */
307 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetTarget(nsAString & aTarget)
308 : {
309 : return NS_ERROR_NOT_IMPLEMENTED;
310 : }
311 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetTarget(const nsAString & aTarget)
312 : {
313 : return NS_ERROR_NOT_IMPLEMENTED;
314 : }
315 :
316 : /* attribute DOMString ping; */
317 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetPing(nsAString & aPing)
318 : {
319 : return NS_ERROR_NOT_IMPLEMENTED;
320 : }
321 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetPing(const nsAString & aPing)
322 : {
323 : return NS_ERROR_NOT_IMPLEMENTED;
324 : }
325 :
326 : /* attribute DOMString download; */
327 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetDownload(nsAString & aDownload)
328 : {
329 : return NS_ERROR_NOT_IMPLEMENTED;
330 : }
331 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetDownload(const nsAString & aDownload)
332 : {
333 : return NS_ERROR_NOT_IMPLEMENTED;
334 : }
335 :
336 : /* attribute DOMString protocol; */
337 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetProtocol(nsAString & aProtocol)
338 : {
339 : return NS_ERROR_NOT_IMPLEMENTED;
340 : }
341 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetProtocol(const nsAString & aProtocol)
342 : {
343 : return NS_ERROR_NOT_IMPLEMENTED;
344 : }
345 :
346 : /* attribute DOMString host; */
347 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetHost(nsAString & aHost)
348 : {
349 : return NS_ERROR_NOT_IMPLEMENTED;
350 : }
351 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetHost(const nsAString & aHost)
352 : {
353 : return NS_ERROR_NOT_IMPLEMENTED;
354 : }
355 :
356 : /* attribute DOMString hostname; */
357 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetHostname(nsAString & aHostname)
358 : {
359 : return NS_ERROR_NOT_IMPLEMENTED;
360 : }
361 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetHostname(const nsAString & aHostname)
362 : {
363 : return NS_ERROR_NOT_IMPLEMENTED;
364 : }
365 :
366 : /* attribute DOMString port; */
367 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetPort(nsAString & aPort)
368 : {
369 : return NS_ERROR_NOT_IMPLEMENTED;
370 : }
371 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetPort(const nsAString & aPort)
372 : {
373 : return NS_ERROR_NOT_IMPLEMENTED;
374 : }
375 :
376 : /* attribute DOMString pathname; */
377 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetPathname(nsAString & aPathname)
378 : {
379 : return NS_ERROR_NOT_IMPLEMENTED;
380 : }
381 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetPathname(const nsAString & aPathname)
382 : {
383 : return NS_ERROR_NOT_IMPLEMENTED;
384 : }
385 :
386 : /* attribute DOMString search; */
387 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetSearch(nsAString & aSearch)
388 : {
389 : return NS_ERROR_NOT_IMPLEMENTED;
390 : }
391 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetSearch(const nsAString & aSearch)
392 : {
393 : return NS_ERROR_NOT_IMPLEMENTED;
394 : }
395 :
396 : /* attribute DOMString hash; */
397 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetHash(nsAString & aHash)
398 : {
399 : return NS_ERROR_NOT_IMPLEMENTED;
400 : }
401 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetHash(const nsAString & aHash)
402 : {
403 : return NS_ERROR_NOT_IMPLEMENTED;
404 : }
405 :
406 : /* attribute boolean noHref; */
407 : NS_IMETHODIMP nsDOMHTMLAreaElement::GetNoHref(bool *aNoHref)
408 : {
409 : return NS_ERROR_NOT_IMPLEMENTED;
410 : }
411 : NS_IMETHODIMP nsDOMHTMLAreaElement::SetNoHref(bool aNoHref)
412 : {
413 : return NS_ERROR_NOT_IMPLEMENTED;
414 : }
415 :
416 : /* DOMString toString (); */
417 : NS_IMETHODIMP nsDOMHTMLAreaElement::ToString(nsAString & _retval)
418 : {
419 : return NS_ERROR_NOT_IMPLEMENTED;
420 : }
421 :
422 : /* End of implementation class template. */
423 : #endif
424 :
425 :
426 : #endif /* __gen_nsIDOMHTMLAreaElement_h__ */
|