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)18TidyAttr TIDY_CALL tidyAttrGetById( TidyNode tnod, TidyAttrId attId ) 19 { 20 Node* nimp = tidyNodeToImpl(tnod); 21 return tidyImplToAttr( TY_(AttrGetById)( nimp, attId ) ); 22 } tidyAttrGetHREF(TidyNode tnod)23TidyAttr TIDY_CALL tidyAttrGetHREF( TidyNode tnod ) 24 { 25 return tidyImplToAttr( attrGetHREF( tidyNodeToImpl(tnod) ) ); 26 } tidyAttrGetSRC(TidyNode tnod)27TidyAttr TIDY_CALL tidyAttrGetSRC( TidyNode tnod ) 28 { 29 return tidyImplToAttr( attrGetSRC( tidyNodeToImpl(tnod) ) ); 30 } tidyAttrGetID(TidyNode tnod)31TidyAttr TIDY_CALL tidyAttrGetID( TidyNode tnod ) 32 { 33 return tidyImplToAttr( attrGetID( tidyNodeToImpl(tnod) ) ); 34 } tidyAttrGetNAME(TidyNode tnod)35TidyAttr TIDY_CALL tidyAttrGetNAME( TidyNode tnod ) 36 { 37 return tidyImplToAttr( attrGetNAME( tidyNodeToImpl(tnod) ) ); 38 } tidyAttrGetSUMMARY(TidyNode tnod)39TidyAttr TIDY_CALL tidyAttrGetSUMMARY( TidyNode tnod ) 40 { 41 return tidyImplToAttr( attrGetSUMMARY( tidyNodeToImpl(tnod) ) ); 42 } tidyAttrGetALT(TidyNode tnod)43TidyAttr TIDY_CALL tidyAttrGetALT( TidyNode tnod ) 44 { 45 return tidyImplToAttr( attrGetALT( tidyNodeToImpl(tnod) ) ); 46 } tidyAttrGetLONGDESC(TidyNode tnod)47TidyAttr TIDY_CALL tidyAttrGetLONGDESC( TidyNode tnod ) 48 { 49 return tidyImplToAttr( attrGetLONGDESC( tidyNodeToImpl(tnod) ) ); 50 } tidyAttrGetUSEMAP(TidyNode tnod)51TidyAttr TIDY_CALL tidyAttrGetUSEMAP( TidyNode tnod ) 52 { 53 return tidyImplToAttr( attrGetUSEMAP( tidyNodeToImpl(tnod) ) ); 54 } tidyAttrGetISMAP(TidyNode tnod)55TidyAttr TIDY_CALL tidyAttrGetISMAP( TidyNode tnod ) 56 { 57 return tidyImplToAttr( attrGetISMAP( tidyNodeToImpl(tnod) ) ); 58 } tidyAttrGetLANGUAGE(TidyNode tnod)59TidyAttr TIDY_CALL tidyAttrGetLANGUAGE( TidyNode tnod ) 60 { 61 return tidyImplToAttr( attrGetLANGUAGE( tidyNodeToImpl(tnod) ) ); 62 } tidyAttrGetTYPE(TidyNode tnod)63TidyAttr TIDY_CALL tidyAttrGetTYPE( TidyNode tnod ) 64 { 65 return tidyImplToAttr( attrGetTYPE( tidyNodeToImpl(tnod) ) ); 66 } tidyAttrGetVALUE(TidyNode tnod)67TidyAttr TIDY_CALL tidyAttrGetVALUE( TidyNode tnod ) 68 { 69 return tidyImplToAttr( attrGetVALUE( tidyNodeToImpl(tnod) ) ); 70 } tidyAttrGetCONTENT(TidyNode tnod)71TidyAttr TIDY_CALL tidyAttrGetCONTENT( TidyNode tnod ) 72 { 73 return tidyImplToAttr( attrGetCONTENT( tidyNodeToImpl(tnod) ) ); 74 } tidyAttrGetTITLE(TidyNode tnod)75TidyAttr TIDY_CALL tidyAttrGetTITLE( TidyNode tnod ) 76 { 77 return tidyImplToAttr( attrGetTITLE( tidyNodeToImpl(tnod) ) ); 78 } tidyAttrGetXMLNS(TidyNode tnod)79TidyAttr TIDY_CALL tidyAttrGetXMLNS( TidyNode tnod ) 80 { 81 return tidyImplToAttr( attrGetXMLNS( tidyNodeToImpl(tnod) ) ); 82 } tidyAttrGetDATAFLD(TidyNode tnod)83TidyAttr TIDY_CALL tidyAttrGetDATAFLD( TidyNode tnod ) 84 { 85 return tidyImplToAttr( attrGetDATAFLD( tidyNodeToImpl(tnod) ) ); 86 } tidyAttrGetWIDTH(TidyNode tnod)87TidyAttr TIDY_CALL tidyAttrGetWIDTH( TidyNode tnod ) 88 { 89 return tidyImplToAttr( attrGetWIDTH( tidyNodeToImpl(tnod) ) ); 90 } tidyAttrGetHEIGHT(TidyNode tnod)91TidyAttr TIDY_CALL tidyAttrGetHEIGHT( TidyNode tnod ) 92 { 93 return tidyImplToAttr( attrGetHEIGHT( tidyNodeToImpl(tnod) ) ); 94 } tidyAttrGetFOR(TidyNode tnod)95TidyAttr TIDY_CALL tidyAttrGetFOR( TidyNode tnod ) 96 { 97 return tidyImplToAttr( attrGetFOR( tidyNodeToImpl(tnod) ) ); 98 } tidyAttrGetSELECTED(TidyNode tnod)99TidyAttr TIDY_CALL tidyAttrGetSELECTED( TidyNode tnod ) 100 { 101 return tidyImplToAttr( attrGetSELECTED( tidyNodeToImpl(tnod) ) ); 102 } tidyAttrGetCHECKED(TidyNode tnod)103TidyAttr TIDY_CALL tidyAttrGetCHECKED( TidyNode tnod ) 104 { 105 return tidyImplToAttr( attrGetCHECKED( tidyNodeToImpl(tnod) ) ); 106 } tidyAttrGetLANG(TidyNode tnod)107TidyAttr TIDY_CALL tidyAttrGetLANG( TidyNode tnod ) 108 { 109 return tidyImplToAttr( attrGetLANG( tidyNodeToImpl(tnod) ) ); 110 } tidyAttrGetTARGET(TidyNode tnod)111TidyAttr TIDY_CALL tidyAttrGetTARGET( TidyNode tnod ) 112 { 113 return tidyImplToAttr( attrGetTARGET( tidyNodeToImpl(tnod) ) ); 114 } tidyAttrGetHTTP_EQUIV(TidyNode tnod)115TidyAttr TIDY_CALL tidyAttrGetHTTP_EQUIV( TidyNode tnod ) 116 { 117 return tidyImplToAttr( attrGetHTTP_EQUIV( tidyNodeToImpl(tnod) ) ); 118 } tidyAttrGetREL(TidyNode tnod)119TidyAttr TIDY_CALL tidyAttrGetREL( TidyNode tnod ) 120 { 121 return tidyImplToAttr( attrGetREL( tidyNodeToImpl(tnod) ) ); 122 } 123 tidyAttrGetOnMOUSEMOVE(TidyNode tnod)124TidyAttr TIDY_CALL tidyAttrGetOnMOUSEMOVE( TidyNode tnod ) 125 { 126 return tidyImplToAttr( attrGetOnMOUSEMOVE( tidyNodeToImpl(tnod) ) ); 127 } tidyAttrGetOnMOUSEDOWN(TidyNode tnod)128TidyAttr TIDY_CALL tidyAttrGetOnMOUSEDOWN( TidyNode tnod ) 129 { 130 return tidyImplToAttr( attrGetOnMOUSEDOWN( tidyNodeToImpl(tnod) ) ); 131 } tidyAttrGetOnMOUSEUP(TidyNode tnod)132TidyAttr TIDY_CALL tidyAttrGetOnMOUSEUP( TidyNode tnod ) 133 { 134 return tidyImplToAttr( attrGetOnMOUSEUP( tidyNodeToImpl(tnod) ) ); 135 } tidyAttrGetOnCLICK(TidyNode tnod)136TidyAttr TIDY_CALL tidyAttrGetOnCLICK( TidyNode tnod ) 137 { 138 return tidyImplToAttr( attrGetOnCLICK( tidyNodeToImpl(tnod) ) ); 139 } tidyAttrGetOnMOUSEOVER(TidyNode tnod)140TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOVER( TidyNode tnod ) 141 { 142 return tidyImplToAttr( attrGetOnMOUSEOVER( tidyNodeToImpl(tnod) ) ); 143 } tidyAttrGetOnMOUSEOUT(TidyNode tnod)144TidyAttr TIDY_CALL tidyAttrGetOnMOUSEOUT( TidyNode tnod ) 145 { 146 return tidyImplToAttr( attrGetOnMOUSEOUT( tidyNodeToImpl(tnod) ) ); 147 } tidyAttrGetOnKEYDOWN(TidyNode tnod)148TidyAttr TIDY_CALL tidyAttrGetOnKEYDOWN( TidyNode tnod ) 149 { 150 return tidyImplToAttr( attrGetOnKEYDOWN( tidyNodeToImpl(tnod) ) ); 151 } tidyAttrGetOnKEYUP(TidyNode tnod)152TidyAttr TIDY_CALL tidyAttrGetOnKEYUP( TidyNode tnod ) 153 { 154 return tidyImplToAttr( attrGetOnKEYUP( tidyNodeToImpl(tnod) ) ); 155 } tidyAttrGetOnKEYPRESS(TidyNode tnod)156TidyAttr TIDY_CALL tidyAttrGetOnKEYPRESS( TidyNode tnod ) 157 { 158 return tidyImplToAttr( attrGetOnKEYPRESS( tidyNodeToImpl(tnod) ) ); 159 } tidyAttrGetOnFOCUS(TidyNode tnod)160TidyAttr TIDY_CALL tidyAttrGetOnFOCUS( TidyNode tnod ) 161 { 162 return tidyImplToAttr( attrGetOnFOCUS( tidyNodeToImpl(tnod) ) ); 163 } tidyAttrGetOnBLUR(TidyNode tnod)164TidyAttr TIDY_CALL tidyAttrGetOnBLUR( TidyNode tnod ) 165 { 166 return tidyImplToAttr( attrGetOnBLUR( tidyNodeToImpl(tnod) ) ); 167 } tidyAttrGetBGCOLOR(TidyNode tnod)168TidyAttr TIDY_CALL tidyAttrGetBGCOLOR( TidyNode tnod ) 169 { 170 return tidyImplToAttr( attrGetBGCOLOR( tidyNodeToImpl(tnod) ) ); 171 } tidyAttrGetLINK(TidyNode tnod)172TidyAttr TIDY_CALL tidyAttrGetLINK( TidyNode tnod ) 173 { 174 return tidyImplToAttr( attrGetLINK( tidyNodeToImpl(tnod) ) ); 175 } tidyAttrGetALINK(TidyNode tnod)176TidyAttr TIDY_CALL tidyAttrGetALINK( TidyNode tnod ) 177 { 178 return tidyImplToAttr( attrGetALINK( tidyNodeToImpl(tnod) ) ); 179 } tidyAttrGetVLINK(TidyNode tnod)180TidyAttr TIDY_CALL tidyAttrGetVLINK( TidyNode tnod ) 181 { 182 return tidyImplToAttr( attrGetVLINK( tidyNodeToImpl(tnod) ) ); 183 } 184 tidyAttrGetTEXT(TidyNode tnod)185TidyAttr TIDY_CALL tidyAttrGetTEXT( TidyNode tnod ) 186 { 187 return tidyImplToAttr( attrGetTEXT( tidyNodeToImpl(tnod) ) ); 188 } tidyAttrGetSTYLE(TidyNode tnod)189TidyAttr TIDY_CALL tidyAttrGetSTYLE( TidyNode tnod ) 190 { 191 return tidyImplToAttr( attrGetSTYLE( tidyNodeToImpl(tnod) ) ); 192 } tidyAttrGetABBR(TidyNode tnod)193TidyAttr TIDY_CALL tidyAttrGetABBR( TidyNode tnod ) 194 { 195 return tidyImplToAttr( attrGetABBR( tidyNodeToImpl(tnod) ) ); 196 } tidyAttrGetCOLSPAN(TidyNode tnod)197TidyAttr TIDY_CALL tidyAttrGetCOLSPAN( TidyNode tnod ) 198 { 199 return tidyImplToAttr( attrGetCOLSPAN( tidyNodeToImpl(tnod) ) ); 200 } tidyAttrGetROWSPAN(TidyNode tnod)201TidyAttr 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