dom2_viewsimpl.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef _DOM_ViewsImpl_h_
00025 #define _DOM_ViewsImpl_h_
00026
00027 #include "dom/dom_misc.h"
00028 #include "css/css_valueimpl.h"
00029 #include "misc/shared.h"
00030
00031 namespace DOM {
00032
00033 class DocumentImpl;
00034 class CSSStyleDeclarationImpl;
00035 class ElementImpl;
00036 class DOMStringImpl;
00037
00038
00039 class AbstractViewImpl : public khtml::Shared<AbstractViewImpl>
00040 {
00041 public:
00042 AbstractViewImpl(DocumentImpl *_document);
00043 ~AbstractViewImpl();
00044 DocumentImpl *document() const { return m_document; }
00045 CSSStyleDeclarationImpl *getComputedStyle(ElementImpl *elt, DOMStringImpl *pseudoElt);
00046 protected:
00047 DocumentImpl *m_document;
00048 };
00049
00050 }
00051 #endif
This file is part of the documentation for kdelibs Version 3.1.4.