1 /* attrget.c -- Locate attribute value by type
2 
3   (c) 1998-2006 (W3C) MIT, ERCIM, Keio University
4   See tidy.h for the copyright notice.
5 
6   CVS Info:
7     $Author: arnaud02 $
8     $Date: 2006/09/12 15:14:44 $
9     $Revision: 1.6 $
10 
11 */
12 
13 #include "tidy-int.h"
14 #include "tags.h"
15 #include "attrs.h"
16 #include "tidy.h"
17 
tidyAttrGetById(TidyNode tnod,TidyAttrId attId)18 TidyAttr TIDY_CALL tidyAttrGetById( TidyNode tnod, TidyAttrId attId )
19 {
20     Node* nimp = tidyNodeToImpl(tnod);
21     return tidyImplToAttr( TY_(AttrGetById)( nimp, attId ) );
22 }
tidyAttrGetHREF(TidyNode tnod)23 TidyAttr TIDY_CALL tidyAttrGetHREF( TidyNode tnod )
24 {
25     return tidyImplToAttr( attrGetHREF( tidyNodeToImpl(tnod) ) );
26 }
tidyAttrGetSRC(TidyNode tnod)27 TidyAttr TIDY_CALL tidyAttrGetSRC( TidyNode tnod )
28 {
29     return tidyImplToAttr( attrGetSRC( tidyNodeToImpl(tnod) ) );
30 }
tidyAttrGetID(TidyNode tnod)31 TidyAttr TIDY_CALL tidyAttrGetID( TidyNode tnod )
32 {
33     return tidyImplToAttr( attrGetID( tidyNodeToImpl(tnod) ) );
34 }
tidyAttrGetNAME(TidyNode tnod)35 TidyAttr TIDY_CALL tidyAttrGetNAME( TidyNode tnod )
36 {
37     return tidyImplToAttr( attrGetNAME( tidyNodeToImpl(tnod) ) );
38 }
tidyAttrGetSUMMARY(TidyNode tnod)39 TidyAttr TIDY_CALL tidyAttrGetSUMMARY( TidyNode tnod )
40 {
41     return tidyImplToAttr( attrGetSUMMARY( tidyNodeToImpl(tnod) ) );
42 }
tidyAttrGetALT(TidyNode tnod)43 TidyAttr TIDY_CALL tidyAttrGetALT( TidyNode tnod )
44 {
45     return tidyImplToAttr( attrGetALT( tidyNodeToImpl(tnod) ) );
46 }
tidyAttrGetLONGDESC(TidyNode tnod)47 TidyAttr TIDY_CALL tidyAttrGetLONGDESC( TidyNode tnod )
48 {
49     return tidyImplToAttr( attrGetLONGDESC( tidyNodeToImpl(tnod) ) );
50 }
tidyAttrGetUSEMAP(TidyNode tnod)51 TidyAttr TIDY_CALL tidyAttrGetUSEMAP( TidyNode tnod )
52 {
53     return tidyImplToAttr( attrGetUSEMAP( tidyNodeToImpl(tnod) ) );
54 }
tidyAttrGetISMAP(TidyNode tnod)55 TidyAttr TIDY_CALL tidyAttrGetISMAP( TidyNode tnod )
56 {
57     return tidyImplToAttr( attrGetISMAP( tidyNodeToImpl(tnod) ) );
58 }
tidyAttrGetLANGUAGE(TidyNode tnod)59 TidyAttr TIDY_CALL tidyAttrGetLANGUAGE( TidyNode tnod )
60 {
61     return tidyImplToAttr( attrGetLANGUAGE( tidyNodeToImpl(tnod) ) );
62 }
tidyAttrGetTYPE(TidyNode tnod)63 TidyAttr TIDY_CALL tidyAttrGetTYPE( TidyNode tnod )
64 {
65     return tidyImplToAttr( attrGetTYPE( tidyNodeToImpl(tnod) ) );
66 }
tidyAttrGetVALUE(TidyNode tnod)67 TidyAttr TIDY_CALL tidyAttrGetVALUE( TidyNode tnod )
68 {
69     return tidyImplToAttr( attrGetVALUE( tidyNodeToImpl(tnod) ) );
70 }
tidyAttrGetCONTENT(TidyNode tnod)71 TidyAttr TIDY_CALL tidyAttrGetCONTENT( TidyNode tnod )
72 {
73     return tidyImplToAttr( attrGetCONTENT( tidyNodeToImpl(tnod) ) );
74 }
tidyAttrGetTITLE(TidyNode tnod)75 TidyAttr TIDY_CALL tidyAttrGetTITLE( TidyNode tnod )
76 {
77     return tidyImplToAttr( attrGetTITLE( tidyNodeToImpl(tnod) ) );
78 }
tidyAttrGetXMLNS(TidyNode tnod)79 TidyAttr TIDY_CALL tidyAttrGetXMLNS( TidyNode tnod )
80 {
81     return tidyImplToAttr( attrGetXMLNS( tidyNodeToImpl(tnod) ) );
82 }
tidyAttrGetDATAFLD(TidyNode tnod)83 TidyAttr TIDY_CALL tidyAttrGetDATAFLD( TidyNode tnod )
84 {
85     return tidyImplToAttr( attrGetDATAFLD( tidyNodeToImpl(tnod) ) );
86 }
tidyAttrGetWIDTH(TidyNode tnod)87 TidyAttr TIDY_CALL tidyAttrGetWIDTH( TidyNode tnod )
88 {
89     return tidyImplToAttr( attrGetWIDTH( tidyNodeToImpl(tnod) ) );
90 }
tidyAttrGetHEIGHT(TidyNode tnod)91 TidyAttr TIDY_CALL tidyAttrGetHEIGHT( TidyNode tnod )
92 {
93     return tidyImplToAttr( attrGetHEIGHT( tidyNodeToImpl(tnod) ) );
94 }
tidyAttrGetFOR(TidyNode tnod)95 TidyAttr TIDY_CALL tidyAttrGetFOR( TidyNode tnod )
96 {
97     return tidyImplToAttr( attrGetFOR( tidyNodeToImpl(tnod) ) );
98 }
tidyAttrGetSELECTED(TidyNode tnod)99 TidyAttr TIDY_CALL tidyAttrGetSELECTED( TidyNode tnod )
100 {
101     return tidyImplToAttr( attrGetSELECTED( tidyNodeToImpl(tnod) ) );
102 }
tidyAttrGetCHECKED(TidyNode tnod)103 TidyAttr TIDY_CALL tidyAttrGetCHECKED( TidyNode tnod )
104 {
105     return tidyImplToAttr( attrGetCHECKED( tidyNodeToImpl(tnod) ) );
106 }
tidyAttrGetLANG(TidyNode tnod)107 TidyAttr TIDY_CALL tidyAttrGetLANG( TidyNode tnod )
108 {
109     return tidyImplToAttr( attrGetLANG( tidyNodeToImpl(tnod) ) );
110 }
tidyAttrGetTARGET(TidyNode tnod)111 TidyAttr TIDY_CALL tidyAttrGetTARGET( TidyNode tnod )
112 {
113     return tidyImplToAttr( attrGetTARGET( tidyNodeToImpl(tnod) ) );
114 }
tidyAttrGetHTTP_EQUIV(TidyNode tnod)115 TidyAttr TIDY_CALL tidyAttrGetHTTP_EQUIV( TidyNode tnod )
116 {
117     return tidyImplToAttr( attrGetHTTP_EQUIV( tidyNodeToImpl(tnod) ) );
118 }
tidyAttrGetREL(TidyNode tnod)119 TidyAttr TIDY_CALL tidyAttrGetREL( TidyNode tnod )
120 {
121     return tidyImplToAttr( attrGetREL( tidyNodeToImpl(tnod) ) );
122 }
123 
tidyAttrGetOnMOUSEMOVE(TidyNode tnod)124 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEMOVE( TidyNode tnod )
125 {
126     return tidyImplToAttr( attrGetOnMOUSEMOVE( tidyNodeToImpl(tnod) ) );
127 }
tidyAttrGetOnMOUSEDOWN(TidyNode tnod)128 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEDOWN( TidyNode tnod )
129 {
130     return tidyImplToAttr( attrGetOnMOUSEDOWN( tidyNodeToImpl(tnod) ) );
131 }
tidyAttrGetOnMOUSEUP(TidyNode tnod)132 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEUP( TidyNode tnod )
133 {
134     return tidyImplToAttr( attrGetOnMOUSEUP( tidyNodeToImpl(tnod) ) );
135 }
tidyAttrGetOnCLICK(TidyNode tnod)136 TidyAttr TIDY_CALL tidyAttrGetOnCLICK( TidyNode tnod )
137 {
138     return tidyImplToAttr( attrGetOnCLICK( tidyNodeToImpl(tnod) ) );
139 }
tidyAttrGetOnMOUSEOVER(TidyNode tnod)140 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOVER( TidyNode tnod )
141 {
142     return tidyImplToAttr( attrGetOnMOUSEOVER( tidyNodeToImpl(tnod) ) );
143 }
tidyAttrGetOnMOUSEOUT(TidyNode tnod)144 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOUT( TidyNode tnod )
145 {
146     return tidyImplToAttr( attrGetOnMOUSEOUT( tidyNodeToImpl(tnod) ) );
147 }
tidyAttrGetOnKEYDOWN(TidyNode tnod)148 TidyAttr TIDY_CALL tidyAttrGetOnKEYDOWN( TidyNode tnod )
149 {
150     return tidyImplToAttr( attrGetOnKEYDOWN( tidyNodeToImpl(tnod) ) );
151 }
tidyAttrGetOnKEYUP(TidyNode tnod)152 TidyAttr TIDY_CALL tidyAttrGetOnKEYUP( TidyNode tnod )
153 {
154     return tidyImplToAttr( attrGetOnKEYUP( tidyNodeToImpl(tnod) ) );
155 }
tidyAttrGetOnKEYPRESS(TidyNode tnod)156 TidyAttr TIDY_CALL tidyAttrGetOnKEYPRESS( TidyNode tnod )
157 {
158     return tidyImplToAttr( attrGetOnKEYPRESS( tidyNodeToImpl(tnod) ) );
159 }
tidyAttrGetOnFOCUS(TidyNode tnod)160 TidyAttr TIDY_CALL tidyAttrGetOnFOCUS( TidyNode tnod )
161 {
162     return tidyImplToAttr( attrGetOnFOCUS( tidyNodeToImpl(tnod) ) );
163 }
tidyAttrGetOnBLUR(TidyNode tnod)164 TidyAttr TIDY_CALL tidyAttrGetOnBLUR( TidyNode tnod )
165 {
166     return tidyImplToAttr( attrGetOnBLUR( tidyNodeToImpl(tnod) ) );
167 }
tidyAttrGetBGCOLOR(TidyNode tnod)168 TidyAttr TIDY_CALL tidyAttrGetBGCOLOR( TidyNode tnod )
169 {
170     return tidyImplToAttr( attrGetBGCOLOR( tidyNodeToImpl(tnod) ) );
171 }
tidyAttrGetLINK(TidyNode tnod)172 TidyAttr TIDY_CALL tidyAttrGetLINK( TidyNode tnod )
173 {
174     return tidyImplToAttr( attrGetLINK( tidyNodeToImpl(tnod) ) );
175 }
tidyAttrGetALINK(TidyNode tnod)176 TidyAttr TIDY_CALL tidyAttrGetALINK( TidyNode tnod )
177 {
178     return tidyImplToAttr( attrGetALINK( tidyNodeToImpl(tnod) ) );
179 }
tidyAttrGetVLINK(TidyNode tnod)180 TidyAttr TIDY_CALL tidyAttrGetVLINK( TidyNode tnod )
181 {
182     return tidyImplToAttr( attrGetVLINK( tidyNodeToImpl(tnod) ) );
183 }
184 
tidyAttrGetTEXT(TidyNode tnod)185 TidyAttr TIDY_CALL tidyAttrGetTEXT( TidyNode tnod )
186 {
187     return tidyImplToAttr( attrGetTEXT( tidyNodeToImpl(tnod) ) );
188 }
tidyAttrGetSTYLE(TidyNode tnod)189 TidyAttr TIDY_CALL tidyAttrGetSTYLE( TidyNode tnod )
190 {
191     return tidyImplToAttr( attrGetSTYLE( tidyNodeToImpl(tnod) ) );
192 }
tidyAttrGetABBR(TidyNode tnod)193 TidyAttr TIDY_CALL tidyAttrGetABBR( TidyNode tnod )
194 {
195     return tidyImplToAttr( attrGetABBR( tidyNodeToImpl(tnod) ) );
196 }
tidyAttrGetCOLSPAN(TidyNode tnod)197 TidyAttr TIDY_CALL tidyAttrGetCOLSPAN( TidyNode tnod )
198 {
199     return tidyImplToAttr( attrGetCOLSPAN( tidyNodeToImpl(tnod) ) );
200 }
tidyAttrGetROWSPAN(TidyNode tnod)201 TidyAttr TIDY_CALL tidyAttrGetROWSPAN( TidyNode tnod )
202 {
203     return tidyImplToAttr( attrGetROWSPAN( tidyNodeToImpl(tnod) ) );
204 }
205 
206 /*
207  * local variables:
208  * mode: c
209  * indent-tabs-mode: nil
210  * c-basic-offset: 4
211  * eval: (c-set-offset 'substatement-open 0)
212  * end:
213  */
214