public class FlyweightCell extends Object
FlyweightCell represents a cell in the Grid or
Escalator at a certain point in time.
Since the FlyweightCell follows the Flyweight-pattern
any instance of this object is subject to change without the user knowing it
and so should not be stored anywhere outside of the method providing these
instances.
| Modifier and Type | Field and Description |
|---|---|
static String |
COLSPAN_ATTR |
| Constructor and Description |
|---|
FlyweightCell(FlyweightRow row,
int column) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColSpan()
Return the colspan attribute of the element of the cell.
|
int |
getColumn()
Returns the column index of the cell
|
com.google.gwt.dom.client.TableCellElement |
getElement()
Returns the element of the cell.
|
int |
getRow()
Returns the row index of the cell
|
void |
setColSpan(int numberOfCells) |
void |
setElement(com.google.gwt.dom.client.TableCellElement element)
Sets the DOM element for this FlyweightCell, either a
TD or
a TH. |
public static final String COLSPAN_ATTR
public FlyweightCell(FlyweightRow row, int column)
public int getRow()
public int getColumn()
public com.google.gwt.dom.client.TableCellElement getElement()
TD element
or a TH element.public int getColSpan()
public void setElement(com.google.gwt.dom.client.TableCellElement element)
TD or
a TH. It is the caller's responsibility to actually insert
the given element to the document when needed.element - the element corresponding to this cell, cannot be nullpublic void setColSpan(int numberOfCells)
Copyright © 2016 Vaadin Ltd. All rights reserved.