1 : /*
2 : * DO NOT EDIT. THIS FILE IS GENERATED FROM /builds/slave/m-beta-lnx-codecoverage/build/dom/interfaces/html/nsIDOMHTMLAnchorElement.idl
3 : */
4 :
5 : #ifndef __gen_nsIDOMHTMLAnchorElement_h__
6 : #define __gen_nsIDOMHTMLAnchorElement_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: nsIDOMHTMLAnchorElement */
19 : #define NS_IDOMHTMLANCHORELEMENT_IID_STR "bcb54394-d9f8-4bcb-bbbb-eca9826cdbca"
20 :
21 : #define NS_IDOMHTMLANCHORELEMENT_IID \
22 : {0xbcb54394, 0xd9f8, 0x4bcb, \
23 : { 0xbb, 0xbb, 0xec, 0xa9, 0x82, 0x6c, 0xdb, 0xca }}
24 :
25 0 : class NS_NO_VTABLE NS_SCRIPTABLE nsIDOMHTMLAnchorElement : public nsIDOMHTMLElement {
26 : public:
27 :
28 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMHTMLANCHORELEMENT_IID)
29 :
30 : /* attribute DOMString href; */
31 : NS_SCRIPTABLE NS_IMETHOD GetHref(nsAString & aHref) = 0;
32 : NS_SCRIPTABLE NS_IMETHOD SetHref(const nsAString & aHref) = 0;
33 :
34 : /* attribute DOMString target; */
35 : NS_SCRIPTABLE NS_IMETHOD GetTarget(nsAString & aTarget) = 0;
36 : NS_SCRIPTABLE NS_IMETHOD SetTarget(const nsAString & aTarget) = 0;
37 :
38 : /* attribute DOMString ping; */
39 : NS_SCRIPTABLE NS_IMETHOD GetPing(nsAString & aPing) = 0;
40 : NS_SCRIPTABLE NS_IMETHOD SetPing(const nsAString & aPing) = 0;
41 :
42 : /* attribute DOMString rel; */
43 : NS_SCRIPTABLE NS_IMETHOD GetRel(nsAString & aRel) = 0;
44 : NS_SCRIPTABLE NS_IMETHOD SetRel(const nsAString & aRel) = 0;
45 :
46 : /* attribute DOMString hreflang; */
47 : NS_SCRIPTABLE NS_IMETHOD GetHreflang(nsAString & aHreflang) = 0;
48 : NS_SCRIPTABLE NS_IMETHOD SetHreflang(const nsAString & aHreflang) = 0;
49 :
50 : /* attribute DOMString type; */
51 : NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType) = 0;
52 : NS_SCRIPTABLE NS_IMETHOD SetType(const nsAString & aType) = 0;
53 :
54 : /* [Null(Stringify)] attribute DOMString text; */
55 : NS_SCRIPTABLE NS_IMETHOD GetText(nsAString & aText) = 0;
56 : NS_SCRIPTABLE NS_IMETHOD SetText(const nsAString & aText) = 0;
57 :
58 : /* attribute DOMString protocol; */
59 : NS_SCRIPTABLE NS_IMETHOD GetProtocol(nsAString & aProtocol) = 0;
60 : NS_SCRIPTABLE NS_IMETHOD SetProtocol(const nsAString & aProtocol) = 0;
61 :
62 : /* attribute DOMString host; */
63 : NS_SCRIPTABLE NS_IMETHOD GetHost(nsAString & aHost) = 0;
64 : NS_SCRIPTABLE NS_IMETHOD SetHost(const nsAString & aHost) = 0;
65 :
66 : /* attribute DOMString hostname; */
67 : NS_SCRIPTABLE NS_IMETHOD GetHostname(nsAString & aHostname) = 0;
68 : NS_SCRIPTABLE NS_IMETHOD SetHostname(const nsAString & aHostname) = 0;
69 :
70 : /* attribute DOMString port; */
71 : NS_SCRIPTABLE NS_IMETHOD GetPort(nsAString & aPort) = 0;
72 : NS_SCRIPTABLE NS_IMETHOD SetPort(const nsAString & aPort) = 0;
73 :
74 : /* attribute DOMString pathname; */
75 : NS_SCRIPTABLE NS_IMETHOD GetPathname(nsAString & aPathname) = 0;
76 : NS_SCRIPTABLE NS_IMETHOD SetPathname(const nsAString & aPathname) = 0;
77 :
78 : /* attribute DOMString search; */
79 : NS_SCRIPTABLE NS_IMETHOD GetSearch(nsAString & aSearch) = 0;
80 : NS_SCRIPTABLE NS_IMETHOD SetSearch(const nsAString & aSearch) = 0;
81 :
82 : /* attribute DOMString hash; */
83 : NS_SCRIPTABLE NS_IMETHOD GetHash(nsAString & aHash) = 0;
84 : NS_SCRIPTABLE NS_IMETHOD SetHash(const nsAString & aHash) = 0;
85 :
86 : /* attribute DOMString charset; */
87 : NS_SCRIPTABLE NS_IMETHOD GetCharset(nsAString & aCharset) = 0;
88 : NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsAString & aCharset) = 0;
89 :
90 : /* attribute DOMString coords; */
91 : NS_SCRIPTABLE NS_IMETHOD GetCoords(nsAString & aCoords) = 0;
92 : NS_SCRIPTABLE NS_IMETHOD SetCoords(const nsAString & aCoords) = 0;
93 :
94 : /* attribute DOMString name; */
95 : NS_SCRIPTABLE NS_IMETHOD GetName(nsAString & aName) = 0;
96 : NS_SCRIPTABLE NS_IMETHOD SetName(const nsAString & aName) = 0;
97 :
98 : /* attribute DOMString rev; */
99 : NS_SCRIPTABLE NS_IMETHOD GetRev(nsAString & aRev) = 0;
100 : NS_SCRIPTABLE NS_IMETHOD SetRev(const nsAString & aRev) = 0;
101 :
102 : /* attribute DOMString shape; */
103 : NS_SCRIPTABLE NS_IMETHOD GetShape(nsAString & aShape) = 0;
104 : NS_SCRIPTABLE NS_IMETHOD SetShape(const nsAString & aShape) = 0;
105 :
106 : /* DOMString toString (); */
107 : NS_SCRIPTABLE NS_IMETHOD ToString(nsAString & _retval NS_OUTPARAM) = 0;
108 :
109 : };
110 :
111 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMHTMLAnchorElement, NS_IDOMHTMLANCHORELEMENT_IID)
112 :
113 : /* Use this macro when declaring classes that implement this interface. */
114 : #define NS_DECL_NSIDOMHTMLANCHORELEMENT \
115 : NS_SCRIPTABLE NS_IMETHOD GetHref(nsAString & aHref); \
116 : NS_SCRIPTABLE NS_IMETHOD SetHref(const nsAString & aHref); \
117 : NS_SCRIPTABLE NS_IMETHOD GetTarget(nsAString & aTarget); \
118 : NS_SCRIPTABLE NS_IMETHOD SetTarget(const nsAString & aTarget); \
119 : NS_SCRIPTABLE NS_IMETHOD GetPing(nsAString & aPing); \
120 : NS_SCRIPTABLE NS_IMETHOD SetPing(const nsAString & aPing); \
121 : NS_SCRIPTABLE NS_IMETHOD GetRel(nsAString & aRel); \
122 : NS_SCRIPTABLE NS_IMETHOD SetRel(const nsAString & aRel); \
123 : NS_SCRIPTABLE NS_IMETHOD GetHreflang(nsAString & aHreflang); \
124 : NS_SCRIPTABLE NS_IMETHOD SetHreflang(const nsAString & aHreflang); \
125 : NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType); \
126 : NS_SCRIPTABLE NS_IMETHOD SetType(const nsAString & aType); \
127 : NS_SCRIPTABLE NS_IMETHOD GetText(nsAString & aText); \
128 : NS_SCRIPTABLE NS_IMETHOD SetText(const nsAString & aText); \
129 : NS_SCRIPTABLE NS_IMETHOD GetProtocol(nsAString & aProtocol); \
130 : NS_SCRIPTABLE NS_IMETHOD SetProtocol(const nsAString & aProtocol); \
131 : NS_SCRIPTABLE NS_IMETHOD GetHost(nsAString & aHost); \
132 : NS_SCRIPTABLE NS_IMETHOD SetHost(const nsAString & aHost); \
133 : NS_SCRIPTABLE NS_IMETHOD GetHostname(nsAString & aHostname); \
134 : NS_SCRIPTABLE NS_IMETHOD SetHostname(const nsAString & aHostname); \
135 : NS_SCRIPTABLE NS_IMETHOD GetPort(nsAString & aPort); \
136 : NS_SCRIPTABLE NS_IMETHOD SetPort(const nsAString & aPort); \
137 : NS_SCRIPTABLE NS_IMETHOD GetPathname(nsAString & aPathname); \
138 : NS_SCRIPTABLE NS_IMETHOD SetPathname(const nsAString & aPathname); \
139 : NS_SCRIPTABLE NS_IMETHOD GetSearch(nsAString & aSearch); \
140 : NS_SCRIPTABLE NS_IMETHOD SetSearch(const nsAString & aSearch); \
141 : NS_SCRIPTABLE NS_IMETHOD GetHash(nsAString & aHash); \
142 : NS_SCRIPTABLE NS_IMETHOD SetHash(const nsAString & aHash); \
143 : NS_SCRIPTABLE NS_IMETHOD GetCharset(nsAString & aCharset); \
144 : NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsAString & aCharset); \
145 : NS_SCRIPTABLE NS_IMETHOD GetCoords(nsAString & aCoords); \
146 : NS_SCRIPTABLE NS_IMETHOD SetCoords(const nsAString & aCoords); \
147 : NS_SCRIPTABLE NS_IMETHOD GetName(nsAString & aName); \
148 : NS_SCRIPTABLE NS_IMETHOD SetName(const nsAString & aName); \
149 : NS_SCRIPTABLE NS_IMETHOD GetRev(nsAString & aRev); \
150 : NS_SCRIPTABLE NS_IMETHOD SetRev(const nsAString & aRev); \
151 : NS_SCRIPTABLE NS_IMETHOD GetShape(nsAString & aShape); \
152 : NS_SCRIPTABLE NS_IMETHOD SetShape(const nsAString & aShape); \
153 : NS_SCRIPTABLE NS_IMETHOD ToString(nsAString & _retval NS_OUTPARAM);
154 :
155 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
156 : #define NS_FORWARD_NSIDOMHTMLANCHORELEMENT(_to) \
157 : NS_SCRIPTABLE NS_IMETHOD GetHref(nsAString & aHref) { return _to GetHref(aHref); } \
158 : NS_SCRIPTABLE NS_IMETHOD SetHref(const nsAString & aHref) { return _to SetHref(aHref); } \
159 : NS_SCRIPTABLE NS_IMETHOD GetTarget(nsAString & aTarget) { return _to GetTarget(aTarget); } \
160 : NS_SCRIPTABLE NS_IMETHOD SetTarget(const nsAString & aTarget) { return _to SetTarget(aTarget); } \
161 : NS_SCRIPTABLE NS_IMETHOD GetPing(nsAString & aPing) { return _to GetPing(aPing); } \
162 : NS_SCRIPTABLE NS_IMETHOD SetPing(const nsAString & aPing) { return _to SetPing(aPing); } \
163 : NS_SCRIPTABLE NS_IMETHOD GetRel(nsAString & aRel) { return _to GetRel(aRel); } \
164 : NS_SCRIPTABLE NS_IMETHOD SetRel(const nsAString & aRel) { return _to SetRel(aRel); } \
165 : NS_SCRIPTABLE NS_IMETHOD GetHreflang(nsAString & aHreflang) { return _to GetHreflang(aHreflang); } \
166 : NS_SCRIPTABLE NS_IMETHOD SetHreflang(const nsAString & aHreflang) { return _to SetHreflang(aHreflang); } \
167 : NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType) { return _to GetType(aType); } \
168 : NS_SCRIPTABLE NS_IMETHOD SetType(const nsAString & aType) { return _to SetType(aType); } \
169 : NS_SCRIPTABLE NS_IMETHOD GetText(nsAString & aText) { return _to GetText(aText); } \
170 : NS_SCRIPTABLE NS_IMETHOD SetText(const nsAString & aText) { return _to SetText(aText); } \
171 : NS_SCRIPTABLE NS_IMETHOD GetProtocol(nsAString & aProtocol) { return _to GetProtocol(aProtocol); } \
172 : NS_SCRIPTABLE NS_IMETHOD SetProtocol(const nsAString & aProtocol) { return _to SetProtocol(aProtocol); } \
173 : NS_SCRIPTABLE NS_IMETHOD GetHost(nsAString & aHost) { return _to GetHost(aHost); } \
174 : NS_SCRIPTABLE NS_IMETHOD SetHost(const nsAString & aHost) { return _to SetHost(aHost); } \
175 : NS_SCRIPTABLE NS_IMETHOD GetHostname(nsAString & aHostname) { return _to GetHostname(aHostname); } \
176 : NS_SCRIPTABLE NS_IMETHOD SetHostname(const nsAString & aHostname) { return _to SetHostname(aHostname); } \
177 : NS_SCRIPTABLE NS_IMETHOD GetPort(nsAString & aPort) { return _to GetPort(aPort); } \
178 : NS_SCRIPTABLE NS_IMETHOD SetPort(const nsAString & aPort) { return _to SetPort(aPort); } \
179 : NS_SCRIPTABLE NS_IMETHOD GetPathname(nsAString & aPathname) { return _to GetPathname(aPathname); } \
180 : NS_SCRIPTABLE NS_IMETHOD SetPathname(const nsAString & aPathname) { return _to SetPathname(aPathname); } \
181 : NS_SCRIPTABLE NS_IMETHOD GetSearch(nsAString & aSearch) { return _to GetSearch(aSearch); } \
182 : NS_SCRIPTABLE NS_IMETHOD SetSearch(const nsAString & aSearch) { return _to SetSearch(aSearch); } \
183 : NS_SCRIPTABLE NS_IMETHOD GetHash(nsAString & aHash) { return _to GetHash(aHash); } \
184 : NS_SCRIPTABLE NS_IMETHOD SetHash(const nsAString & aHash) { return _to SetHash(aHash); } \
185 : NS_SCRIPTABLE NS_IMETHOD GetCharset(nsAString & aCharset) { return _to GetCharset(aCharset); } \
186 : NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsAString & aCharset) { return _to SetCharset(aCharset); } \
187 : NS_SCRIPTABLE NS_IMETHOD GetCoords(nsAString & aCoords) { return _to GetCoords(aCoords); } \
188 : NS_SCRIPTABLE NS_IMETHOD SetCoords(const nsAString & aCoords) { return _to SetCoords(aCoords); } \
189 : NS_SCRIPTABLE NS_IMETHOD GetName(nsAString & aName) { return _to GetName(aName); } \
190 : NS_SCRIPTABLE NS_IMETHOD SetName(const nsAString & aName) { return _to SetName(aName); } \
191 : NS_SCRIPTABLE NS_IMETHOD GetRev(nsAString & aRev) { return _to GetRev(aRev); } \
192 : NS_SCRIPTABLE NS_IMETHOD SetRev(const nsAString & aRev) { return _to SetRev(aRev); } \
193 : NS_SCRIPTABLE NS_IMETHOD GetShape(nsAString & aShape) { return _to GetShape(aShape); } \
194 : NS_SCRIPTABLE NS_IMETHOD SetShape(const nsAString & aShape) { return _to SetShape(aShape); } \
195 : NS_SCRIPTABLE NS_IMETHOD ToString(nsAString & _retval NS_OUTPARAM) { return _to ToString(_retval); }
196 :
197 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
198 : #define NS_FORWARD_SAFE_NSIDOMHTMLANCHORELEMENT(_to) \
199 : NS_SCRIPTABLE NS_IMETHOD GetHref(nsAString & aHref) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHref(aHref); } \
200 : NS_SCRIPTABLE NS_IMETHOD SetHref(const nsAString & aHref) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHref(aHref); } \
201 : NS_SCRIPTABLE NS_IMETHOD GetTarget(nsAString & aTarget) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTarget(aTarget); } \
202 : NS_SCRIPTABLE NS_IMETHOD SetTarget(const nsAString & aTarget) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTarget(aTarget); } \
203 : NS_SCRIPTABLE NS_IMETHOD GetPing(nsAString & aPing) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPing(aPing); } \
204 : NS_SCRIPTABLE NS_IMETHOD SetPing(const nsAString & aPing) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPing(aPing); } \
205 : NS_SCRIPTABLE NS_IMETHOD GetRel(nsAString & aRel) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRel(aRel); } \
206 : NS_SCRIPTABLE NS_IMETHOD SetRel(const nsAString & aRel) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRel(aRel); } \
207 : NS_SCRIPTABLE NS_IMETHOD GetHreflang(nsAString & aHreflang) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHreflang(aHreflang); } \
208 : NS_SCRIPTABLE NS_IMETHOD SetHreflang(const nsAString & aHreflang) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHreflang(aHreflang); } \
209 : NS_SCRIPTABLE NS_IMETHOD GetType(nsAString & aType) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetType(aType); } \
210 : NS_SCRIPTABLE NS_IMETHOD SetType(const nsAString & aType) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetType(aType); } \
211 : NS_SCRIPTABLE NS_IMETHOD GetText(nsAString & aText) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetText(aText); } \
212 : NS_SCRIPTABLE NS_IMETHOD SetText(const nsAString & aText) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetText(aText); } \
213 : NS_SCRIPTABLE NS_IMETHOD GetProtocol(nsAString & aProtocol) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetProtocol(aProtocol); } \
214 : NS_SCRIPTABLE NS_IMETHOD SetProtocol(const nsAString & aProtocol) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetProtocol(aProtocol); } \
215 : NS_SCRIPTABLE NS_IMETHOD GetHost(nsAString & aHost) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHost(aHost); } \
216 : NS_SCRIPTABLE NS_IMETHOD SetHost(const nsAString & aHost) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHost(aHost); } \
217 : NS_SCRIPTABLE NS_IMETHOD GetHostname(nsAString & aHostname) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHostname(aHostname); } \
218 : NS_SCRIPTABLE NS_IMETHOD SetHostname(const nsAString & aHostname) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHostname(aHostname); } \
219 : NS_SCRIPTABLE NS_IMETHOD GetPort(nsAString & aPort) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPort(aPort); } \
220 : NS_SCRIPTABLE NS_IMETHOD SetPort(const nsAString & aPort) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPort(aPort); } \
221 : NS_SCRIPTABLE NS_IMETHOD GetPathname(nsAString & aPathname) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetPathname(aPathname); } \
222 : NS_SCRIPTABLE NS_IMETHOD SetPathname(const nsAString & aPathname) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetPathname(aPathname); } \
223 : NS_SCRIPTABLE NS_IMETHOD GetSearch(nsAString & aSearch) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetSearch(aSearch); } \
224 : NS_SCRIPTABLE NS_IMETHOD SetSearch(const nsAString & aSearch) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetSearch(aSearch); } \
225 : NS_SCRIPTABLE NS_IMETHOD GetHash(nsAString & aHash) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetHash(aHash); } \
226 : NS_SCRIPTABLE NS_IMETHOD SetHash(const nsAString & aHash) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetHash(aHash); } \
227 : NS_SCRIPTABLE NS_IMETHOD GetCharset(nsAString & aCharset) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCharset(aCharset); } \
228 : NS_SCRIPTABLE NS_IMETHOD SetCharset(const nsAString & aCharset) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCharset(aCharset); } \
229 : NS_SCRIPTABLE NS_IMETHOD GetCoords(nsAString & aCoords) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCoords(aCoords); } \
230 : NS_SCRIPTABLE NS_IMETHOD SetCoords(const nsAString & aCoords) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetCoords(aCoords); } \
231 : NS_SCRIPTABLE NS_IMETHOD GetName(nsAString & aName) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetName(aName); } \
232 : NS_SCRIPTABLE NS_IMETHOD SetName(const nsAString & aName) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetName(aName); } \
233 : NS_SCRIPTABLE NS_IMETHOD GetRev(nsAString & aRev) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetRev(aRev); } \
234 : NS_SCRIPTABLE NS_IMETHOD SetRev(const nsAString & aRev) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetRev(aRev); } \
235 : NS_SCRIPTABLE NS_IMETHOD GetShape(nsAString & aShape) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetShape(aShape); } \
236 : NS_SCRIPTABLE NS_IMETHOD SetShape(const nsAString & aShape) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetShape(aShape); } \
237 : NS_SCRIPTABLE NS_IMETHOD ToString(nsAString & _retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->ToString(_retval); }
238 :
239 : #if 0
240 : /* Use the code below as a template for the implementation class for this interface. */
241 :
242 : /* Header file */
243 : class nsDOMHTMLAnchorElement : public nsIDOMHTMLAnchorElement
244 : {
245 : public:
246 : NS_DECL_ISUPPORTS
247 : NS_DECL_NSIDOMHTMLANCHORELEMENT
248 :
249 : nsDOMHTMLAnchorElement();
250 :
251 : private:
252 : ~nsDOMHTMLAnchorElement();
253 :
254 : protected:
255 : /* additional members */
256 : };
257 :
258 : /* Implementation file */
259 : NS_IMPL_ISUPPORTS1(nsDOMHTMLAnchorElement, nsIDOMHTMLAnchorElement)
260 :
261 : nsDOMHTMLAnchorElement::nsDOMHTMLAnchorElement()
262 : {
263 : /* member initializers and constructor code */
264 : }
265 :
266 : nsDOMHTMLAnchorElement::~nsDOMHTMLAnchorElement()
267 : {
268 : /* destructor code */
269 : }
270 :
271 : /* attribute DOMString href; */
272 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetHref(nsAString & aHref)
273 : {
274 : return NS_ERROR_NOT_IMPLEMENTED;
275 : }
276 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetHref(const nsAString & aHref)
277 : {
278 : return NS_ERROR_NOT_IMPLEMENTED;
279 : }
280 :
281 : /* attribute DOMString target; */
282 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetTarget(nsAString & aTarget)
283 : {
284 : return NS_ERROR_NOT_IMPLEMENTED;
285 : }
286 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetTarget(const nsAString & aTarget)
287 : {
288 : return NS_ERROR_NOT_IMPLEMENTED;
289 : }
290 :
291 : /* attribute DOMString ping; */
292 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetPing(nsAString & aPing)
293 : {
294 : return NS_ERROR_NOT_IMPLEMENTED;
295 : }
296 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetPing(const nsAString & aPing)
297 : {
298 : return NS_ERROR_NOT_IMPLEMENTED;
299 : }
300 :
301 : /* attribute DOMString rel; */
302 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetRel(nsAString & aRel)
303 : {
304 : return NS_ERROR_NOT_IMPLEMENTED;
305 : }
306 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetRel(const nsAString & aRel)
307 : {
308 : return NS_ERROR_NOT_IMPLEMENTED;
309 : }
310 :
311 : /* attribute DOMString hreflang; */
312 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetHreflang(nsAString & aHreflang)
313 : {
314 : return NS_ERROR_NOT_IMPLEMENTED;
315 : }
316 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetHreflang(const nsAString & aHreflang)
317 : {
318 : return NS_ERROR_NOT_IMPLEMENTED;
319 : }
320 :
321 : /* attribute DOMString type; */
322 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetType(nsAString & aType)
323 : {
324 : return NS_ERROR_NOT_IMPLEMENTED;
325 : }
326 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetType(const nsAString & aType)
327 : {
328 : return NS_ERROR_NOT_IMPLEMENTED;
329 : }
330 :
331 : /* [Null(Stringify)] attribute DOMString text; */
332 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetText(nsAString & aText)
333 : {
334 : return NS_ERROR_NOT_IMPLEMENTED;
335 : }
336 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetText(const nsAString & aText)
337 : {
338 : return NS_ERROR_NOT_IMPLEMENTED;
339 : }
340 :
341 : /* attribute DOMString protocol; */
342 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetProtocol(nsAString & aProtocol)
343 : {
344 : return NS_ERROR_NOT_IMPLEMENTED;
345 : }
346 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetProtocol(const nsAString & aProtocol)
347 : {
348 : return NS_ERROR_NOT_IMPLEMENTED;
349 : }
350 :
351 : /* attribute DOMString host; */
352 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetHost(nsAString & aHost)
353 : {
354 : return NS_ERROR_NOT_IMPLEMENTED;
355 : }
356 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetHost(const nsAString & aHost)
357 : {
358 : return NS_ERROR_NOT_IMPLEMENTED;
359 : }
360 :
361 : /* attribute DOMString hostname; */
362 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetHostname(nsAString & aHostname)
363 : {
364 : return NS_ERROR_NOT_IMPLEMENTED;
365 : }
366 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetHostname(const nsAString & aHostname)
367 : {
368 : return NS_ERROR_NOT_IMPLEMENTED;
369 : }
370 :
371 : /* attribute DOMString port; */
372 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetPort(nsAString & aPort)
373 : {
374 : return NS_ERROR_NOT_IMPLEMENTED;
375 : }
376 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetPort(const nsAString & aPort)
377 : {
378 : return NS_ERROR_NOT_IMPLEMENTED;
379 : }
380 :
381 : /* attribute DOMString pathname; */
382 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetPathname(nsAString & aPathname)
383 : {
384 : return NS_ERROR_NOT_IMPLEMENTED;
385 : }
386 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetPathname(const nsAString & aPathname)
387 : {
388 : return NS_ERROR_NOT_IMPLEMENTED;
389 : }
390 :
391 : /* attribute DOMString search; */
392 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetSearch(nsAString & aSearch)
393 : {
394 : return NS_ERROR_NOT_IMPLEMENTED;
395 : }
396 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetSearch(const nsAString & aSearch)
397 : {
398 : return NS_ERROR_NOT_IMPLEMENTED;
399 : }
400 :
401 : /* attribute DOMString hash; */
402 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetHash(nsAString & aHash)
403 : {
404 : return NS_ERROR_NOT_IMPLEMENTED;
405 : }
406 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetHash(const nsAString & aHash)
407 : {
408 : return NS_ERROR_NOT_IMPLEMENTED;
409 : }
410 :
411 : /* attribute DOMString charset; */
412 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetCharset(nsAString & aCharset)
413 : {
414 : return NS_ERROR_NOT_IMPLEMENTED;
415 : }
416 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetCharset(const nsAString & aCharset)
417 : {
418 : return NS_ERROR_NOT_IMPLEMENTED;
419 : }
420 :
421 : /* attribute DOMString coords; */
422 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetCoords(nsAString & aCoords)
423 : {
424 : return NS_ERROR_NOT_IMPLEMENTED;
425 : }
426 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetCoords(const nsAString & aCoords)
427 : {
428 : return NS_ERROR_NOT_IMPLEMENTED;
429 : }
430 :
431 : /* attribute DOMString name; */
432 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetName(nsAString & aName)
433 : {
434 : return NS_ERROR_NOT_IMPLEMENTED;
435 : }
436 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetName(const nsAString & aName)
437 : {
438 : return NS_ERROR_NOT_IMPLEMENTED;
439 : }
440 :
441 : /* attribute DOMString rev; */
442 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetRev(nsAString & aRev)
443 : {
444 : return NS_ERROR_NOT_IMPLEMENTED;
445 : }
446 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetRev(const nsAString & aRev)
447 : {
448 : return NS_ERROR_NOT_IMPLEMENTED;
449 : }
450 :
451 : /* attribute DOMString shape; */
452 : NS_IMETHODIMP nsDOMHTMLAnchorElement::GetShape(nsAString & aShape)
453 : {
454 : return NS_ERROR_NOT_IMPLEMENTED;
455 : }
456 : NS_IMETHODIMP nsDOMHTMLAnchorElement::SetShape(const nsAString & aShape)
457 : {
458 : return NS_ERROR_NOT_IMPLEMENTED;
459 : }
460 :
461 : /* DOMString toString (); */
462 : NS_IMETHODIMP nsDOMHTMLAnchorElement::ToString(nsAString & _retval NS_OUTPARAM)
463 : {
464 : return NS_ERROR_NOT_IMPLEMENTED;
465 : }
466 :
467 : /* End of implementation class template. */
468 : #endif
469 :
470 :
471 : #endif /* __gen_nsIDOMHTMLAnchorElement_h__ */
|