Class ResizableMovableHeader<T>
- java.lang.Object
-
- com.google.gwt.user.cellview.client.Header<String>
-
- org.uberfire.ext.widgets.table.client.ResizableMovableHeader<T>
-
- Type Parameters:
T-
public abstract class ResizableMovableHeader<T> extends com.google.gwt.user.cellview.client.Header<String>
A column header that supports resizing and moving See https://github.com/gchatelet/GwtResizableDraggableColumns/blob/master/src/fr/mikrosimage/gwt/client/ResizableHeader.java
-
-
Constructor Summary
Constructors Constructor Description ResizableMovableHeader(String title, org.gwtbootstrap3.client.ui.gwt.DataGrid<T> table, UberfireColumnPicker columnPicker, com.google.gwt.user.cellview.client.Column<T,?> column)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddColumnChangedHandler(ColumnChangedHandler handler)protected voidcolumnMoved(int fromIndex, int beforeIndex)protected voidcolumnResized(int newWidth)protected abstract intgetTableBodyHeight()StringgetValue()voidonBrowserEvent(com.google.gwt.cell.client.Cell.Context context, com.google.gwt.dom.client.Element target, com.google.gwt.dom.client.NativeEvent event)
-
-
-
Constructor Detail
-
ResizableMovableHeader
public ResizableMovableHeader(String title, org.gwtbootstrap3.client.ui.gwt.DataGrid<T> table, UberfireColumnPicker columnPicker, com.google.gwt.user.cellview.client.Column<T,?> column)
-
-
Method Detail
-
getValue
public String getValue()
- Specified by:
getValuein classcom.google.gwt.user.cellview.client.Header<String>
-
onBrowserEvent
public void onBrowserEvent(com.google.gwt.cell.client.Cell.Context context, com.google.gwt.dom.client.Element target, com.google.gwt.dom.client.NativeEvent event)- Overrides:
onBrowserEventin classcom.google.gwt.user.cellview.client.Header<String>
-
columnResized
protected void columnResized(int newWidth)
-
columnMoved
protected void columnMoved(int fromIndex, int beforeIndex)
-
getTableBodyHeight
protected abstract int getTableBodyHeight()
-
addColumnChangedHandler
public void addColumnChangedHandler(ColumnChangedHandler handler)
-
-