kjs_events.lut.h

00001 /* Automatically generated from ./kjs_events.cpp using ../../kjs/create_hash_table. DO NOT EDIT ! */
00002 
00003 using namespace KJS;
00004 
00005 namespace KJS {
00006 
00007 static const char EventConstructorTableStrings[] = {
00008     "\0"
00009     "CAPTURING_PHASE\0"
00010     "BUBBLING_PHASE\0"
00011     "AT_TARGET\0"
00012     "MOUSEDOWN\0"
00013     "MOUSEDRAG\0"
00014     "MOUSEMOVE\0"
00015     "MOUSEOVER\0"
00016     "DBLCLICK\0"
00017     "DRAGDROP\0"
00018     "KEYPRESS\0"
00019     "MOUSEOUT\0"
00020     "KEYDOWN\0"
00021     "MOUSEUP\0"
00022     "CHANGE\0"
00023     "SELECT\0"
00024     "FOCUS\0"
00025     "KEYUP\0"
00026     "BLUR\0"
00027 };
00028 
00029 
00030 static const struct HashEntry EventConstructorTableEntries[] = {
00031    { 1, DOM::Event::CAPTURING_PHASE, DontDelete|ReadOnly, 0, 3 },
00032    { 17, DOM::Event::BUBBLING_PHASE, DontDelete|ReadOnly, 0, 6 },
00033    { 109, 8, DontDelete|ReadOnly, 0, 7 },
00034    { 32, DOM::Event::AT_TARGET, DontDelete|ReadOnly, 0, 4 },
00035    { 42, 1, DontDelete|ReadOnly, 0, 5 },
00036    { 126, 2, DontDelete|ReadOnly, 0, 13 },
00037    { 72, 4, DontDelete|ReadOnly, 0, 8 },
00038    { 62, 16, DontDelete|ReadOnly, 0, 11 },
00039    { 52, 32, DontDelete|ReadOnly, 0, 9 },
00040    { 85, 64, DontDelete|ReadOnly, 0, 10 },
00041    { 82, 128, DontDelete|ReadOnly, 0, 14 },
00042    { 118, 256, DontDelete|ReadOnly, 0, 12 },
00043    { 154, 512, DontDelete|ReadOnly, 0, 18 },
00044    { 100, 1024, DontDelete|ReadOnly, 0, 15 },
00045    { 91, 2048, DontDelete|ReadOnly, 0, 17 },
00046    { 148, 4096, DontDelete|ReadOnly, 0, 16 },
00047    { 160, 8192, DontDelete|ReadOnly, 0, -1 },
00048    { 141, 16384, DontDelete|ReadOnly, 0, -1 },
00049    { 134, 32768, DontDelete|ReadOnly, 0, -1 }
00050 };
00051 
00052 const struct HashTable EventConstructorTable = { 2, 19, EventConstructorTableEntries, 3, EventConstructorTableStrings};
00053 
00054 } // namespace
00055 
00056 using namespace KJS;
00057 
00058 namespace KJS {
00059 
00060 static const char DOMEventTableStrings[] = {
00061     "\0"
00062     "currentTarget\0"
00063     "cancelBubble\0"
00064     "returnValue\0"
00065     "cancelable\0"
00066     "eventPhase\0"
00067     "srcElement\0"
00068     "timeStamp\0"
00069     "bubbles\0"
00070     "target\0"
00071     "type\0"
00072 };
00073 
00074 
00075 static const struct HashEntry DOMEventTableEntries[] = {
00076    { 1, DOMEvent::CurrentTarget, DontDelete|ReadOnly, 0, 7 },
00077    { 0, 0, 0, 0, -1 },
00078    { 98, DOMEvent::Type, DontDelete|ReadOnly, 0, -1 },
00079    { 91, DOMEvent::Target, DontDelete|ReadOnly, 0, 9 },
00080    { 0, 0, 0, 0, -1 },
00081    { 28, DOMEvent::ReturnValue, DontDelete, 0, 11 },
00082    { 62, DOMEvent::SrcElement, DontDelete|ReadOnly, 0, -1 },
00083    { 51, DOMEvent::EventPhase, DontDelete|ReadOnly, 0, 8 },
00084    { 83, DOMEvent::Bubbles, DontDelete|ReadOnly, 0, -1 },
00085    { 40, DOMEvent::Cancelable, DontDelete|ReadOnly, 0, 10 },
00086    { 73, DOMEvent::TimeStamp, DontDelete|ReadOnly, 0, -1 },
00087    { 15, DOMEvent::CancelBubble, DontDelete, 0, -1 }
00088 };
00089 
00090 const struct HashTable DOMEventTable = { 2, 12, DOMEventTableEntries, 7, DOMEventTableStrings};
00091 
00092 } // namespace
00093 
00094 using namespace KJS;
00095 
00096 namespace KJS {
00097 
00098 static const char DOMEventProtoTableStrings[] = {
00099     "\0"
00100     "stopPropagation\0"
00101     "preventDefault\0"
00102     "initEvent\0"
00103 };
00104 
00105 
00106 static const struct HashEntry DOMEventProtoTableEntries[] = {
00107    { 0, 0, 0, 0, -1 },
00108    { 0, 0, 0, 0, -1 },
00109    { 1, DOMEvent::StopPropagation, DontDelete|Function, 0, 3 },
00110    { 17, DOMEvent::PreventDefault, DontDelete|Function, 0, 4 },
00111    { 32, DOMEvent::InitEvent, DontDelete|Function, 3, -1 }
00112 };
00113 
00114 const struct HashTable DOMEventProtoTable = { 2, 5, DOMEventProtoTableEntries, 3, DOMEventProtoTableStrings};
00115 
00116 } // namespace
00117 
00118 using namespace KJS;
00119 
00120 namespace KJS {
00121 
00122 static const char EventExceptionConstructorTableStrings[] = {
00123     "\0"
00124     "UNSPECIFIED_EVENT_TYPE_ERR\0"
00125 };
00126 
00127 
00128 static const struct HashEntry EventExceptionConstructorTableEntries[] = {
00129    { 1, DOM::EventException::UNSPECIFIED_EVENT_TYPE_ERR, DontDelete|ReadOnly, 0, -1 }
00130 };
00131 
00132 const struct HashTable EventExceptionConstructorTable = { 2, 1, EventExceptionConstructorTableEntries, 1, EventExceptionConstructorTableStrings};
00133 
00134 } // namespace
00135 
00136 using namespace KJS;
00137 
00138 namespace KJS {
00139 
00140 static const char DOMUIEventTableStrings[] = {
00141     "\0"
00142     "charCode\0"
00143     "keyCode\0"
00144     "detail\0"
00145     "layerX\0"
00146     "layerY\0"
00147     "pageX\0"
00148     "pageY\0"
00149     "which\0"
00150     "view\0"
00151 };
00152 
00153 
00154 static const struct HashEntry DOMUIEventTableEntries[] = {
00155    { 32, DOMUIEvent::LayerY, DontDelete|ReadOnly, 0, -1 },
00156    { 10, DOMUIEvent::KeyCode, DontDelete|ReadOnly, 0, -1 },
00157    { 57, DOMUIEvent::View, DontDelete|ReadOnly, 0, 7 },
00158    { 0, 0, 0, 0, -1 },
00159    { 18, DOMUIEvent::Detail, DontDelete|ReadOnly, 0, 8 },
00160    { 45, DOMUIEvent::PageY, DontDelete|ReadOnly, 0, -1 },
00161    { 25, DOMUIEvent::LayerX, DontDelete|ReadOnly, 0, 9 },
00162    { 1, DOMUIEvent::CharCode, DontDelete|ReadOnly, 0, -1 },
00163    { 39, DOMUIEvent::PageX, DontDelete|ReadOnly, 0, -1 },
00164    { 51, DOMUIEvent::Which, DontDelete|ReadOnly, 0, -1 }
00165 };
00166 
00167 const struct HashTable DOMUIEventTable = { 2, 10, DOMUIEventTableEntries, 7, DOMUIEventTableStrings};
00168 
00169 } // namespace
00170 
00171 using namespace KJS;
00172 
00173 namespace KJS {
00174 
00175 static const char DOMUIEventProtoTableStrings[] = {
00176     "\0"
00177     "initUIEvent\0"
00178 };
00179 
00180 
00181 static const struct HashEntry DOMUIEventProtoTableEntries[] = {
00182    { 1, DOMUIEvent::InitUIEvent, DontDelete|Function, 5, -1 }
00183 };
00184 
00185 const struct HashTable DOMUIEventProtoTable = { 2, 1, DOMUIEventProtoTableEntries, 1, DOMUIEventProtoTableStrings};
00186 
00187 } // namespace
00188 
00189 using namespace KJS;
00190 
00191 namespace KJS {
00192 
00193 static const char DOMMouseEventTableStrings[] = {
00194     "\0"
00195     "relatedTarget\0"
00196     "fromElement\0"
00197     "toElement\0"
00198     "shiftKey\0"
00199     "clientX\0"
00200     "clientY\0"
00201     "ctrlKey\0"
00202     "metaKey\0"
00203     "offsetX\0"
00204     "offsetY\0"
00205     "screenX\0"
00206     "screenY\0"
00207     "altKey\0"
00208     "button\0"
00209     "x\0"
00210 };
00211 
00212 
00213 static const struct HashEntry DOMMouseEventTableEntries[] = {
00214    { 94, DOMMouseEvent::ScreenX, DontDelete|ReadOnly, 0, 3 },
00215    { 102, DOMMouseEvent::ScreenY, DontDelete|ReadOnly, 0, 2 },
00216    { 46, DOMMouseEvent::ClientX, DontDelete|ReadOnly, 0, 5 },
00217    { 124, DOMMouseEvent::X, DontDelete|ReadOnly, 0, 4 },
00218    { 54, DOMMouseEvent::ClientY, DontDelete|ReadOnly, 0, 7 },
00219    { 115, DOMMouseEvent::Y, DontDelete|ReadOnly, 0, 6 },
00220    { 78, DOMMouseEvent::OffsetX, DontDelete|ReadOnly, 0, 9 },
00221    { 86, DOMMouseEvent::OffsetY, DontDelete|ReadOnly, 0, 8 },
00222    { 62, DOMMouseEvent::CtrlKey, DontDelete|ReadOnly, 0, 10 },
00223    { 37, DOMMouseEvent::ShiftKey, DontDelete|ReadOnly, 0, 15 },
00224    { 110, DOMMouseEvent::AltKey, DontDelete|ReadOnly, 0, 11 },
00225    { 70, DOMMouseEvent::MetaKey, DontDelete|ReadOnly, 0, 12 },
00226    { 117, DOMMouseEvent::Button, DontDelete|ReadOnly, 0, 13 },
00227    { 1, DOMMouseEvent::RelatedTarget, DontDelete|ReadOnly, 0, 14 },
00228    { 15, DOMMouseEvent::FromElement, DontDelete|ReadOnly, 0, -1 },
00229    { 27, DOMMouseEvent::ToElement, DontDelete|ReadOnly, 0, -1 }
00230 };
00231 
00232 const struct HashTable DOMMouseEventTable = { 2, 16, DOMMouseEventTableEntries, 2, DOMMouseEventTableStrings};
00233 
00234 } // namespace
00235 
00236 using namespace KJS;
00237 
00238 namespace KJS {
00239 
00240 static const char DOMMouseEventProtoTableStrings[] = {
00241     "\0"
00242     "initMouseEvent\0"
00243 };
00244 
00245 
00246 static const struct HashEntry DOMMouseEventProtoTableEntries[] = {
00247    { 1, DOMMouseEvent::InitMouseEvent, DontDelete|Function, 15, -1 }
00248 };
00249 
00250 const struct HashTable DOMMouseEventProtoTable = { 2, 1, DOMMouseEventProtoTableEntries, 1, DOMMouseEventProtoTableStrings};
00251 
00252 } // namespace
00253 
00254 using namespace KJS;
00255 
00256 namespace KJS {
00257 
00258 static const char DOMTextEventTableStrings[] = {
00259     "\0"
00260     "inputGenerated\0"
00261     "outputString\0"
00262     "virtKeyVal\0"
00263     "shiftKey\0"
00264     "ctrlKey\0"
00265     "altKey\0"
00266     "keyVal\0"
00267     "numPad\0"
00268 };
00269 
00270 
00271 static const struct HashEntry DOMTextEventTableEntries[] = {
00272    { 64, DOMTextEvent::Key, DontDelete|ReadOnly, 0, 5 },
00273    { 29, DOMTextEvent::VirtKey, DontDelete|ReadOnly, 0, 6 },
00274    { 0, 0, 0, 0, -1 },
00275    { 71, DOMTextEvent::NumPad, DontDelete|ReadOnly, 0, 7 },
00276    { 49, DOMTextEvent::CtrlKey, DontDelete|ReadOnly, 0, 8 },
00277    { 16, DOMTextEvent::OutputString, DontDelete|ReadOnly, 0, -1 },
00278    { 1, DOMTextEvent::InputGenerated, DontDelete|ReadOnly, 0, -1 },
00279    { 57, DOMTextEvent::AltKey, DontDelete|ReadOnly, 0, 9 },
00280    { 40, DOMTextEvent::ShiftKey, DontDelete|ReadOnly, 0, -1 },
00281    { 57, DOMTextEvent::AltKey, DontDelete|ReadOnly, 0, -1 }
00282 };
00283 
00284 const struct HashTable DOMTextEventTable = { 2, 10, DOMTextEventTableEntries, 5, DOMTextEventTableStrings};
00285 
00286 } // namespace
00287 
00288 using namespace KJS;
00289 
00290 namespace KJS {
00291 
00292 static const char DOMTextEventProtoTableStrings[] = {
00293     "\0"
00294     "initTextEvent\0"
00295 };
00296 
00297 
00298 static const struct HashEntry DOMTextEventProtoTableEntries[] = {
00299    { 1, DOMTextEvent::InitTextEvent, DontDelete|Function, 10, -1 }
00300 };
00301 
00302 const struct HashTable DOMTextEventProtoTable = { 2, 1, DOMTextEventProtoTableEntries, 1, DOMTextEventProtoTableStrings};
00303 
00304 } // namespace
00305 
00306 using namespace KJS;
00307 
00308 namespace KJS {
00309 
00310 static const char MutationEventConstructorTableStrings[] = {
00311     "\0"
00312     "MODIFICATION\0"
00313     "ADDITION\0"
00314     "REMOVAL\0"
00315 };
00316 
00317 
00318 static const struct HashEntry MutationEventConstructorTableEntries[] = {
00319    { 14, DOM::MutationEvent::ADDITION, DontDelete|ReadOnly, 0, 3 },
00320    { 1, DOM::MutationEvent::MODIFICATION, DontDelete|ReadOnly, 0, -1 },
00321    { 0, 0, 0, 0, -1 },
00322    { 23, DOM::MutationEvent::REMOVAL, DontDelete|ReadOnly, 0, -1 }
00323 };
00324 
00325 const struct HashTable MutationEventConstructorTable = { 2, 4, MutationEventConstructorTableEntries, 3, MutationEventConstructorTableStrings};
00326 
00327 } // namespace
00328 
00329 using namespace KJS;
00330 
00331 namespace KJS {
00332 
00333 static const char DOMMutationEventTableStrings[] = {
00334     "\0"
00335     "relatedNode\0"
00336     "attrChange\0"
00337     "prevValue\0"
00338     "attrName\0"
00339     "newValue\0"
00340 };
00341 
00342 
00343 static const struct HashEntry DOMMutationEventTableEntries[] = {
00344    { 13, DOMMutationEvent::AttrChange, DontDelete|ReadOnly, 0, -1 },
00345    { 0, 0, 0, 0, -1 },
00346    { 1, DOMMutationEvent::RelatedNode, DontDelete|ReadOnly, 0, -1 },
00347    { 34, DOMMutationEvent::AttrName, DontDelete|ReadOnly, 0, -1 },
00348    { 24, DOMMutationEvent::PrevValue, DontDelete|ReadOnly, 0, 5 },
00349    { 43, DOMMutationEvent::NewValue, DontDelete|ReadOnly, 0, -1 }
00350 };
00351 
00352 const struct HashTable DOMMutationEventTable = { 2, 6, DOMMutationEventTableEntries, 5, DOMMutationEventTableStrings};
00353 
00354 } // namespace
00355 
00356 using namespace KJS;
00357 
00358 namespace KJS {
00359 
00360 static const char DOMMutationEventProtoTableStrings[] = {
00361     "\0"
00362     "initMutationEvent\0"
00363 };
00364 
00365 
00366 static const struct HashEntry DOMMutationEventProtoTableEntries[] = {
00367    { 1, DOMMutationEvent::InitMutationEvent, DontDelete|Function, 8, -1 }
00368 };
00369 
00370 const struct HashTable DOMMutationEventProtoTable = { 2, 1, DOMMutationEventProtoTableEntries, 1, DOMMutationEventProtoTableStrings};
00371 
00372 } // namespace
KDE Home | KDE Accessibility Home | Description of Access Keys