/* Automatically generated from /tmp/buildd/tde-packaging/arch/tde-core/tde-tdelibs/src/tdelibs-trinity-14.1.6/tdehtml/ecma/kjs_navigator.cpp using /tmp/buildd/tde-packaging/arch/tde-core/tde-tdelibs/src/tdelibs-trinity-14.1.6/kjs/create_hash_table. DO NOT EDIT ! */

#include "lookup.h"

using namespace KJS;

namespace KJS {

static const char NavigatorTableStrings[] = {
    "\0"
    "browserLanguage\0"
    "cookieEnabled\0"
    "userLanguage\0"
    "appCodeName\0"
    "javaEnabled\0"
    "appVersion\0"
    "productSub\0"
    "mimeTypes\0"
    "userAgent\0"
    "cpuClass\0"
    "language\0"
    "platform\0"
    "appName\0"
    "plugins\0"
    "product\0"
    "vendor\0"
};


static const struct HashEntry NavigatorTableEntries[] = {
   { 0, 0, 0, 0, -1 },
   { 153, (short)Navigator::Product, DontDelete|ReadOnly, 0, -1 },
   { 110, (short)Navigator::CpuClass, DontDelete|ReadOnly, 0, 13 },
   { 31, (short)Navigator::UserLanguage, DontDelete|ReadOnly, 0, -1 },
   { 1, (short)Navigator::BrowserLanguage, DontDelete|ReadOnly, 0, -1 },
   { 44, (short)Navigator::AppCodeName, DontDelete|ReadOnly, 0, 12 },
   { 100, (short)Navigator::UserAgent, DontDelete|ReadOnly, 0, 14 },
   { 68, (short)Navigator::AppVersion, DontDelete|ReadOnly, 0, -1 },
   { 119, (short)Navigator::Language, DontDelete|ReadOnly, 0, -1 },
   { 90, (short)Navigator::_MimeTypes, DontDelete|ReadOnly, 0, 15 },
   { 137, (short)Navigator::AppName, DontDelete|ReadOnly, 0, -1 },
   { 79, (short)Navigator::ProductSub, DontDelete|ReadOnly, 0, -1 },
   { 128, (short)Navigator::Platform, DontDelete|ReadOnly, 0, -1 },
   { 145, (short)Navigator::_Plugins, DontDelete|ReadOnly, 0, -1 },
   { 161, (short)Navigator::Vendor, DontDelete|ReadOnly, 0, -1 },
   { 17, (short)Navigator::CookieEnabled, DontDelete|ReadOnly, 0, 16 },
   { 56, (short)Navigator::JavaEnabled, DontDelete|Function, 0, -1 }
};

const struct HashTable NavigatorTable = { 2, 17, NavigatorTableEntries, 12, NavigatorTableStrings};

} // namespace

#include "lookup.h"

using namespace KJS;

namespace KJS {

static const char PluginsTableStrings[] = {
    "\0"
    "namedItem\0"
    "refresh\0"
    "length\0"
    "item\0"
};


static const struct HashEntry PluginsTableEntries[] = {
   { 1, (short)Plugins_NamedItem, DontDelete|Function, 1, -1 },
   { 0, 0, 0, 0, -1 },
   { 19, (short)Plugins_Length, DontDelete|ReadOnly, 0, -1 },
   { 11, (short)Plugins_Refresh, DontDelete|Function, 0, 4 },
   { 26, (short)Plugins_Item, DontDelete|Function, 1, -1 }
};

const struct HashTable PluginsTable = { 2, 5, PluginsTableEntries, 4, PluginsTableStrings};

} // namespace

#include "lookup.h"

using namespace KJS;

namespace KJS {

static const char MimeTypesTableStrings[] = {
    "\0"
    "namedItem\0"
    "length\0"
    "item\0"
};


static const struct HashEntry MimeTypesTableEntries[] = {
   { 11, (short)MimeTypes_Length, DontDelete|ReadOnly, 0, -1 },
   { 1, (short)MimeTypes_NamedItem, DontDelete|Function, 1, -1 },
   { 18, (short)MimeTypes_Item, DontDelete|Function, 1, -1 }
};

const struct HashTable MimeTypesTable = { 2, 3, MimeTypesTableEntries, 3, MimeTypesTableStrings};

} // namespace

#include "lookup.h"

using namespace KJS;

namespace KJS {

static const char PluginTableStrings[] = {
    "\0"
    "description\0"
    "namedItem\0"
    "filename\0"
    "length\0"
    "item\0"
};


static const struct HashEntry PluginTableEntries[] = {
   { 23, (short)Plugin_FileName, DontDelete|ReadOnly, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 0, 0, 0, 0, -1 },
   { 27, (short)Plugin_Name, DontDelete|ReadOnly, 0, 8 },
   { 1, (short)Plugin_Description, DontDelete|ReadOnly, 0, 7 },
   { 13, (short)Plugin_NamedItem, DontDelete|Function, 1, -1 },
   { 32, (short)Plugin_Length, DontDelete|ReadOnly, 0, -1 },
   { 39, (short)Plugin_Item, DontDelete|Function, 1, -1 }
};

const struct HashTable PluginTable = { 2, 9, PluginTableEntries, 7, PluginTableStrings};

} // namespace

#include "lookup.h"

using namespace KJS;

namespace KJS {

static const char MimeTypeTableStrings[] = {
    "\0"
    "enabledPlugin\0"
    "description\0"
    "suffixes\0"
    "type\0"
};


static const struct HashEntry MimeTypeTableEntries[] = {
   { 15, (short)MimeType_Description, DontDelete|ReadOnly, 0, -1 },
   { 27, (short)MimeType_Suffixes, DontDelete|ReadOnly, 0, -1 },
   { 1, (short)MimeType_EnabledPlugin, DontDelete|ReadOnly, 0, 4 },
   { 0, 0, 0, 0, -1 },
   { 36, (short)MimeType_Type, DontDelete|ReadOnly, 0, -1 }
};

const struct HashTable MimeTypeTable = { 2, 5, MimeTypeTableEntries, 4, MimeTypeTableStrings};

} // namespace
