summaryrefslogtreecommitdiff
path: root/libjava/classpath/external/w3c_dom/org/w3c/dom/html2/HTMLTableCellElement.java
blob: 2e4db709551c3245914f424d02a75dd362a7c9b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
/*
 * Copyright (c) 2003 World Wide Web Consortium,
 * (Massachusetts Institute of Technology, Institut National de
 * Recherche en Informatique et en Automatique, Keio University). All
 * Rights Reserved. This program is distributed under the W3C's Software
 * Intellectual Property License. This program 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 W3C License http://www.w3.org/Consortium/Legal/ for more details.
 */

package org.w3c.dom.html2;

/**
 * The object used to represent the <code>TH</code> and <code>TD</code>
 * elements. See the TD element definition in HTML 4.01.
 * <p>See also the <a href='http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109'>Document Object Model (DOM) Level 2 HTML Specification</a>.
 */
public interface HTMLTableCellElement extends HTMLElement {
    /**
     * The index of this cell in the row, starting from 0. This index is in
     * document tree order and not display order.
     */
    public int getCellIndex();

    /**
     * Abbreviation for header cells. See the abbr attribute definition in
     * HTML 4.01.
     */
    public String getAbbr();
    /**
     * Abbreviation for header cells. See the abbr attribute definition in
     * HTML 4.01.
     */
    public void setAbbr(String abbr);

    /**
     * Horizontal alignment of data in cell. See the align attribute definition
     *  in HTML 4.01.
     */
    public String getAlign();
    /**
     * Horizontal alignment of data in cell. See the align attribute definition
     *  in HTML 4.01.
     */
    public void setAlign(String align);

    /**
     * Names group of related headers. See the axis attribute definition in
     * HTML 4.01.
     */
    public String getAxis();
    /**
     * Names group of related headers. See the axis attribute definition in
     * HTML 4.01.
     */
    public void setAxis(String axis);

    /**
     * Cell background color. See the bgcolor attribute definition in HTML
     * 4.01. This attribute is deprecated in HTML 4.01.
     */
    public String getBgColor();
    /**
     * Cell background color. See the bgcolor attribute definition in HTML
     * 4.01. This attribute is deprecated in HTML 4.01.
     */
    public void setBgColor(String bgColor);

    /**
     * Alignment character for cells in a column. See the char attribute
     * definition in HTML 4.01.
     */
    public String getCh();
    /**
     * Alignment character for cells in a column. See the char attribute
     * definition in HTML 4.01.
     */
    public void setCh(String ch);

    /**
     * Offset of alignment character. See the charoff attribute definition in
     * HTML 4.01.
     */
    public String getChOff();
    /**
     * Offset of alignment character. See the charoff attribute definition in
     * HTML 4.01.
     */
    public void setChOff(String chOff);

    /**
     * Number of columns spanned by cell. See the colspan attribute definition
     * in HTML 4.01.
     */
    public int getColSpan();
    /**
     * Number of columns spanned by cell. See the colspan attribute definition
     * in HTML 4.01.
     */
    public void setColSpan(int colSpan);

    /**
     * List of <code>id</code> attribute values for header cells. See the
     * headers attribute definition in HTML 4.01.
     */
    public String getHeaders();
    /**
     * List of <code>id</code> attribute values for header cells. See the
     * headers attribute definition in HTML 4.01.
     */
    public void setHeaders(String headers);

    /**
     * Cell height. See the height attribute definition in HTML 4.01. This
     * attribute is deprecated in HTML 4.01.
     */
    public String getHeight();
    /**
     * Cell height. See the height attribute definition in HTML 4.01. This
     * attribute is deprecated in HTML 4.01.
     */
    public void setHeight(String height);

    /**
     * Suppress word wrapping. See the nowrap attribute definition in HTML
     * 4.01. This attribute is deprecated in HTML 4.01.
     */
    public boolean getNoWrap();
    /**
     * Suppress word wrapping. See the nowrap attribute definition in HTML
     * 4.01. This attribute is deprecated in HTML 4.01.
     */
    public void setNoWrap(boolean noWrap);

    /**
     * Number of rows spanned by cell. See the rowspan attribute definition in
     * HTML 4.01.
     */
    public int getRowSpan();
    /**
     * Number of rows spanned by cell. See the rowspan attribute definition in
     * HTML 4.01.
     */
    public void setRowSpan(int rowSpan);

    /**
     * Scope covered by header cells. See the scope attribute definition in
     * HTML 4.01.
     */
    public String getScope();
    /**
     * Scope covered by header cells. See the scope attribute definition in
     * HTML 4.01.
     */
    public void setScope(String scope);

    /**
     * Vertical alignment of data in cell. See the valign attribute definition
     * in HTML 4.01.
     */
    public String getVAlign();
    /**
     * Vertical alignment of data in cell. See the valign attribute definition
     * in HTML 4.01.
     */
    public void setVAlign(String vAlign);

    /**
     * Cell width. See the width attribute definition in HTML 4.01. This
     * attribute is deprecated in HTML 4.01.
     */
    public String getWidth();
    /**
     * Cell width. See the width attribute definition in HTML 4.01. This
     * attribute is deprecated in HTML 4.01.
     */
    public void setWidth(String width);

}