public class MessageTableWidget<T>
extends com.google.gwt.user.client.ui.Composite
implements com.google.gwt.view.client.HasData<T>
Modifier and Type | Class and Description |
---|---|
static interface |
MessageTableWidget.ColumnExtractor<V> |
static class |
MessageTableWidget.Mode |
Constructor and Description |
---|
MessageTableWidget() |
MessageTableWidget(MessageTableWidget.Mode mode) |
MessageTableWidget(SimpleTable dataGrid) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addCellPreviewHandler(com.google.gwt.view.client.CellPreviewEvent.Handler<T> handler) |
void |
addColumn(com.google.gwt.user.cellview.client.Column<T,?> lineColumn,
String line) |
void |
addLevelColumn(int px,
MessageTableWidget.ColumnExtractor<Level> extractor) |
com.google.gwt.event.shared.HandlerRegistration |
addRangeChangeHandler(com.google.gwt.view.client.RangeChangeEvent.Handler handler) |
com.google.gwt.event.shared.HandlerRegistration |
addRowCountChangeHandler(com.google.gwt.view.client.RowCountChangeEvent.Handler handler) |
void |
addTextColumn(int pct,
MessageTableWidget.ColumnExtractor<String> extractor) |
com.google.gwt.safehtml.shared.SafeHtml |
createDivEnd() |
com.google.gwt.safehtml.shared.SafeHtml |
createDivStart(String title) |
com.google.gwt.safehtml.shared.SafeHtml |
createDivStart(String title,
String defaultValue) |
com.google.gwt.safehtml.shared.SafeHtml |
createDivStart(String title,
String defaultValue,
String cssClasses) |
com.google.gwt.user.client.ui.HasWidgets |
getCenterToolbar() |
com.google.gwt.user.cellview.client.ColumnSortList |
getColumnSortList() |
com.google.gwt.view.client.AbstractDataProvider<T> |
getDataProvider() |
com.google.gwt.user.client.ui.HasWidgets |
getLeftToolbar() |
com.google.gwt.user.client.ui.HasWidgets |
getRightActionsToolbar() |
com.google.gwt.user.client.ui.HasWidgets |
getRightToolbar() |
int |
getRowCount() |
com.google.gwt.view.client.SelectionModel<? super T> |
getSelectionModel() |
com.google.gwt.user.client.ui.HasWidgets |
getToolbar() |
T |
getVisibleItem(int indexOnPage) |
int |
getVisibleItemCount() |
Iterable<T> |
getVisibleItems() |
com.google.gwt.view.client.Range |
getVisibleRange() |
boolean |
isRowCountExact() |
void |
redraw() |
void |
setColumnPickerButtonVisible(boolean show) |
void |
setColumnWidth(com.google.gwt.user.cellview.client.Column<T,?> lineColumn,
int i,
com.google.gwt.dom.client.Style.Unit pct) |
void |
setDataProvider(com.google.gwt.view.client.AbstractDataProvider<T> dataProvider) |
void |
setHeight(String height) |
void |
setPixelSize(int width,
int height) |
void |
setRowCount(int count) |
void |
setRowCount(int count,
boolean isExact) |
void |
setRowData(int start,
List<? extends T> values) |
void |
setRowData(List<? extends T> values) |
void |
setRowStyles(com.google.gwt.user.cellview.client.RowStyles<T> styles) |
void |
setSelectionModel(com.google.gwt.view.client.SelectionModel<? super T> selectionModel) |
void |
setSize(String width,
String height) |
void |
setToolbarVisible(boolean visible) |
void |
setToolBarVisible(boolean visible) |
void |
setVisibleRange(int start,
int length) |
void |
setVisibleRange(com.google.gwt.view.client.Range range) |
void |
setVisibleRangeAndClearData(com.google.gwt.view.client.Range range,
boolean forceRangeChangeEvent) |
void |
setWidth(String width) |
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, sinkBitlessEvent, toString
public MessageTableWidget()
public MessageTableWidget(MessageTableWidget.Mode mode)
public MessageTableWidget(SimpleTable dataGrid)
public void addLevelColumn(int px, MessageTableWidget.ColumnExtractor<Level> extractor)
public void addTextColumn(int pct, MessageTableWidget.ColumnExtractor<String> extractor)
public com.google.gwt.safehtml.shared.SafeHtml createDivStart(String title)
public com.google.gwt.safehtml.shared.SafeHtml createDivStart(String title, String defaultValue)
public com.google.gwt.safehtml.shared.SafeHtml createDivStart(String title, String defaultValue, String cssClasses)
public com.google.gwt.safehtml.shared.SafeHtml createDivEnd()
public void setDataProvider(com.google.gwt.view.client.AbstractDataProvider<T> dataProvider)
public final com.google.gwt.view.client.AbstractDataProvider<T> getDataProvider()
public void setToolBarVisible(boolean visible)
public com.google.gwt.user.cellview.client.ColumnSortList getColumnSortList()
public com.google.gwt.user.client.ui.HasWidgets getToolbar()
public com.google.gwt.user.client.ui.HasWidgets getRightToolbar()
public com.google.gwt.user.client.ui.HasWidgets getRightActionsToolbar()
public com.google.gwt.user.client.ui.HasWidgets getLeftToolbar()
public com.google.gwt.user.client.ui.HasWidgets getCenterToolbar()
public void setRowStyles(com.google.gwt.user.cellview.client.RowStyles<T> styles)
public void setColumnPickerButtonVisible(boolean show)
public void addColumn(com.google.gwt.user.cellview.client.Column<T,?> lineColumn, String line)
public void setColumnWidth(com.google.gwt.user.cellview.client.Column<T,?> lineColumn, int i, com.google.gwt.dom.client.Style.Unit pct)
public void setHeight(String height)
setHeight
in class com.google.gwt.user.client.ui.UIObject
public void setPixelSize(int width, int height)
setPixelSize
in class com.google.gwt.user.client.ui.UIObject
public void setSize(String width, String height)
setSize
in class com.google.gwt.user.client.ui.UIObject
public void setWidth(String width)
setWidth
in class com.google.gwt.user.client.ui.UIObject
public com.google.gwt.view.client.SelectionModel<? super T> getSelectionModel()
getSelectionModel
in interface com.google.gwt.view.client.HasData<T>
public T getVisibleItem(int indexOnPage)
getVisibleItem
in interface com.google.gwt.view.client.HasData<T>
public int getVisibleItemCount()
getVisibleItemCount
in interface com.google.gwt.view.client.HasData<T>
public Iterable<T> getVisibleItems()
getVisibleItems
in interface com.google.gwt.view.client.HasData<T>
public void setRowData(int start, List<? extends T> values)
setRowData
in interface com.google.gwt.view.client.HasData<T>
public void redraw()
public void setSelectionModel(com.google.gwt.view.client.SelectionModel<? super T> selectionModel)
setSelectionModel
in interface com.google.gwt.view.client.HasData<T>
public void setVisibleRangeAndClearData(com.google.gwt.view.client.Range range, boolean forceRangeChangeEvent)
setVisibleRangeAndClearData
in interface com.google.gwt.view.client.HasData<T>
public com.google.gwt.event.shared.HandlerRegistration addCellPreviewHandler(com.google.gwt.view.client.CellPreviewEvent.Handler<T> handler)
addCellPreviewHandler
in interface com.google.gwt.view.client.HasCellPreviewHandlers<T>
public com.google.gwt.event.shared.HandlerRegistration addRangeChangeHandler(com.google.gwt.view.client.RangeChangeEvent.Handler handler)
addRangeChangeHandler
in interface com.google.gwt.view.client.HasRows
public com.google.gwt.event.shared.HandlerRegistration addRowCountChangeHandler(com.google.gwt.view.client.RowCountChangeEvent.Handler handler)
addRowCountChangeHandler
in interface com.google.gwt.view.client.HasRows
public int getRowCount()
getRowCount
in interface com.google.gwt.view.client.HasRows
public com.google.gwt.view.client.Range getVisibleRange()
getVisibleRange
in interface com.google.gwt.view.client.HasRows
public boolean isRowCountExact()
isRowCountExact
in interface com.google.gwt.view.client.HasRows
public void setRowCount(int count)
setRowCount
in interface com.google.gwt.view.client.HasRows
public void setRowCount(int count, boolean isExact)
setRowCount
in interface com.google.gwt.view.client.HasRows
public void setVisibleRange(int start, int length)
setVisibleRange
in interface com.google.gwt.view.client.HasRows
public void setVisibleRange(com.google.gwt.view.client.Range range)
setVisibleRange
in interface com.google.gwt.view.client.HasRows
public void setToolbarVisible(boolean visible)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.