Warning, file /frameworks/khtml/src/xml/Document.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 * This file is part of the DOM implementation for KDE. 0003 * 0004 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) 0005 * (C) 1999 Antti Koivisto (koivisto@kde.org) 0006 * (C) 2001 Dirk Mueller (mueller@kde.org) 0007 * (C) 2002-2003 Apple Computer, Inc. 0008 * (C) 2006 Allan Sandfeld Jensen(kde@carewolf.com) 0009 * 0010 * This library is free software; you can redistribute it and/or 0011 * modify it under the terms of the GNU Library General Public 0012 * License as published by the Free Software Foundation; either 0013 * version 2 of the License, or (at your option) any later version. 0014 * 0015 * This library is distributed in the hope that it will be useful, 0016 * but WITHOUT ANY WARRANTY; without even the implied warranty of 0017 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 0018 * Library General Public License for more details. 0019 * 0020 * You should have received a copy of the GNU Library General Public License 0021 * along with this library; see the file COPYING.LIB. If not, write to 0022 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 0023 * Boston, MA 02110-1301, USA. 0024 * 0025 */ 0026 0027 #ifndef Document_h 0028 #define Document_h 0029 0030 #include "xml/dom_docimpl.h" 0031 #include "Frame.h" 0032 #include "xml/dom_nodeimpl.h" 0033 #include "misc/htmlnames.h" 0034 #include "dom/dom_exception.h" 0035 #include "dom/dom_node.h" 0036 #include "dom/QualifiedName.h" 0037 #include "css/css_valueimpl.h" 0038 #include "css/cssproperties.h" 0039 //#include "css/cssstyleselector.h" 0040 #include "css/css_stylesheetimpl.h" 0041 #include "dom/ExceptionCode.h" 0042 #include "xml/dom2_eventsimpl.h" 0043 0044 #define CSSPropertyWidth CSS_PROP_WIDTH 0045 #define CSSPropertyHeight CSS_PROP_HEIGHT 0046 0047 namespace WebCore 0048 { 0049 typedef DOM::DocumentImpl Document; 0050 typedef DOM::DOMImplementationImpl DOMImplementation; 0051 typedef DOM::ElementImpl Element; 0052 typedef DOM::ElementImpl StyledElement; 0053 typedef DOM::DOMString String; 0054 typedef DOM::DOMStringImpl StringImpl; 0055 typedef DOM::NodeImpl Node; 0056 typedef DOM::AttributeImpl Attribute; 0057 typedef DOM::EventImpl Event; 0058 typedef DOM::EventListener EventListener; 0059 typedef DOM::RegisteredListenerList RegisteredEventListenerList; 0060 typedef DOM::CSSStyleDeclarationImpl CSSStyleDeclaration; 0061 typedef QChar UChar; 0062 typedef DOM::AttributeImpl MappedAttribute; 0063 //typedef RenderCanvas RenderView; 0064 typedef DOM::StyleSheetImpl StyleSheet; 0065 //typedef QColor Color; 0066 typedef DOM::NodeImpl EventTargetNode; 0067 typedef DOM::QualifiedName QualifiedName; 0068 typedef DOM::DOMException DOMException; 0069 } 0070 0071 #endif