# khtml Library API Documentation

Overview | Class Hierarchy | Classes | Classes (annotated) | Members | Source Files

# 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

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