|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectPanel
com.vaadin.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow
public class VScrollTable.VScrollTableBody.VScrollTableRow
| Field Summary | |
|---|---|
protected boolean |
applyZeroWidthFix
|
protected java.util.ArrayList<Widget> |
childWidgets
|
protected int |
rowKey
|
| Constructor Summary | |
|---|---|
VScrollTable.VScrollTableBody.VScrollTableRow()
Add a dummy row, used for measurements if Table is empty. |
|
VScrollTable.VScrollTableBody.VScrollTableRow(UIDL uidl,
char[] aligns)
|
|
| Method Summary | |
|---|---|
void |
addCell(UIDL rowUidl,
java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted)
|
void |
addCell(UIDL rowUidl,
java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted,
java.lang.String description)
|
void |
addCell(UIDL rowUidl,
Widget w,
char align,
java.lang.String style,
boolean sorted,
java.lang.String description)
|
protected void |
addCellsFromUIDL(UIDL uidl,
char[] aligns,
int col,
int visibleColumnIndex)
|
Action[] |
getActions()
|
ApplicationConnection |
getClient()
|
int |
getIndex()
|
java.lang.String |
getKey()
|
java.lang.String |
getPaintableId()
|
TooltipInfo |
getTooltip(com.google.gwt.dom.client.Element target)
|
TooltipInfo |
getTooltipInfo()
|
Widget |
getWidgetForPaintable()
|
protected void |
initCellWidths()
|
protected void |
initCellWithText(java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted,
java.lang.String description,
TableCellElement td)
|
protected void |
initCellWithWidget(Widget w,
char align,
java.lang.String style,
boolean sorted,
TableCellElement td)
|
boolean |
isBefore(VScrollTable.VScrollTableBody.VScrollTableRow row1)
Makes a check based on indexes whether the row is before the compared row. |
boolean |
isInViewPort()
Detects whether row is visible in tables viewport. |
protected boolean |
isRenderHtmlInCells()
Overriding this and returning true causes all text cells to be rendered as HTML. |
boolean |
isSelected()
Has the row been selected? |
java.util.Iterator<Widget> |
iterator()
|
void |
onBrowserEvent(Event event)
|
protected void |
onDetach()
|
boolean |
remove(Widget w)
|
protected void |
setCellWidth(int cellIx,
int width)
|
void |
showContextMenu(Event event)
|
void |
showContextMenu(int left,
int top)
|
protected void |
startRowDrag(Event event,
int type,
Element targetTdOrTr)
|
void |
toggleSelection()
Toggle the selection of the row |
protected void |
updateCellStyleNames(TableCellElement td,
java.lang.String primaryStyleName)
|
protected void |
updateStyleNames(java.lang.String primaryStyleName)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.ArrayList<Widget> childWidgets
protected final int rowKey
protected boolean applyZeroWidthFix
| Constructor Detail |
|---|
public VScrollTable.VScrollTableBody.VScrollTableRow(UIDL uidl,
char[] aligns)
public VScrollTable.VScrollTableBody.VScrollTableRow()
| Method Detail |
|---|
protected void updateStyleNames(java.lang.String primaryStyleName)
public TooltipInfo getTooltipInfo()
protected void initCellWidths()
protected void setCellWidth(int cellIx,
int width)
protected void addCellsFromUIDL(UIDL uidl,
char[] aligns,
int col,
int visibleColumnIndex)
protected boolean isRenderHtmlInCells()
public boolean isInViewPort()
public boolean isBefore(VScrollTable.VScrollTableBody.VScrollTableRow row1)
row1 -
public int getIndex()
protected void onDetach()
public java.lang.String getKey()
public void addCell(UIDL rowUidl,
java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted)
public void addCell(UIDL rowUidl,
java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted,
java.lang.String description)
protected void initCellWithText(java.lang.String text,
char align,
java.lang.String style,
boolean textIsHTML,
boolean sorted,
java.lang.String description,
TableCellElement td)
protected void updateCellStyleNames(TableCellElement td,
java.lang.String primaryStyleName)
public void addCell(UIDL rowUidl,
Widget w,
char align,
java.lang.String style,
boolean sorted,
java.lang.String description)
protected void initCellWithWidget(Widget w,
char align,
java.lang.String style,
boolean sorted,
TableCellElement td)
public java.util.Iterator<Widget> iterator()
public boolean remove(Widget w)
public TooltipInfo getTooltip(com.google.gwt.dom.client.Element target)
public void onBrowserEvent(Event event)
protected void startRowDrag(Event event,
int type,
Element targetTdOrTr)
public void showContextMenu(Event event)
public void showContextMenu(int left,
int top)
public boolean isSelected()
public void toggleSelection()
public Action[] getActions()
getActions in interface ActionOwnerpublic ApplicationConnection getClient()
getClient in interface ActionOwnerpublic java.lang.String getPaintableId()
getPaintableId in interface ActionOwnerpublic Widget getWidgetForPaintable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||