kjs_css.lut.h

00001 /* Automatically generated from ./kjs_css.cpp using ../../kjs/create_hash_table. DO NOT EDIT ! */
00002 
00003 using namespace KJS;
00004 
00005 namespace KJS {
00006 
00007 static const char DOMCSSStyleDeclarationProtoTableStrings[] = {
00008     "\0"
00009     "getPropertyCSSValue\0"
00010     "getPropertyPriority\0"
00011     "getPropertyValue\0"
00012     "removeAttribute\0"
00013     "removeProperty\0"
00014     "getAttribute\0"
00015     "setAttribute\0"
00016     "setProperty\0"
00017     "item\0"
00018 };
00019 
00020 
00021 static const struct HashEntry DOMCSSStyleDeclarationProtoTableEntries[] = {
00022    { 0, 0, 0, 0, -1 },
00023    { 89, DOMCSSStyleDeclaration::GetPropertyValue, DontDelete|Function, 1, -1 },
00024    { 0, 0, 0, 0, -1 },
00025    { 0, 0, 0, 0, -1 },
00026    { 41, DOMCSSStyleDeclaration::GetPropertyValue, DontDelete|Function, 1, 7 },
00027    { 0, 0, 0, 0, -1 },
00028    { 1, DOMCSSStyleDeclaration::GetPropertyCSSValue, DontDelete|Function, 1, 11 },
00029    { 74, DOMCSSStyleDeclaration::RemoveProperty, DontDelete|Function, 1, 8 },
00030    { 21, DOMCSSStyleDeclaration::GetPropertyPriority, DontDelete|Function, 1, 9 },
00031    { 115, DOMCSSStyleDeclaration::SetProperty, DontDelete|Function, 3, 10 },
00032    { 127, DOMCSSStyleDeclaration::Item, DontDelete|Function, 1, -1 },
00033    { 58, DOMCSSStyleDeclaration::RemoveProperty, DontDelete|Function, 1, 12 },
00034    { 102, DOMCSSStyleDeclaration::SetProperty, DontDelete|Function, 3, -1 }
00035 };
00036 
00037 const struct HashTable DOMCSSStyleDeclarationProtoTable = { 2, 13, DOMCSSStyleDeclarationProtoTableEntries, 7, DOMCSSStyleDeclarationProtoTableStrings};
00038 
00039 } // namespace
00040 
00041 using namespace KJS;
00042 
00043 namespace KJS {
00044 
00045 static const char DOMCSSStyleDeclarationTableStrings[] = {
00046     "\0"
00047     "parentRule\0"
00048     "cssText\0"
00049     "length\0"
00050 };
00051 
00052 
00053 static const struct HashEntry DOMCSSStyleDeclarationTableEntries[] = {
00054    { 12, DOMCSSStyleDeclaration::CssText, DontDelete, 0, 3 },
00055    { 0, 0, 0, 0, -1 },
00056    { 1, DOMCSSStyleDeclaration::ParentRule, DontDelete|ReadOnly, 0, -1 },
00057    { 20, DOMCSSStyleDeclaration::Length, DontDelete|ReadOnly, 0, -1 }
00058 };
00059 
00060 const struct HashTable DOMCSSStyleDeclarationTable = { 2, 4, DOMCSSStyleDeclarationTableEntries, 3, DOMCSSStyleDeclarationTableStrings};
00061 
00062 } // namespace
00063 
00064 using namespace KJS;
00065 
00066 namespace KJS {
00067 
00068 static const char DOMStyleSheetTableStrings[] = {
00069     "\0"
00070     "parentStyleSheet\0"
00071     "ownerNode\0"
00072     "disabled\0"
00073     "media\0"
00074     "title\0"
00075     "href\0"
00076     "type\0"
00077 };
00078 
00079 
00080 static const struct HashEntry DOMStyleSheetTableEntries[] = {
00081    { 18, DOMStyleSheet::OwnerNode, DontDelete|ReadOnly, 0, 7 },
00082    { 49, DOMStyleSheet::Href, DontDelete|ReadOnly, 0, 8 },
00083    { 54, DOMStyleSheet::Type, DontDelete|ReadOnly, 0, -1 },
00084    { 0, 0, 0, 0, -1 },
00085    { 1, DOMStyleSheet::ParentStyleSheet, DontDelete|ReadOnly, 0, -1 },
00086    { 28, DOMStyleSheet::Disabled, DontDelete, 0, -1 },
00087    { 0, 0, 0, 0, -1 },
00088    { 43, DOMStyleSheet::Title, DontDelete|ReadOnly, 0, -1 },
00089    { 37, DOMStyleSheet::Media, DontDelete|ReadOnly, 0, -1 }
00090 };
00091 
00092 const struct HashTable DOMStyleSheetTable = { 2, 9, DOMStyleSheetTableEntries, 7, DOMStyleSheetTableStrings};
00093 
00094 } // namespace
00095 
00096 using namespace KJS;
00097 
00098 namespace KJS {
00099 
00100 static const char DOMStyleSheetListTableStrings[] = {
00101     "\0"
00102     "length\0"
00103     "item\0"
00104 };
00105 
00106 
00107 static const struct HashEntry DOMStyleSheetListTableEntries[] = {
00108    { 1, DOMStyleSheetList::Length, DontDelete|ReadOnly, 0, -1 },
00109    { 8, DOMStyleSheetList::Item, DontDelete|Function, 1, -1 }
00110 };
00111 
00112 const struct HashTable DOMStyleSheetListTable = { 2, 2, DOMStyleSheetListTableEntries, 2, DOMStyleSheetListTableStrings};
00113 
00114 } // namespace
00115 
00116 using namespace KJS;
00117 
00118 namespace KJS {
00119 
00120 static const char DOMMediaListTableStrings[] = {
00121     "\0"
00122     "mediaText\0"
00123     "length\0"
00124 };
00125 
00126 
00127 static const struct HashEntry DOMMediaListTableEntries[] = {
00128    { 11, DOMMediaList::Length, DontDelete|ReadOnly, 0, -1 },
00129    { 1, DOMMediaList::MediaText, DontDelete|ReadOnly, 0, -1 }
00130 };
00131 
00132 const struct HashTable DOMMediaListTable = { 2, 2, DOMMediaListTableEntries, 2, DOMMediaListTableStrings};
00133 
00134 } // namespace
00135 
00136 using namespace KJS;
00137 
00138 namespace KJS {
00139 
00140 static const char DOMMediaListProtoTableStrings[] = {
00141     "\0"
00142     "appendMedium\0"
00143     "deleteMedium\0"
00144     "item\0"
00145 };
00146 
00147 
00148 static const struct HashEntry DOMMediaListProtoTableEntries[] = {
00149    { 14, DOMMediaList::DeleteMedium, DontDelete|Function, 1, -1 },
00150    { 0, 0, 0, 0, -1 },
00151    { 27, DOMMediaList::Item, DontDelete|Function, 1, 3 },
00152    { 1, DOMMediaList::AppendMedium, DontDelete|Function, 1, -1 }
00153 };
00154 
00155 const struct HashTable DOMMediaListProtoTable = { 2, 4, DOMMediaListProtoTableEntries, 3, DOMMediaListProtoTableStrings};
00156 
00157 } // namespace
00158 
00159 using namespace KJS;
00160 
00161 namespace KJS {
00162 
00163 static const char DOMCSSStyleSheetTableStrings[] = {
00164     "\0"
00165     "ownerRule\0"
00166     "cssRules\0"
00167     "rules\0"
00168 };
00169 
00170 
00171 static const struct HashEntry DOMCSSStyleSheetTableEntries[] = {
00172    { 11, DOMCSSStyleSheet::CssRules, DontDelete|ReadOnly, 0, -1 },
00173    { 1, DOMCSSStyleSheet::OwnerRule, DontDelete|ReadOnly, 0, 2 },
00174    { 20, DOMCSSStyleSheet::Rules, DontDelete|ReadOnly, 0, -1 }
00175 };
00176 
00177 const struct HashTable DOMCSSStyleSheetTable = { 2, 3, DOMCSSStyleSheetTableEntries, 2, DOMCSSStyleSheetTableStrings};
00178 
00179 } // namespace
00180 
00181 using namespace KJS;
00182 
00183 namespace KJS {
00184 
00185 static const char DOMCSSStyleSheetProtoTableStrings[] = {
00186     "\0"
00187     "deleteRule\0"
00188     "insertRule\0"
00189     "removeRule\0"
00190     "addRule\0"
00191 };
00192 
00193 
00194 static const struct HashEntry DOMCSSStyleSheetProtoTableEntries[] = {
00195    { 23, DOMCSSStyleSheet::RemoveRule, DontDelete|Function, 1, -1 },
00196    { 12, DOMCSSStyleSheet::InsertRule, DontDelete|Function, 2, 2 },
00197    { 1, DOMCSSStyleSheet::DeleteRule, DontDelete|Function, 1, 3 },
00198    { 34, DOMCSSStyleSheet::AddRule, DontDelete|Function, 3, -1 }
00199 };
00200 
00201 const struct HashTable DOMCSSStyleSheetProtoTable = { 2, 4, DOMCSSStyleSheetProtoTableEntries, 2, DOMCSSStyleSheetProtoTableStrings};
00202 
00203 } // namespace
00204 
00205 using namespace KJS;
00206 
00207 namespace KJS {
00208 
00209 static const char DOMCSSRuleListTableStrings[] = {
00210     "\0"
00211     "length\0"
00212     "item\0"
00213 };
00214 
00215 
00216 static const struct HashEntry DOMCSSRuleListTableEntries[] = {
00217    { 1, DOMCSSRuleList::Length, DontDelete|ReadOnly, 0, -1 },
00218    { 0, 0, 0, 0, -1 },
00219    { 8, DOMCSSRuleList::Item, DontDelete|Function, 1, -1 }
00220 };
00221 
00222 const struct HashTable DOMCSSRuleListTable = { 2, 3, DOMCSSRuleListTableEntries, 3, DOMCSSRuleListTableStrings};
00223 
00224 } // namespace
00225 
00226 using namespace KJS;
00227 
00228 namespace KJS {
00229 
00230 static const char DOMCSSRuleTableStrings[] = {
00231     "\0"
00232     "parentStyleSheet\0"
00233     "parentRule\0"
00234     "cssText\0"
00235     "type\0"
00236 };
00237 
00238 
00239 static const struct HashEntry DOMCSSRuleTableEntries[] = {
00240    { 1, DOMCSSRule::ParentStyleSheet, DontDelete|ReadOnly, 0, -1 },
00241    { 0, 0, 0, 0, -1 },
00242    { 37, DOMCSSRule::Type, DontDelete|ReadOnly, 0, 4 },
00243    { 0, 0, 0, 0, -1 },
00244    { 29, DOMCSSRule::CssText, DontDelete|ReadOnly, 0, 5 },
00245    { 18, DOMCSSRule::ParentRule, DontDelete|ReadOnly, 0, -1 }
00246 };
00247 
00248 const struct HashTable DOMCSSRuleTable = { 2, 6, DOMCSSRuleTableEntries, 4, DOMCSSRuleTableStrings};
00249 
00250 } // namespace
00251 
00252 using namespace KJS;
00253 
00254 namespace KJS {
00255 
00256 static const char DOMCSSStyleRuleTableStrings[] = {
00257     "\0"
00258     "selectorText\0"
00259     "style\0"
00260 };
00261 
00262 
00263 static const struct HashEntry DOMCSSStyleRuleTableEntries[] = {
00264    { 1, DOMCSSRule::Style_SelectorText, DontDelete, 0, -1 },
00265    { 14, DOMCSSRule::Style_Style, DontDelete|ReadOnly, 0, -1 }
00266 };
00267 
00268 const struct HashTable DOMCSSStyleRuleTable = { 2, 2, DOMCSSStyleRuleTableEntries, 2, DOMCSSStyleRuleTableStrings};
00269 
00270 } // namespace
00271 
00272 using namespace KJS;
00273 
00274 namespace KJS {
00275 
00276 static const char DOMCSSMediaRuleTableStrings[] = {
00277     "\0"
00278     "deleteRule\0"
00279     "insertRule\0"
00280     "cssRules\0"
00281     "media\0"
00282 };
00283 
00284 
00285 static const struct HashEntry DOMCSSMediaRuleTableEntries[] = {
00286    { 32, DOMCSSRule::Media_Media, DontDelete|ReadOnly, 0, 4 },
00287    { 12, DOMCSSRule::Media_InsertRule, DontDelete|Function, 2, -1 },
00288    { 0, 0, 0, 0, -1 },
00289    { 1, DOMCSSRule::Media_DeleteRule, DontDelete|Function, 1, -1 },
00290    { 23, DOMCSSRule::Media_CssRules, DontDelete|ReadOnly, 0, -1 }
00291 };
00292 
00293 const struct HashTable DOMCSSMediaRuleTable = { 2, 5, DOMCSSMediaRuleTableEntries, 4, DOMCSSMediaRuleTableStrings};
00294 
00295 } // namespace
00296 
00297 using namespace KJS;
00298 
00299 namespace KJS {
00300 
00301 static const char DOMCSSFontFaceRuleTableStrings[] = {
00302     "\0"
00303     "style\0"
00304 };
00305 
00306 
00307 static const struct HashEntry DOMCSSFontFaceRuleTableEntries[] = {
00308    { 1, DOMCSSRule::FontFace_Style, DontDelete|ReadOnly, 0, -1 }
00309 };
00310 
00311 const struct HashTable DOMCSSFontFaceRuleTable = { 2, 1, DOMCSSFontFaceRuleTableEntries, 1, DOMCSSFontFaceRuleTableStrings};
00312 
00313 } // namespace
00314 
00315 using namespace KJS;
00316 
00317 namespace KJS {
00318 
00319 static const char DOMCSSPageRuleTableStrings[] = {
00320     "\0"
00321     "selectorText\0"
00322     "style\0"
00323 };
00324 
00325 
00326 static const struct HashEntry DOMCSSPageRuleTableEntries[] = {
00327    { 1, DOMCSSRule::Page_SelectorText, DontDelete, 0, -1 },
00328    { 14, DOMCSSRule::Page_Style, DontDelete|ReadOnly, 0, -1 }
00329 };
00330 
00331 const struct HashTable DOMCSSPageRuleTable = { 2, 2, DOMCSSPageRuleTableEntries, 2, DOMCSSPageRuleTableStrings};
00332 
00333 } // namespace
00334 
00335 using namespace KJS;
00336 
00337 namespace KJS {
00338 
00339 static const char DOMCSSImportRuleTableStrings[] = {
00340     "\0"
00341     "styleSheet\0"
00342     "media\0"
00343     "href\0"
00344 };
00345 
00346 
00347 static const struct HashEntry DOMCSSImportRuleTableEntries[] = {
00348    { 0, 0, 0, 0, -1 },
00349    { 18, DOMCSSRule::Import_Href, DontDelete|ReadOnly, 0, 3 },
00350    { 12, DOMCSSRule::Import_Media, DontDelete|ReadOnly, 0, -1 },
00351    { 1, DOMCSSRule::Import_StyleSheet, DontDelete|ReadOnly, 0, -1 }
00352 };
00353 
00354 const struct HashTable DOMCSSImportRuleTable = { 2, 4, DOMCSSImportRuleTableEntries, 3, DOMCSSImportRuleTableStrings};
00355 
00356 } // namespace
00357 
00358 using namespace KJS;
00359 
00360 namespace KJS {
00361 
00362 static const char DOMCSSCharsetRuleTableStrings[] = {
00363     "\0"
00364     "encoding\0"
00365 };
00366 
00367 
00368 static const struct HashEntry DOMCSSCharsetRuleTableEntries[] = {
00369    { 1, DOMCSSRule::Charset_Encoding, DontDelete, 0, -1 }
00370 };
00371 
00372 const struct HashTable DOMCSSCharsetRuleTable = { 2, 1, DOMCSSCharsetRuleTableEntries, 1, DOMCSSCharsetRuleTableStrings};
00373 
00374 } // namespace
00375 
00376 using namespace KJS;
00377 
00378 namespace KJS {
00379 
00380 static const char CSSRuleConstructorTableStrings[] = {
00381     "\0"
00382     "FONT_FACE_RULE\0"
00383     "CHARSET_RULE\0"
00384     "UNKNOWN_RULE\0"
00385     "IMPORT_RULE\0"
00386     "MEDIA_RULE\0"
00387     "STYLE_RULE\0"
00388     "PAGE_RULE\0"
00389 };
00390 
00391 
00392 static const struct HashEntry CSSRuleConstructorTableEntries[] = {
00393    { 42, CSSRuleConstructor::IMPORT_RULE, DontDelete|ReadOnly, 0, -1 },
00394    { 29, CSSRuleConstructor::UNKNOWN_RULE, DontDelete|ReadOnly, 0, -1 },
00395    { 0, 0, 0, 0, -1 },
00396    { 65, CSSRuleConstructor::STYLE_RULE, DontDelete|ReadOnly, 0, 7 },
00397    { 0, 0, 0, 0, -1 },
00398    { 16, CSSRuleConstructor::CHARSET_RULE, DontDelete|ReadOnly, 0, -1 },
00399    { 1, CSSRuleConstructor::FONT_FACE_RULE, DontDelete|ReadOnly, 0, 8 },
00400    { 54, CSSRuleConstructor::MEDIA_RULE, DontDelete|ReadOnly, 0, -1 },
00401    { 76, CSSRuleConstructor::PAGE_RULE, DontDelete|ReadOnly, 0, -1 }
00402 };
00403 
00404 const struct HashTable CSSRuleConstructorTable = { 2, 9, CSSRuleConstructorTableEntries, 7, CSSRuleConstructorTableStrings};
00405 
00406 } // namespace
00407 
00408 using namespace KJS;
00409 
00410 namespace KJS {
00411 
00412 static const char DOMCSSValueTableStrings[] = {
00413     "\0"
00414     "cssValueType\0"
00415     "cssText\0"
00416 };
00417 
00418 
00419 static const struct HashEntry DOMCSSValueTableEntries[] = {
00420    { 14, DOMCSSValue::CssText, DontDelete|ReadOnly, 0, 2 },
00421    { 0, 0, 0, 0, -1 },
00422    { 1, DOMCSSValue::CssValueType, DontDelete|ReadOnly, 0, -1 }
00423 };
00424 
00425 const struct HashTable DOMCSSValueTable = { 2, 3, DOMCSSValueTableEntries, 2, DOMCSSValueTableStrings};
00426 
00427 } // namespace
00428 
00429 using namespace KJS;
00430 
00431 namespace KJS {
00432 
00433 static const char CSSValueConstructorTableStrings[] = {
00434     "\0"
00435     "CSS_PRIMITIVE_VALUE\0"
00436     "CSS_VALUE_LIST\0"
00437     "CSS_INHERIT\0"
00438     "CSS_CUSTOM\0"
00439 };
00440 
00441 
00442 static const struct HashEntry CSSValueConstructorTableEntries[] = {
00443    { 21, CSSValueConstructor::CSS_VALUE_LIST, DontDelete|ReadOnly, 0, -1 },
00444    { 1, CSSValueConstructor::CSS_PRIMITIVE_VALUE, DontDelete|ReadOnly, 0, -1 },
00445    { 0, 0, 0, 0, -1 },
00446    { 48, CSSValueConstructor::CSS_CUSTOM, DontDelete|ReadOnly, 0, -1 },
00447    { 36, CSSValueConstructor::CSS_INHERIT, DontDelete|ReadOnly, 0, -1 }
00448 };
00449 
00450 const struct HashTable CSSValueConstructorTable = { 2, 5, CSSValueConstructorTableEntries, 5, CSSValueConstructorTableStrings};
00451 
00452 } // namespace
00453 
00454 using namespace KJS;
00455 
00456 namespace KJS {
00457 
00458 static const char DOMCSSPrimitiveValueTableStrings[] = {
00459     "\0"
00460     "primitiveType\0"
00461 };
00462 
00463 
00464 static const struct HashEntry DOMCSSPrimitiveValueTableEntries[] = {
00465    { 1, DOMCSSPrimitiveValue::PrimitiveType, DontDelete|ReadOnly, 0, -1 }
00466 };
00467 
00468 const struct HashTable DOMCSSPrimitiveValueTable = { 2, 1, DOMCSSPrimitiveValueTableEntries, 1, DOMCSSPrimitiveValueTableStrings};
00469 
00470 } // namespace
00471 
00472 using namespace KJS;
00473 
00474 namespace KJS {
00475 
00476 static const char DOMCSSPrimitiveValueProtoTableStrings[] = {
00477     "\0"
00478     "getRGBColorValue\0"
00479     "getCounterValue\0"
00480     "getStringValue\0"
00481     "setStringValue\0"
00482     "getFloatValue\0"
00483     "setFloatValue\0"
00484     "getRectValue\0"
00485 };
00486 
00487 
00488 static const struct HashEntry DOMCSSPrimitiveValueProtoTableEntries[] = {
00489    { 92, DOMCSSPrimitiveValue::GetRectValue, DontDelete|Function, 0, -1 },
00490    { 0, 0, 0, 0, -1 },
00491    { 78, DOMCSSPrimitiveValue::SetFloatValue, DontDelete|Function, 2, 3 },
00492    { 64, DOMCSSPrimitiveValue::GetFloatValue, DontDelete|Function, 1, 4 },
00493    { 49, DOMCSSPrimitiveValue::SetStringValue, DontDelete|Function, 2, 5 },
00494    { 34, DOMCSSPrimitiveValue::GetStringValue, DontDelete|Function, 0, 6 },
00495    { 18, DOMCSSPrimitiveValue::GetCounterValue, DontDelete|Function, 0, 7 },
00496    { 1, DOMCSSPrimitiveValue::GetRGBColorValue, DontDelete|Function, 0, -1 }
00497 };
00498 
00499 const struct HashTable DOMCSSPrimitiveValueProtoTable = { 2, 8, DOMCSSPrimitiveValueProtoTableEntries, 3, DOMCSSPrimitiveValueProtoTableStrings};
00500 
00501 } // namespace
00502 
00503 using namespace KJS;
00504 
00505 namespace KJS {
00506 
00507 static const char CSSPrimitiveValueConstructorTableStrings[] = {
00508     "\0"
00509     "CSS_PERCENTAGE\0"
00510     "CSS_DIMENSION\0"
00511     "CSS_RGBCOLOR\0"
00512     "CSS_COUNTER\0"
00513     "CSS_UNKNOWN\0"
00514     "CSS_NUMBER\0"
00515     "CSS_STRING\0"
00516     "CSS_IDENT\0"
00517     "CSS_ATTR\0"
00518     "CSS_GRAD\0"
00519     "CSS_RECT\0"
00520     "CSS_DEG\0"
00521     "CSS_EMS\0"
00522     "CSS_EXS\0"
00523     "CSS_KHZ\0"
00524     "CSS_RAD\0"
00525     "CSS_URI\0"
00526     "CSS_CM\0"
00527     "CSS_HZ\0"
00528     "CSS_IN\0"
00529     "CSS_MM\0"
00530     "CSS_MS\0"
00531     "CSS_PC\0"
00532     "CSS_PT\0"
00533     "CSS_PX\0"
00534     "CSS_S\0"
00535 };
00536 
00537 
00538 static const struct HashEntry CSSPrimitiveValueConstructorTableEntries[] = {
00539    { 0, 0, 0, 0, -1 },
00540    { 142, DOM::CSSPrimitiveValue::CSS_EXS, DontDelete|ReadOnly, 0, 32 },
00541    { 67, DOM::CSSPrimitiveValue::CSS_NUMBER, DontDelete|ReadOnly, 0, 29 },
00542    { 158, DOM::CSSPrimitiveValue::CSS_RAD, DontDelete|ReadOnly, 0, -1 },
00543    { 181, DOM::CSSPrimitiveValue::CSS_HZ, DontDelete|ReadOnly, 0, -1 },
00544    { 0, 0, 0, 0, -1 },
00545    { 216, DOM::CSSPrimitiveValue::CSS_PT, DontDelete|ReadOnly, 0, 30 },
00546    { 16, DOM::CSSPrimitiveValue::CSS_DIMENSION, DontDelete|ReadOnly, 0, -1 },
00547    { 43, DOM::CSSPrimitiveValue::CSS_COUNTER, DontDelete|ReadOnly, 0, -1 },
00548    { 1, DOM::CSSPrimitiveValue::CSS_PERCENTAGE, DontDelete|ReadOnly, 0, 34 },
00549    { 223, DOM::CSSPrimitiveValue::CSS_PX, DontDelete|ReadOnly, 0, -1 },
00550    { 0, 0, 0, 0, -1 },
00551    { 30, DOM::CSSPrimitiveValue::CSS_RGBCOLOR, DontDelete|ReadOnly, 0, -1 },
00552    { 174, DOM::CSSPrimitiveValue::CSS_CM, DontDelete|ReadOnly, 0, -1 },
00553    { 0, 0, 0, 0, -1 },
00554    { 0, 0, 0, 0, -1 },
00555    { 209, DOM::CSSPrimitiveValue::CSS_PC, DontDelete|ReadOnly, 0, 31 },
00556    { 134, DOM::CSSPrimitiveValue::CSS_EMS, DontDelete|ReadOnly, 0, -1 },
00557    { 0, 0, 0, 0, -1 },
00558    { 0, 0, 0, 0, -1 },
00559    { 188, DOM::CSSPrimitiveValue::CSS_IN, DontDelete|ReadOnly, 0, 28 },
00560    { 0, 0, 0, 0, -1 },
00561    { 99, DOM::CSSPrimitiveValue::CSS_ATTR, DontDelete|ReadOnly, 0, -1 },
00562    { 195, DOM::CSSPrimitiveValue::CSS_MM, DontDelete|ReadOnly, 0, 27 },
00563    { 55, DOM::CSSPrimitiveValue::CSS_UNKNOWN, DontDelete|ReadOnly, 0, -1 },
00564    { 150, DOM::CSSPrimitiveValue::CSS_KHZ, DontDelete|ReadOnly, 0, 33 },
00565    { 0, 0, 0, 0, -1 },
00566    { 126, DOM::CSSPrimitiveValue::CSS_DEG, DontDelete|ReadOnly, 0, -1 },
00567    { 108, DOM::CSSPrimitiveValue::CSS_GRAD, DontDelete|ReadOnly, 0, -1 },
00568    { 202, DOM::CSSPrimitiveValue::CSS_MS, DontDelete|ReadOnly, 0, -1 },
00569    { 230, DOM::CSSPrimitiveValue::CSS_S, DontDelete|ReadOnly, 0, -1 },
00570    { 78, DOM::CSSPrimitiveValue::CSS_STRING, DontDelete|ReadOnly, 0, -1 },
00571    { 166, DOM::CSSPrimitiveValue::CSS_URI, DontDelete|ReadOnly, 0, -1 },
00572    { 89, DOM::CSSPrimitiveValue::CSS_IDENT, DontDelete|ReadOnly, 0, -1 },
00573    { 117, DOM::CSSPrimitiveValue::CSS_RECT, DontDelete|ReadOnly, 0, -1 }
00574 };
00575 
00576 const struct HashTable CSSPrimitiveValueConstructorTable = { 2, 35, CSSPrimitiveValueConstructorTableEntries, 27, CSSPrimitiveValueConstructorTableStrings};
00577 
00578 } // namespace
00579 
00580 using namespace KJS;
00581 
00582 namespace KJS {
00583 
00584 static const char DOMCSSValueListTableStrings[] = {
00585     "\0"
00586     "length\0"
00587     "item\0"
00588 };
00589 
00590 
00591 static const struct HashEntry DOMCSSValueListTableEntries[] = {
00592    { 1, DOMCSSValueList::Length, DontDelete|ReadOnly, 0, -1 },
00593    { 0, 0, 0, 0, -1 },
00594    { 8, DOMCSSValueList::Item, DontDelete|Function, 1, -1 }
00595 };
00596 
00597 const struct HashTable DOMCSSValueListTable = { 2, 3, DOMCSSValueListTableEntries, 3, DOMCSSValueListTableStrings};
00598 
00599 } // namespace
00600 
00601 using namespace KJS;
00602 
00603 namespace KJS {
00604 
00605 static const char DOMRGBColorTableStrings[] = {
00606     "\0"
00607     "green\0"
00608     "blue\0"
00609     "red\0"
00610 };
00611 
00612 
00613 static const struct HashEntry DOMRGBColorTableEntries[] = {
00614    { 12, DOMRGBColor::Red, DontDelete|ReadOnly, 0, -1 },
00615    { 1, DOMRGBColor::Green, DontDelete|ReadOnly, 0, 3 },
00616    { 0, 0, 0, 0, -1 },
00617    { 7, DOMRGBColor::Blue, DontDelete|ReadOnly, 0, -1 }
00618 };
00619 
00620 const struct HashTable DOMRGBColorTable = { 2, 4, DOMRGBColorTableEntries, 3, DOMRGBColorTableStrings};
00621 
00622 } // namespace
00623 
00624 using namespace KJS;
00625 
00626 namespace KJS {
00627 
00628 static const char DOMRectTableStrings[] = {
00629     "\0"
00630     "bottom\0"
00631     "right\0"
00632     "left\0"
00633     "top\0"
00634 };
00635 
00636 
00637 static const struct HashEntry DOMRectTableEntries[] = {
00638    { 0, 0, 0, 0, -1 },
00639    { 1, DOMRect::Bottom, DontDelete|ReadOnly, 0, -1 },
00640    { 8, DOMRect::Right, DontDelete|ReadOnly, 0, -1 },
00641    { 19, DOMRect::Top, DontDelete|ReadOnly, 0, 4 },
00642    { 14, DOMRect::Left, DontDelete|ReadOnly, 0, -1 }
00643 };
00644 
00645 const struct HashTable DOMRectTable = { 2, 5, DOMRectTableEntries, 4, DOMRectTableStrings};
00646 
00647 } // namespace
00648 
00649 using namespace KJS;
00650 
00651 namespace KJS {
00652 
00653 static const char DOMCounterTableStrings[] = {
00654     "\0"
00655     "identifier\0"
00656     "listStyle\0"
00657     "separator\0"
00658 };
00659 
00660 
00661 static const struct HashEntry DOMCounterTableEntries[] = {
00662    { 1, DOMCounter::identifier, DontDelete|ReadOnly, 0, -1 },
00663    { 12, DOMCounter::listStyle, DontDelete|ReadOnly, 0, -1 },
00664    { 22, DOMCounter::separator, DontDelete|ReadOnly, 0, -1 }
00665 };
00666 
00667 const struct HashTable DOMCounterTable = { 2, 3, DOMCounterTableEntries, 3, DOMCounterTableStrings};
00668 
00669 } // namespace
KDE Home | KDE Accessibility Home | Description of Access Keys