You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/kdejava/koala/org/kde/koala/HTMLTableElement.java

261 lines
9.0 KiB

//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 <code>CAPTION</code> , <code>THEAD</code> , and
<code>TFOOT</code> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#edef-TABLE">
TABLE element definition </a> 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 <code>CAPTION</code> , or void if none
exists.
@short Returns the table's <code>CAPTION</code> , or void if none exists.
*/
public native HTMLTableCaptionElement caption();
/**
see caption
@short see caption
*/
public native void setCaption(HTMLTableCaptionElement arg1);
/**
Returns the table's <code>THEAD</code> , or <code>null</code>
if none exists.
@short Returns the table's <code>THEAD</code> , or <code>null</code> if none exists.
*/
public native HTMLTableSectionElement tHead();
/**
see tHead
@short see tHead
*/
public native void setTHead(HTMLTableSectionElement arg1);
/**
Returns the table's <code>TFOOT</code> , or <code>null</code>
if none exists.
@short Returns the table's <code>TFOOT</code> , or <code>null</code> 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 <code>THEAD</code> , <code>TFOOT</code> , all
<code>TBODY</code> elements.
@short Returns a collection of all the rows in the table, including all in <code>THEAD</code> , <code>TFOOT</code> , all <code>TBODY</code> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-align-TABLE">
align attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-bgcolor">
bgcolor attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-border-TABLE">
border attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-cellpadding">
cellpadding attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-cellspacing">
cellspacing attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-frame">
frame attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-rules">
rules attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-summary">
summary attribute definition </a> 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 <a
href="http://www.w3.org/TR/REC-html40/struct/tables.html#adef-width-TABLE">
width attribute definition </a> 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 ( <code>THEAD</code> ).
@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 ( <code>TFOOT</code> ).
@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 <code>CAPTION</code> 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
}