public class DefaultGridCellFactory extends Object implements GridCellFactory
| Constructor and Description |
|---|
DefaultGridCellFactory(EditableGrid grid)
Creates an instance of the factory.
|
| Modifier and Type | Method and Description |
|---|---|
protected GridCell |
create(Boolean data)
This method creates a boolean cell.
|
protected GridCell |
create(ComboBox comboBox)
This method creates a combo box cell.
|
GridCell |
create(ComboBoxDataModel model)
Cretaes the
ComboBoxCell. |
protected GridCell |
create(Date data)
This method creates a date cell.
|
protected GridCell |
create(Double data)
This method creates a double number cell.
|
protected GridCell |
create(Float data)
This method creates a float number cell.
|
protected GridCell |
create(com.google.gwt.user.client.ui.Image data)
This method creates an image cell.
|
protected GridCell |
create(Integer data)
This method creates an integer number cell.
|
GridCell |
create(int row,
int column,
Object data)
This method creates a new data cell.
|
HeaderCell |
create(int column,
String header)
This method creates a header cell.
|
protected GridCell |
create(com.google.gwt.user.client.ui.ListBox data)
This method creates a list box cell.
|
protected GridCell |
create(Long data)
This method creates a long number cell.
|
protected GridCell |
create(Short data)
This method creates a short number cell.
|
protected GridCell |
create(String data)
This method creates a text box cell.
|
protected GridCell |
createMultiline(String data)
This method creates a multiline text box cell.
|
EditableGrid |
getGrid()
Getter for property 'grid'.
|
protected void |
prepareCell(GridCell cell,
int row,
int column,
Object data)
This method prepares the cell and sets initial values.
|
public DefaultGridCellFactory(EditableGrid grid)
grid - is a grid instance.public GridCell create(int row, int column, Object data)
create in interface GridCellFactoryrow - is a row number.column - is a column number.data - is data to be placed into the cell.public HeaderCell create(int column, String header)
create in interface GridCellFactorycolumn - is a column number.header - is a header label.public EditableGrid getGrid()
protected void prepareCell(GridCell cell, int row, int column, Object data)
cell - is a cell to be prepared.row - is a row number.column - is a column number.data - is cell data.protected GridCell create(Date data)
data - is a date value.DateCell instance.protected GridCell create(com.google.gwt.user.client.ui.ListBox data)
data - is a list box value.ListCell instance.protected GridCell create(Boolean data)
data - is a boolean value.BooleanCell instance.protected GridCell create(String data)
data - is a text value.TextBoxCell instance.protected GridCell createMultiline(String data)
data - is a text value.TextAreaCell instance.protected GridCell create(Short data)
data - is a short number value.ShortCell instance.protected GridCell create(Integer data)
data - is an integer number value.IntegerCell instance.protected GridCell create(Long data)
data - is a long number value.LongCell instance.protected GridCell create(Float data)
data - is a float number value.FloatCell instance.protected GridCell create(Double data)
data - is a double number value.DoubleCell instance.protected GridCell create(com.google.gwt.user.client.ui.Image data)
data - is an image value.ImageCell instance.protected GridCell create(ComboBox comboBox)
comboBox - a combo box value.ComboBoxCell instance.public GridCell create(ComboBoxDataModel model)
ComboBoxCell.model - is a combo box model.Copyright © 2008–2013. All rights reserved.