public class TableAggregationRow
extends com.google.gwt.user.client.ui.Panel
JmixScrollTableWidget and
JmixTreeTableWidget| Modifier and Type | Field and Description |
|---|---|
protected char[] |
aligns |
protected com.google.gwt.dom.client.Element |
container |
protected boolean |
initialized |
protected java.util.List<AggregationInputFieldInfo> |
inputsList |
protected TableWidget |
tableWidget |
protected TotalAggregationInputListener |
totalAggregationInputHandler |
protected com.google.gwt.dom.client.Element |
tr |
| Constructor and Description |
|---|
TableAggregationRow(TableWidget tableWidget) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCell(java.lang.String text,
char align,
java.lang.String style,
boolean sorted) |
protected void |
addCellsFromUIDL(com.vaadin.client.UIDL uidl) |
protected void |
addCellWithField(java.lang.String text,
char align,
int colIndex) |
protected boolean |
addSpecificCell(java.lang.String columnId,
int colIndex) |
protected AggregationInputFieldInfo |
getAggregationInputInfo(com.google.gwt.dom.client.Element input) |
double |
getRealCellWidth(int colIdx) |
protected boolean |
isAggregationEditable(com.vaadin.client.UIDL uidl,
int colIndex) |
boolean |
isAggregationRowEditable() |
boolean |
isInitialized() |
java.util.Iterator<com.google.gwt.user.client.ui.Widget> |
iterator() |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
boolean |
remove(com.google.gwt.user.client.ui.Widget child) |
protected void |
setAlign(char align,
com.google.gwt.dom.client.Element container) |
void |
setCellWidth(int cellIx,
int width) |
void |
setHorizontalScrollPosition(int scrollLeft) |
void |
setTotalAggregationInputHandler(TotalAggregationInputListener totalAggregationInputHandler) |
void |
updateFromUIDL(com.vaadin.client.UIDL uidl) |
add, add, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringprotected boolean initialized
protected char[] aligns
protected com.google.gwt.dom.client.Element container
protected com.google.gwt.dom.client.Element tr
protected TableWidget tableWidget
protected TotalAggregationInputListener totalAggregationInputHandler
protected java.util.List<AggregationInputFieldInfo> inputsList
public TableAggregationRow(TableWidget tableWidget)
public java.util.Iterator<com.google.gwt.user.client.ui.Widget> iterator()
public boolean remove(com.google.gwt.user.client.ui.Widget child)
remove in interface com.google.gwt.user.client.ui.HasWidgetsremove in class com.google.gwt.user.client.ui.Panelpublic void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.google.gwt.user.client.ui.Widgetpublic void updateFromUIDL(com.vaadin.client.UIDL uidl)
public void setCellWidth(int cellIx,
int width)
public boolean isInitialized()
public void setHorizontalScrollPosition(int scrollLeft)
public void setTotalAggregationInputHandler(TotalAggregationInputListener totalAggregationInputHandler)
public boolean isAggregationRowEditable()
public double getRealCellWidth(int colIdx)
protected void addCellsFromUIDL(com.vaadin.client.UIDL uidl)
protected boolean isAggregationEditable(com.vaadin.client.UIDL uidl,
int colIndex)
protected boolean addSpecificCell(java.lang.String columnId,
int colIndex)
protected void addCellWithField(java.lang.String text,
char align,
int colIndex)
protected void addCell(java.lang.String text,
char align,
java.lang.String style,
boolean sorted)
protected void setAlign(char align,
com.google.gwt.dom.client.Element container)
protected AggregationInputFieldInfo getAggregationInputInfo(com.google.gwt.dom.client.Element input)