kjs_mozilla.h
00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 
00021 #ifndef _KJS_MOZILLA_H_
00022 #define _KJS_MOZILLA_H_
00023 
00024 #include <kjs/object.h>
00025 
00026 class KHTMLPart;
00027 
00028 namespace KJS {
00029 
00030   class MozillaSidebarExtension : public ObjectImp {
00031   public:
00032     MozillaSidebarExtension(ExecState *exec, KHTMLPart *p);
00033     virtual Value get(ExecState *exec, const Identifier &propertyName) const;
00034     Value getValueProperty(ExecState *exec, int token) const;
00035     virtual const ClassInfo* classInfo() const { return &info; }
00036     static const ClassInfo info;
00037     enum { addPanel };
00038     KHTMLPart *part() const { return m_part; }
00039   private:
00040     KHTMLPart *m_part;
00041   };
00042 } 
00043 
00044 #endif
 
This file is part of the documentation for khtml Library Version 3.2.0.