//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.koala; import org.kde.qt.Qt; import org.kde.qt.QtSupport; /** The create and delete methods on the table allow authors to construct and modify tables. HTML 4.0 specifies that only one of each of the CAPTION , THEAD , and TFOOT elements may exist in a table. Therefore, if one exists, and the createTHead() or createTFoot() method is called, the method returns the existing THead or TFoot element. See the TABLE element definition in HTML 4.0. @short The create and delete methods on the table allow authors to construct and modify tables. */ public class HTMLTableElement extends HTMLElement { protected HTMLTableElement(Class dummy){super((Class) null);} public HTMLTableElement() { super((Class) null); newHTMLTableElement(); } private native void newHTMLTableElement(); public HTMLTableElement(HTMLTableElement other) { super((Class) null); newHTMLTableElement(other); } private native void newHTMLTableElement(HTMLTableElement other); public HTMLTableElement(Node other) { super((Class) null); newHTMLTableElement(other); } private native void newHTMLTableElement(Node other); /** Returns the table's CAPTION , or void if none exists. @short Returns the table's CAPTION , or void if none exists. */ public native HTMLTableCaptionElement caption(); /** see caption @short see caption */ public native void setCaption(HTMLTableCaptionElement arg1); /** Returns the table's THEAD , or null if none exists. @short Returns the table's THEAD , or null if none exists. */ public native HTMLTableSectionElement tHead(); /** see tHead @short see tHead */ public native void setTHead(HTMLTableSectionElement arg1); /** Returns the table's TFOOT , or null if none exists. @short Returns the table's TFOOT , or null if none exists. */ public native HTMLTableSectionElement tFoot(); /** see tFoot @short see tFoot */ public native void setTFoot(HTMLTableSectionElement arg1); /** Returns a collection of all the rows in the table, including all in THEAD , TFOOT , all TBODY elements. @short Returns a collection of all the rows in the table, including all in THEAD , TFOOT , all TBODY elements. */ public native HTMLCollection rows(); /** Returns a collection of the table bodies (including implicit ones). @short Returns a collection of the table bodies (including implicit ones). */ public native HTMLCollection tBodies(); /** Specifies the table's position with respect to the rest of the document. See the align attribute definition in HTML 4.0. This attribute is deprecated in HTML 4.0. @short Specifies the table's position with respect to the rest of the document. */ public native String align(); /** see align @short see align */ public native void setAlign(String arg1); /** Cell background color. See the bgcolor attribute definition in HTML 4.0. This attribute is deprecated in HTML 4.0. @short Cell background color. */ public native String bgColor(); /** see bgColor @short see bgColor */ public native void setBgColor(String arg1); /** The width of the border around the table. See the border attribute definition in HTML 4.0. @short The width of the border around the table. */ public native String border(); /** see border @short see border */ public native void setBorder(String arg1); /** Specifies the horizontal and vertical space between cell content and cell borders. See the cellpadding attribute definition in HTML 4.0. @short Specifies the horizontal and vertical space between cell content and cell borders. */ public native String cellPadding(); /** see cellPadding @short see cellPadding */ public native void setCellPadding(String arg1); /** Specifies the horizontal and vertical separation between cells. See the cellspacing attribute definition in HTML 4.0. @short Specifies the horizontal and vertical separation between cells. */ public native String cellSpacing(); /** see cellSpacing @short see cellSpacing */ public native void setCellSpacing(String arg1); /** Specifies which external table borders to render. See the frame attribute definition in HTML 4.0. @short Specifies which external table borders to render. */ public native String frame(); /** see frame @short see frame */ public native void setFrame(String arg1); /** Specifies which internal table borders to render. See the rules attribute definition in HTML 4.0. @short Specifies which internal table borders to render. */ public native String rules(); /** see rules @short see rules */ public native void setRules(String arg1); /** Supplementary description about the purpose or structure of a table. See the summary attribute definition in HTML 4.0. @short Supplementary description about the purpose or structure of a table. */ public native String summary(); /** see summary @short see summary */ public native void setSummary(String arg1); /** Specifies the desired table width. See the width attribute definition in HTML 4.0. @short Specifies the desired table width. */ public native String width(); /** see width @short see width */ public native void setWidth(String arg1); /** Create a table header row or return an existing one. @return A new table header element ( THEAD ). @short Create a table header row or return an existing one. */ public native HTMLElement createTHead(); /** Delete the header from the table, if one exists. @short Delete the header from the table, if one exists. */ public native void deleteTHead(); /** Create a table footer row or return an existing one. @return A footer element ( TFOOT ). @short Create a table footer row or return an existing one. */ public native HTMLElement createTFoot(); /** Delete the footer from the table, if one exists. @short Delete the footer from the table, if one exists. */ public native void deleteTFoot(); /** Create a new table caption object or return an existing one. @return A CAPTION element. @short Create a new table caption object or return an existing one. */ public native HTMLElement createCaption(); /** Delete the table caption, if one exists. @short Delete the table caption, if one exists. */ public native void deleteCaption(); /** Insert a new empty row in the table. The new row is inserted immediately before and in the same section as the current indexth row in the table. If index is -1 or equal to the number of rows, the new row is appended. In addition, when the table is empty the row is inserted into a TBODY which is created and inserted into the table. Note. A table row cannot be empty according to HTML 4.0 Recommendation. @param index The row number where to insert a new row. The index starts from 0 and is relative to the logical order (not document order) of all the rows contained inside the table. @return The newly created row. @short Insert a new empty row in the table. */ public native HTMLElement insertRow(long index); /** Delete a table row. @param index The index of the row to be deleted. This index starts from 0 and is relative to the logical order (not document order) of all the rows contained inside the table. If the index is -1 the last row in the table is deleted. @short Delete a table row. */ public native void deleteRow(long index); // DOM::HTMLTableElement* HTMLTableElement(DOM::HTMLTableElementImpl* arg1); >>>> NOT CONVERTED }