khtml Library API Documentation

kjs_range.lut.h

00001 /* Automatically generated from kjs_range.cpp using ../../kjs/create_hash_table. DO NOT EDIT ! */
00002 
00003 using namespace KJS;
00004 
00005 namespace KJS {
00006 
00007 const struct HashEntry DOMRangeTableEntries[] = {
00008    { 0, 0, 0, 0, 0 },
00009    { 0, 0, 0, 0, 0 },
00010    { "endOffset", DOMRange::EndOffset, DontDelete|ReadOnly, 0, 0 },
00011    { "endContainer", DOMRange::EndContainer, DontDelete|ReadOnly, 0, &DOMRangeTableEntries[7] },
00012    { "startOffset", DOMRange::StartOffset, DontDelete|ReadOnly, 0, 0 },
00013    { "startContainer", DOMRange::StartContainer, DontDelete|ReadOnly, 0, 0 },
00014    { "collapsed", DOMRange::Collapsed, DontDelete|ReadOnly, 0, 0 },
00015    { "commonAncestorContainer", DOMRange::CommonAncestorContainer, DontDelete|ReadOnly, 0, 0 }
00016 };
00017 
00018 const struct HashTable DOMRangeTable = { 2, 8, DOMRangeTableEntries, 7 };
00019 
00020 } // namespace
00021 
00022 using namespace KJS;
00023 
00024 namespace KJS {
00025 
00026 const struct HashEntry DOMRangeProtoTableEntries[] = {
00027    { 0, 0, 0, 0, 0 },
00028    { "collapse", DOMRange::Collapse, DontDelete|Function, 1, 0 },
00029    { "cloneRange", DOMRange::CloneRange, DontDelete|Function, 0, 0 },
00030    { 0, 0, 0, 0, 0 },
00031    { "setEndAfter", DOMRange::SetEndAfter, DontDelete|Function, 1, 0 },
00032    { "detach", DOMRange::Detach, DontDelete|Function, 0, 0 },
00033    { "selectNodeContents", DOMRange::SelectNodeContents, DontDelete|Function, 1, &DOMRangeProtoTableEntries[19] },
00034    { 0, 0, 0, 0, 0 },
00035    { "setStart", DOMRange::SetStart, DontDelete|Function, 2, &DOMRangeProtoTableEntries[17] },
00036    { 0, 0, 0, 0, 0 },
00037    { "selectNode", DOMRange::SelectNode, DontDelete|Function, 1, &DOMRangeProtoTableEntries[21] },
00038    { "deleteContents", DOMRange::DeleteContents, DontDelete|Function, 0, &DOMRangeProtoTableEntries[20] },
00039    { 0, 0, 0, 0, 0 },
00040    { "setStartAfter", DOMRange::SetStartAfter, DontDelete|Function, 1, 0 },
00041    { "insertNode", DOMRange::InsertNode, DontDelete|Function, 1, 0 },
00042    { "cloneContents", DOMRange::CloneContents, DontDelete|Function, 0, 0 },
00043    { "setEnd", DOMRange::SetEnd, DontDelete|Function, 2, &DOMRangeProtoTableEntries[18] },
00044    { "setStartBefore", DOMRange::SetStartBefore, DontDelete|Function, 1, &DOMRangeProtoTableEntries[22] },
00045    { "setEndBefore", DOMRange::SetEndBefore, DontDelete|Function, 1, 0 },
00046    { "compareBoundaryPoints", DOMRange::CompareBoundaryPoints, DontDelete|Function, 2, 0 },
00047    { "extractContents", DOMRange::ExtractContents, DontDelete|Function, 0, 0 },
00048    { "surroundContents", DOMRange::SurroundContents, DontDelete|Function, 1, 0 },
00049    { "toString", DOMRange::ToString, DontDelete|Function, 0, 0 }
00050 };
00051 
00052 const struct HashTable DOMRangeProtoTable = { 2, 23, DOMRangeProtoTableEntries, 17 };
00053 
00054 } // namespace
00055 
00056 using namespace KJS;
00057 
00058 namespace KJS {
00059 
00060 const struct HashEntry RangeConstructorTableEntries[] = {
00061    { 0, 0, 0, 0, 0 },
00062    { "START_TO_END", DOM::Range::START_TO_END, DontDelete|ReadOnly, 0, &RangeConstructorTableEntries[5] },
00063    { 0, 0, 0, 0, 0 },
00064    { "END_TO_END", DOM::Range::END_TO_END, DontDelete|ReadOnly, 0, 0 },
00065    { "START_TO_START", DOM::Range::START_TO_START, DontDelete|ReadOnly, 0, 0 },
00066    { "END_TO_START", DOM::Range::END_TO_START, DontDelete|ReadOnly, 0, 0 }
00067 };
00068 
00069 const struct HashTable RangeConstructorTable = { 2, 6, RangeConstructorTableEntries, 5 };
00070 
00071 } // namespace
KDE Logo
This file is part of the documentation for kdelibs Version 3.1.5.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Wed Jan 28 13:34:25 2004 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2001