1 /* attrget.c -- Locate attribute value by type
3 (c) 1998-2006 (W3C) MIT, ERCIM, Keio University
4 See tidy.h for the copyright notice.
13 TidyAttr TIDY_CALL tidyAttrGetById( TidyNode tnod, TidyAttrId attId )
15 Node* nimp = tidyNodeToImpl(tnod);
16 return tidyImplToAttr( TY_(AttrGetById)( nimp, attId ) );
18 TidyAttr TIDY_CALL tidyAttrGetHREF( TidyNode tnod )
20 return tidyImplToAttr( attrGetHREF( tidyNodeToImpl(tnod) ) );
22 TidyAttr TIDY_CALL tidyAttrGetSRC( TidyNode tnod )
24 return tidyImplToAttr( attrGetSRC( tidyNodeToImpl(tnod) ) );
26 TidyAttr TIDY_CALL tidyAttrGetID( TidyNode tnod )
28 return tidyImplToAttr( attrGetID( tidyNodeToImpl(tnod) ) );
30 TidyAttr TIDY_CALL tidyAttrGetNAME( TidyNode tnod )
32 return tidyImplToAttr( attrGetNAME( tidyNodeToImpl(tnod) ) );
34 TidyAttr TIDY_CALL tidyAttrGetSUMMARY( TidyNode tnod )
36 return tidyImplToAttr( attrGetSUMMARY( tidyNodeToImpl(tnod) ) );
38 TidyAttr TIDY_CALL tidyAttrGetALT( TidyNode tnod )
40 return tidyImplToAttr( attrGetALT( tidyNodeToImpl(tnod) ) );
42 TidyAttr TIDY_CALL tidyAttrGetLONGDESC( TidyNode tnod )
44 return tidyImplToAttr( attrGetLONGDESC( tidyNodeToImpl(tnod) ) );
46 TidyAttr TIDY_CALL tidyAttrGetUSEMAP( TidyNode tnod )
48 return tidyImplToAttr( attrGetUSEMAP( tidyNodeToImpl(tnod) ) );
50 TidyAttr TIDY_CALL tidyAttrGetISMAP( TidyNode tnod )
52 return tidyImplToAttr( attrGetISMAP( tidyNodeToImpl(tnod) ) );
54 TidyAttr TIDY_CALL tidyAttrGetLANGUAGE( TidyNode tnod )
56 return tidyImplToAttr( attrGetLANGUAGE( tidyNodeToImpl(tnod) ) );
58 TidyAttr TIDY_CALL tidyAttrGetTYPE( TidyNode tnod )
60 return tidyImplToAttr( attrGetTYPE( tidyNodeToImpl(tnod) ) );
62 TidyAttr TIDY_CALL tidyAttrGetVALUE( TidyNode tnod )
64 return tidyImplToAttr( attrGetVALUE( tidyNodeToImpl(tnod) ) );
66 TidyAttr TIDY_CALL tidyAttrGetCONTENT( TidyNode tnod )
68 return tidyImplToAttr( attrGetCONTENT( tidyNodeToImpl(tnod) ) );
70 TidyAttr TIDY_CALL tidyAttrGetTITLE( TidyNode tnod )
72 return tidyImplToAttr( attrGetTITLE( tidyNodeToImpl(tnod) ) );
74 TidyAttr TIDY_CALL tidyAttrGetXMLNS( TidyNode tnod )
76 return tidyImplToAttr( attrGetXMLNS( tidyNodeToImpl(tnod) ) );
78 TidyAttr TIDY_CALL tidyAttrGetDATAFLD( TidyNode tnod )
80 return tidyImplToAttr( attrGetDATAFLD( tidyNodeToImpl(tnod) ) );
82 TidyAttr TIDY_CALL tidyAttrGetWIDTH( TidyNode tnod )
84 return tidyImplToAttr( attrGetWIDTH( tidyNodeToImpl(tnod) ) );
86 TidyAttr TIDY_CALL tidyAttrGetHEIGHT( TidyNode tnod )
88 return tidyImplToAttr( attrGetHEIGHT( tidyNodeToImpl(tnod) ) );
90 TidyAttr TIDY_CALL tidyAttrGetFOR( TidyNode tnod )
92 return tidyImplToAttr( attrGetFOR( tidyNodeToImpl(tnod) ) );
94 TidyAttr TIDY_CALL tidyAttrGetSELECTED( TidyNode tnod )
96 return tidyImplToAttr( attrGetSELECTED( tidyNodeToImpl(tnod) ) );
98 TidyAttr TIDY_CALL tidyAttrGetCHECKED( TidyNode tnod )
100 return tidyImplToAttr( attrGetCHECKED( tidyNodeToImpl(tnod) ) );
102 TidyAttr TIDY_CALL tidyAttrGetLANG( TidyNode tnod )
104 return tidyImplToAttr( attrGetLANG( tidyNodeToImpl(tnod) ) );
106 TidyAttr TIDY_CALL tidyAttrGetTARGET( TidyNode tnod )
108 return tidyImplToAttr( attrGetTARGET( tidyNodeToImpl(tnod) ) );
110 TidyAttr TIDY_CALL tidyAttrGetHTTP_EQUIV( TidyNode tnod )
112 return tidyImplToAttr( attrGetHTTP_EQUIV( tidyNodeToImpl(tnod) ) );
114 TidyAttr TIDY_CALL tidyAttrGetREL( TidyNode tnod )
116 return tidyImplToAttr( attrGetREL( tidyNodeToImpl(tnod) ) );
119 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEMOVE( TidyNode tnod )
121 return tidyImplToAttr( attrGetOnMOUSEMOVE( tidyNodeToImpl(tnod) ) );
123 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEDOWN( TidyNode tnod )
125 return tidyImplToAttr( attrGetOnMOUSEDOWN( tidyNodeToImpl(tnod) ) );
127 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEUP( TidyNode tnod )
129 return tidyImplToAttr( attrGetOnMOUSEUP( tidyNodeToImpl(tnod) ) );
131 TidyAttr TIDY_CALL tidyAttrGetOnCLICK( TidyNode tnod )
133 return tidyImplToAttr( attrGetOnCLICK( tidyNodeToImpl(tnod) ) );
135 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOVER( TidyNode tnod )
137 return tidyImplToAttr( attrGetOnMOUSEOVER( tidyNodeToImpl(tnod) ) );
139 TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOUT( TidyNode tnod )
141 return tidyImplToAttr( attrGetOnMOUSEOUT( tidyNodeToImpl(tnod) ) );
143 TidyAttr TIDY_CALL tidyAttrGetOnKEYDOWN( TidyNode tnod )
145 return tidyImplToAttr( attrGetOnKEYDOWN( tidyNodeToImpl(tnod) ) );
147 TidyAttr TIDY_CALL tidyAttrGetOnKEYUP( TidyNode tnod )
149 return tidyImplToAttr( attrGetOnKEYUP( tidyNodeToImpl(tnod) ) );
151 TidyAttr TIDY_CALL tidyAttrGetOnKEYPRESS( TidyNode tnod )
153 return tidyImplToAttr( attrGetOnKEYPRESS( tidyNodeToImpl(tnod) ) );
155 TidyAttr TIDY_CALL tidyAttrGetOnFOCUS( TidyNode tnod )
157 return tidyImplToAttr( attrGetOnFOCUS( tidyNodeToImpl(tnod) ) );
159 TidyAttr TIDY_CALL tidyAttrGetOnBLUR( TidyNode tnod )
161 return tidyImplToAttr( attrGetOnBLUR( tidyNodeToImpl(tnod) ) );
163 TidyAttr TIDY_CALL tidyAttrGetBGCOLOR( TidyNode tnod )
165 return tidyImplToAttr( attrGetBGCOLOR( tidyNodeToImpl(tnod) ) );
167 TidyAttr TIDY_CALL tidyAttrGetLINK( TidyNode tnod )
169 return tidyImplToAttr( attrGetLINK( tidyNodeToImpl(tnod) ) );
171 TidyAttr TIDY_CALL tidyAttrGetALINK( TidyNode tnod )
173 return tidyImplToAttr( attrGetALINK( tidyNodeToImpl(tnod) ) );
175 TidyAttr TIDY_CALL tidyAttrGetVLINK( TidyNode tnod )
177 return tidyImplToAttr( attrGetVLINK( tidyNodeToImpl(tnod) ) );
180 TidyAttr TIDY_CALL tidyAttrGetTEXT( TidyNode tnod )
182 return tidyImplToAttr( attrGetTEXT( tidyNodeToImpl(tnod) ) );
184 TidyAttr TIDY_CALL tidyAttrGetSTYLE( TidyNode tnod )
186 return tidyImplToAttr( attrGetSTYLE( tidyNodeToImpl(tnod) ) );
188 TidyAttr TIDY_CALL tidyAttrGetABBR( TidyNode tnod )
190 return tidyImplToAttr( attrGetABBR( tidyNodeToImpl(tnod) ) );
192 TidyAttr TIDY_CALL tidyAttrGetCOLSPAN( TidyNode tnod )
194 return tidyImplToAttr( attrGetCOLSPAN( tidyNodeToImpl(tnod) ) );
196 TidyAttr TIDY_CALL tidyAttrGetROWSPAN( TidyNode tnod )
198 return tidyImplToAttr( attrGetROWSPAN( tidyNodeToImpl(tnod) ) );
204 * indent-tabs-mode: nil
206 * eval: (c-set-offset 'substatement-open 0)