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