// // Copyright 2006 Jim Bublitz // 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 %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 %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 %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 %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 %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 %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