summaryrefslogtreecommitdiffstats
path: root/python/pykde/sip/khtml/css_stylesheet.sip
diff options
context:
space:
mode:
Diffstat (limited to 'python/pykde/sip/khtml/css_stylesheet.sip')
-rw-r--r--python/pykde/sip/khtml/css_stylesheet.sip197
1 files changed, 197 insertions, 0 deletions
diff --git a/python/pykde/sip/khtml/css_stylesheet.sip b/python/pykde/sip/khtml/css_stylesheet.sip
new file mode 100644
index 00000000..2340a508
--- /dev/null
+++ b/python/pykde/sip/khtml/css_stylesheet.sip
@@ -0,0 +1,197 @@
+//
+// Copyright 2006 Jim Bublitz <jbublitz@nwinternet.com>
+// Earlier copyrights 1998 - 2005 Jim Bublitz and/or Phil Thompson
+// may also apply
+
+
+// Generated by preSip
+// module khtml version KDE 3.5.3
+
+
+// This software is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License as
+// published by the Free Software Foundation; either version 2 of
+// the License, or (at your option) any later version.
+//
+// This software is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public
+// License along with this library; see the file COPYING.
+// If not, write to the Free Software Foundation, Inc.,
+// 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+namespace DOM
+{
+
+class StyleSheet
+{
+%TypeHeaderCode
+#include <css_stylesheet.h>
+%End
+
+
+public:
+ StyleSheet ();
+ StyleSheet (const DOM::StyleSheet&);
+//ig StyleSheet (StyleSheetImpl*);
+
+public:
+ DOM::DOMString type () const;
+ bool disabled () const;
+ void setDisabled (bool);
+ DOM::Node ownerNode () const;
+ DOM::StyleSheet parentStyleSheet () const;
+ DOM::DOMString href () const;
+ DOM::DOMString title () const;
+ DOM::MediaList media () const;
+ bool isCSSStyleSheet () const;
+//ig StyleSheetImpl* handle () const;
+ bool isNull () const;
+
+protected:
+
+}; // class StyleSheet
+
+
+class CSSException
+{
+%TypeHeaderCode
+#include <css_stylesheet.h>
+%End
+
+
+public:
+ CSSException (ushort);
+ CSSException (const DOM::CSSException&);
+ ushort code;
+
+ enum ExceptionCode
+ {
+ SYNTAX_ERR,
+ INVALID_MODIFICATION_ERR,
+ _EXCEPTION_OFFSET
+ };
+
+
+}; // class CSSException
+
+
+class CSSStyleSheet : DOM::StyleSheet
+{
+%TypeHeaderCode
+#include <css_stylesheet.h>
+%End
+
+
+public:
+ CSSStyleSheet ();
+ CSSStyleSheet (const DOM::CSSStyleSheet&);
+ CSSStyleSheet (const DOM::StyleSheet&);
+//ig CSSStyleSheet (CSSStyleSheetImpl*);
+
+public:
+ DOM::CSSRule ownerRule () const;
+ DOM::CSSRuleList cssRules () const;
+ ulong insertRule (const DOM::DOMString&, ulong);
+ void deleteRule (ulong);
+
+}; // class CSSStyleSheet
+
+
+class StyleSheetList
+{
+%TypeHeaderCode
+#include <css_stylesheet.h>
+%End
+
+
+public:
+ StyleSheetList ();
+ StyleSheetList (const DOM::StyleSheetList&);
+//ig StyleSheetList (StyleSheetListImpl*);
+
+public:
+ ulong length () const;
+ DOM::StyleSheet item (ulong);
+//ig StyleSheetListImpl* handle () const;
+ bool isNull () const;
+
+protected:
+
+}; // class StyleSheetList
+
+
+class MediaList
+{
+%TypeHeaderCode
+#include <css_stylesheet.h>
+%End
+
+
+public:
+ MediaList ();
+ MediaList (const DOM::MediaList&);
+//ig MediaList (MediaListImpl*);
+
+public:
+ DOM::DOMString mediaText ();
+ void setMediaText (const DOM::DOMString&);
+ ulong length ();
+ DOM::DOMString item (ulong);
+ void deleteMedium (const DOM::DOMString&);
+ void appendMedium (const DOM::DOMString&);
+//ig MediaListImpl* handle () const;
+ bool isNull () const;
+
+protected:
+
+}; // class MediaList
+
+
+class LinkStyle
+{
+%TypeHeaderCode
+#include <css_stylesheet.h>
+%End
+
+
+public:
+ LinkStyle ();
+ LinkStyle (const DOM::LinkStyle&);
+ DOM::StyleSheet sheet ();
+ bool isNull () const;
+
+protected:
+
+}; // class LinkStyle
+
+
+class DocumentStyle
+{
+%TypeHeaderCode
+#include <css_stylesheet.h>
+%End
+
+
+public:
+ DocumentStyle ();
+ DocumentStyle (const DOM::DocumentStyle&);
+ DOM::StyleSheetList styleSheets ();
+
+%If ( KDE_3_2_0 - )
+ DOM::DOMString preferredStylesheetSet () const;
+ DOM::DOMString selectedStylesheetSet () const;
+ void setSelectedStylesheetSet (const DOM::DOMString&);
+%End
+
+ bool isNull () const;
+
+protected:
+
+}; // class DocumentStyle
+
+}; // namespace DOM
+