diff options
Diffstat (limited to 'python/pykde/sip/khtml/html_table.sip')
-rw-r--r-- | python/pykde/sip/khtml/html_table.sip | 256 |
1 files changed, 256 insertions, 0 deletions
diff --git a/python/pykde/sip/khtml/html_table.sip b/python/pykde/sip/khtml/html_table.sip new file mode 100644 index 00000000..8c765763 --- /dev/null +++ b/python/pykde/sip/khtml/html_table.sip @@ -0,0 +1,256 @@ +// +// 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 HTMLTableCaptionElement : DOM::HTMLElement +{ +%TypeHeaderCode +#include <html_table.h> +%End + + +public: + HTMLTableCaptionElement (); + HTMLTableCaptionElement (const DOM::HTMLTableCaptionElement&); + HTMLTableCaptionElement (const DOM::Node&); + +protected: +//ig HTMLTableCaptionElement (HTMLTableCaptionElementImpl*); + +public: + DOM::DOMString align () const; + void setAlign (const DOM::DOMString&); + +}; // class HTMLTableCaptionElement + + +class HTMLTableCellElement : DOM::HTMLElement +{ +%TypeHeaderCode +#include <html_table.h> +%End + + +public: + HTMLTableCellElement (); + HTMLTableCellElement (const DOM::HTMLTableCellElement&); + HTMLTableCellElement (const DOM::Node&); + +protected: +//ig HTMLTableCellElement (HTMLTableCellElementImpl*); + +public: + long cellIndex () const; + void setCellIndex (long); + DOM::DOMString abbr () const; + void setAbbr (const DOM::DOMString&); + DOM::DOMString align () const; + void setAlign (const DOM::DOMString&); + DOM::DOMString axis () const; + void setAxis (const DOM::DOMString&); + DOM::DOMString bgColor () const; + void setBgColor (const DOM::DOMString&); + DOM::DOMString ch () const; + void setCh (const DOM::DOMString&); + DOM::DOMString chOff () const; + void setChOff (const DOM::DOMString&); + long colSpan () const; + void setColSpan (long); + DOM::DOMString headers () const; + void setHeaders (const DOM::DOMString&); + DOM::DOMString height () const; + void setHeight (const DOM::DOMString&); + bool noWrap () const; + void setNoWrap (bool); + long rowSpan () const; + void setRowSpan (long); + DOM::DOMString scope () const; + void setScope (const DOM::DOMString&); + DOM::DOMString vAlign () const; + void setVAlign (const DOM::DOMString&); + DOM::DOMString width () const; + void setWidth (const DOM::DOMString&); + +}; // class HTMLTableCellElement + + +class HTMLTableColElement : DOM::HTMLElement +{ +%TypeHeaderCode +#include <html_table.h> +%End + + +public: + HTMLTableColElement (); + HTMLTableColElement (const DOM::HTMLTableColElement&); + HTMLTableColElement (const DOM::Node&); + +protected: +//ig HTMLTableColElement (HTMLTableColElementImpl*); + +public: + DOM::DOMString align () const; + void setAlign (const DOM::DOMString&); + DOM::DOMString ch () const; + void setCh (const DOM::DOMString&); + DOM::DOMString chOff () const; + void setChOff (const DOM::DOMString&); + long span () const; + void setSpan (long); + DOM::DOMString vAlign () const; + void setVAlign (const DOM::DOMString&); + DOM::DOMString width () const; + void setWidth (const DOM::DOMString&); + +}; // class HTMLTableColElement + + +class HTMLTableElement : DOM::HTMLElement +{ +%TypeHeaderCode +#include <html_table.h> +%End + + +public: + HTMLTableElement (); + HTMLTableElement (const DOM::HTMLTableElement&); + HTMLTableElement (const DOM::Node&); + +protected: +//ig HTMLTableElement (HTMLTableElementImpl*); + +public: + DOM::HTMLTableCaptionElement caption () const; + void setCaption (const DOM::HTMLTableCaptionElement&); + DOM::HTMLTableSectionElement tHead () const; + void setTHead (const DOM::HTMLTableSectionElement&); + DOM::HTMLTableSectionElement tFoot () const; + void setTFoot (const DOM::HTMLTableSectionElement&); + DOM::HTMLCollection rows () const; + DOM::HTMLCollection tBodies () const; + DOM::DOMString align () const; + void setAlign (const DOM::DOMString&); + DOM::DOMString bgColor () const; + void setBgColor (const DOM::DOMString&); + DOM::DOMString border () const; + void setBorder (const DOM::DOMString&); + DOM::DOMString cellPadding () const; + void setCellPadding (const DOM::DOMString&); + DOM::DOMString cellSpacing () const; + void setCellSpacing (const DOM::DOMString&); + DOM::DOMString frame () const; + void setFrame (const DOM::DOMString&); + DOM::DOMString rules () const; + void setRules (const DOM::DOMString&); + DOM::DOMString summary () const; + void setSummary (const DOM::DOMString&); + DOM::DOMString width () const; + void setWidth (const DOM::DOMString&); + DOM::HTMLElement createTHead (); + void deleteTHead (); + DOM::HTMLElement createTFoot (); + void deleteTFoot (); + DOM::HTMLElement createCaption (); + void deleteCaption (); + DOM::HTMLElement insertRow (long); + void deleteRow (long); + +}; // class HTMLTableElement + + +class HTMLTableRowElement : DOM::HTMLElement +{ +%TypeHeaderCode +#include <html_table.h> +%End + + +public: + HTMLTableRowElement (); + HTMLTableRowElement (const DOM::HTMLTableRowElement&); + HTMLTableRowElement (const DOM::Node&); + +protected: +//ig HTMLTableRowElement (HTMLTableRowElementImpl*); + +public: + long rowIndex () const; + void setRowIndex (long); + long sectionRowIndex () const; + void setSectionRowIndex (long); + DOM::HTMLCollection cells () const; + void setCells (const DOM::HTMLCollection&); + DOM::DOMString align () const; + void setAlign (const DOM::DOMString&); + DOM::DOMString bgColor () const; + void setBgColor (const DOM::DOMString&); + DOM::DOMString ch () const; + void setCh (const DOM::DOMString&); + DOM::DOMString chOff () const; + void setChOff (const DOM::DOMString&); + DOM::DOMString vAlign () const; + void setVAlign (const DOM::DOMString&); + DOM::HTMLElement insertCell (long); + void deleteCell (long); + +}; // class HTMLTableRowElement + + +class HTMLTableSectionElement : DOM::HTMLElement +{ +%TypeHeaderCode +#include <html_table.h> +%End + + +public: + HTMLTableSectionElement (); + HTMLTableSectionElement (const DOM::HTMLTableSectionElement&); + HTMLTableSectionElement (const DOM::Node&); + +protected: +//ig HTMLTableSectionElement (HTMLTableSectionElementImpl*); + +public: + DOM::DOMString align () const; + void setAlign (const DOM::DOMString&); + DOM::DOMString ch () const; + void setCh (const DOM::DOMString&); + DOM::DOMString chOff () const; + void setChOff (const DOM::DOMString&); + DOM::DOMString vAlign () const; + void setVAlign (const DOM::DOMString&); + DOM::HTMLCollection rows () const; + DOM::HTMLElement insertRow (long); + void deleteRow (long); + +}; // class HTMLTableSectionElement + +}; // namespace DOM + |