com.google.gwt.visualization.client
Class DataTable
java.lang.Object
com.google.gwt.core.client.JavaScriptObject
com.google.gwt.visualization.client.AbstractDataTable
com.google.gwt.visualization.client.DataTable
public class DataTable
- extends AbstractDataTable
This class represents the DataTable.
- See Also:
-
DataTable API Reference
Method Summary |
int |
addColumn(AbstractDataTable.ColumnType type)
|
int |
addColumn(AbstractDataTable.ColumnType type,
java.lang.String label)
|
int |
addColumn(AbstractDataTable.ColumnType type,
java.lang.String label,
java.lang.String id)
|
int |
addRow()
|
int |
addRows(int number)
|
static DataTable |
create()
|
static DataTable |
create(com.google.gwt.core.client.JavaScriptObject jso)
|
static DataTable |
create(com.google.gwt.core.client.JavaScriptObject jso,
double version)
|
void |
insertColumn(int columnIndex,
AbstractDataTable.ColumnType type)
|
void |
insertColumn(int columnIndex,
AbstractDataTable.ColumnType type,
java.lang.String label)
|
void |
insertColumn(int columnIndex,
AbstractDataTable.ColumnType type,
java.lang.String label,
java.lang.String id)
|
void |
insertRows(int rowIndex,
int numberOfRows)
|
void |
removeColumn(int columnIndex)
|
void |
removeColumns(int columnIndex,
int numberOfColumns)
|
void |
removeRow(int rowIndex)
|
void |
removeRows(int rowIndex,
int numberOfRows)
|
void |
setCell(int rowIndex,
int columnIndex,
boolean value,
java.lang.String formattedValue,
Properties properties)
|
void |
setCell(int rowIndex,
int columnIndex,
java.util.Date value,
java.lang.String formattedValue,
Properties properties)
|
void |
setCell(int rowIndex,
int columnIndex,
double value,
java.lang.String formattedValue,
Properties properties)
|
void |
setCell(int rowIndex,
int columnIndex,
int value,
java.lang.String formattedValue,
Properties properties)
|
void |
setCell(int rowIndex,
int columnIndex,
java.lang.String value,
java.lang.String formattedValue,
Properties properties)
|
void |
setCell(int rowIndex,
int columnIndex,
TimeOfDay value,
java.lang.String formattedValue,
Properties properties)
|
void |
setCellNull(int rowIndex,
int columnIndex,
java.lang.String formattedValue,
Properties properties)
Set the value of a cell to null. |
void |
setColumnLabel(int columnIndex,
java.lang.String label)
|
void |
setFormattedValue(int rowIndex,
int columnIndex,
java.lang.String value)
|
void |
setProperties(int rowIndex,
int columnIndex,
Properties properties)
|
void |
setProperty(int rowIndex,
int columnIndex,
java.lang.String name,
java.lang.String value)
|
void |
setValue(int rowIndex,
int columnIndex,
boolean value)
|
void |
setValue(int rowIndex,
int columnIndex,
java.util.Date date)
|
void |
setValue(int rowIndex,
int columnIndex,
double value)
|
void |
setValue(int rowIndex,
int columnIndex,
int value)
|
void |
setValue(int rowIndex,
int columnIndex,
java.lang.String value)
|
void |
setValue(int rowIndex,
int columnIndex,
TimeOfDay value)
|
void |
setValueNull(int rowIndex,
int columnIndex)
Set the value of a cell to null. |
Methods inherited from class com.google.gwt.visualization.client.AbstractDataTable |
getColumnId, getColumnIndex, getColumnLabel, getColumnPattern, getColumnRange, getColumnType, getFormattedValue, getNumberOfColumns, getNumberOfRows, getProperty, getValueBoolean, getValueDate, getValueDouble, getValueInt, getValueString, getValueTimeOfDay, isValueNull |
Methods inherited from class com.google.gwt.core.client.JavaScriptObject |
cast, createArray, createFunction, createObject, equals, hashCode, toSource, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DataTable
protected DataTable()
create
public static DataTable create()
create
public static DataTable create(com.google.gwt.core.client.JavaScriptObject jso,
double version)
create
public static DataTable create(com.google.gwt.core.client.JavaScriptObject jso)
addColumn
public final int addColumn(AbstractDataTable.ColumnType type)
addColumn
public final int addColumn(AbstractDataTable.ColumnType type,
java.lang.String label)
addColumn
public final int addColumn(AbstractDataTable.ColumnType type,
java.lang.String label,
java.lang.String id)
addRow
public final int addRow()
addRows
public final int addRows(int number)
insertColumn
public final void insertColumn(int columnIndex,
AbstractDataTable.ColumnType type)
insertColumn
public final void insertColumn(int columnIndex,
AbstractDataTable.ColumnType type,
java.lang.String label)
insertColumn
public final void insertColumn(int columnIndex,
AbstractDataTable.ColumnType type,
java.lang.String label,
java.lang.String id)
insertRows
public final void insertRows(int rowIndex,
int numberOfRows)
removeColumn
public final void removeColumn(int columnIndex)
removeColumns
public final void removeColumns(int columnIndex,
int numberOfColumns)
removeRow
public final void removeRow(int rowIndex)
removeRows
public final void removeRows(int rowIndex,
int numberOfRows)
setCell
public final void setCell(int rowIndex,
int columnIndex,
boolean value,
java.lang.String formattedValue,
Properties properties)
setCell
public final void setCell(int rowIndex,
int columnIndex,
java.util.Date value,
java.lang.String formattedValue,
Properties properties)
setCell
public final void setCell(int rowIndex,
int columnIndex,
double value,
java.lang.String formattedValue,
Properties properties)
setCell
public final void setCell(int rowIndex,
int columnIndex,
int value,
java.lang.String formattedValue,
Properties properties)
setCell
public final void setCell(int rowIndex,
int columnIndex,
java.lang.String value,
java.lang.String formattedValue,
Properties properties)
setCell
public final void setCell(int rowIndex,
int columnIndex,
TimeOfDay value,
java.lang.String formattedValue,
Properties properties)
setCellNull
public final void setCellNull(int rowIndex,
int columnIndex,
java.lang.String formattedValue,
Properties properties)
- Set the value of a cell to null.
- Parameters:
rowIndex
- The index of the row.columnIndex
- The index of the column.formattedValue
- The desired String representation of null, such as
"", "null", "nil", "N/A", "none", etc.properties
-
setColumnLabel
public final void setColumnLabel(int columnIndex,
java.lang.String label)
setFormattedValue
public final void setFormattedValue(int rowIndex,
int columnIndex,
java.lang.String value)
setProperties
public final void setProperties(int rowIndex,
int columnIndex,
Properties properties)
setProperty
public final void setProperty(int rowIndex,
int columnIndex,
java.lang.String name,
java.lang.String value)
setValue
public final void setValue(int rowIndex,
int columnIndex,
boolean value)
setValue
public final void setValue(int rowIndex,
int columnIndex,
java.util.Date date)
setValue
public final void setValue(int rowIndex,
int columnIndex,
double value)
setValue
public final void setValue(int rowIndex,
int columnIndex,
int value)
setValue
public final void setValue(int rowIndex,
int columnIndex,
java.lang.String value)
setValue
public final void setValue(int rowIndex,
int columnIndex,
TimeOfDay value)
setValueNull
public final void setValueNull(int rowIndex,
int columnIndex)
- Set the value of a cell to null.
- Parameters:
rowIndex
- The index of the row.columnIndex
- The index of the column.