E - public class HeaderCell<E> extends Widget<HTMLDivElement,HeaderCell<E>> implements MouseDownHandler<HeaderCell<E>>, MouseMoveHandler<HeaderCell<E>>, MouseUpHandler<HeaderCell<E>>, TouchStartHandler<HeaderCell<E>>, TouchMoveHandler<HeaderCell<E>>, TouchEndHandler<HeaderCell<E>>, TouchCancelHandler<HeaderCell<E>>
contextMenu, contextMenuHandlerRegistration, currentHeight, currentWidth, enabled, NATIVE_CONTEXT_MENU_HANDLER| Constructor and Description |
|---|
HeaderCell(Table<E> table,
TableColumn<E,?> column,
ColumnHeaderCell<E> columnTableHeader) |
| Modifier and Type | Method and Description |
|---|---|
void |
end(boolean isTouch) |
TableColumn<E,?> |
getColumn() |
com.xalys.xgl.table.HeaderCell.SortSpan<E> |
getSortSpan() |
Table<E> |
getTable() |
com.xalys.xgl.table.HeaderCell.TitleSpan |
getTitleSpan() |
void |
move(int x) |
void |
onMouseDown(MouseDownEvent<HeaderCell<E>> event) |
void |
onMouseMove(MouseMoveEvent<HeaderCell<E>> event) |
void |
onMouseUp(MouseUpEvent<HeaderCell<E>> event) |
void |
onTouchCancel(TouchCancelEvent<HeaderCell<E>> event) |
void |
onTouchEnd(TouchEndEvent<HeaderCell<E>> event) |
void |
onTouchMove(TouchMoveEvent<HeaderCell<E>> event) |
void |
onTouchStart(TouchStartEvent<HeaderCell<E>> event) |
void |
setSortSpan(com.xalys.xgl.table.HeaderCell.SortSpan<E> sortSpan) |
void |
start(int x) |
void |
update(TableColumn<E,?> column) |
add, addActionHandler, addClassName, addDoubleActionHandler, addDoubleTapHandler, addDropTarget, addEventHandler, addEventHandler, addResizeHandler, addStyleName, addTapHandler, addTouchHoldHandler, canDropTargetAccept, cast, clear, clearBackgroundColor, clearDropTargets, clearTextColor, ensureHandlers, fireEvent, fireEvent, fireResizeEvent, getAbsoluteLeft, getAbsoluteTop, getAncestor, getChildren, getChildrenCount, getComputedStyle, getContextMenu, getContextMenuHandler, getDeepestWidget, getDragSource, getDropTargetList, getElement, getFirstChild, getId, getLastChild, getNextSibling, getNextSibling, getOffsetHeight, getOffsetWidth, getParent, getScrollLeft, getScrollTop, getStyle, hasClassName, hasFocus, insert, isAttached, isDropTarget, isEnabled, isInEventThread, onAttach, onDetach, remove, removeClassName, removeDropTarget, removeStyleName, setBackgroundColor, setClassName, setContextMenu, setDragSource, setDropTarget, setEnabled, setHeight, setHeight, setHeight, setId, setLeft, setLeftAndTop, setMaxHeight, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setMinWidth, setParent, setPixelSize, setScrollLeft, setScrollTop, setSize, setTextAlign, setTextColor, setTop, setWidth, setWidth, setWidthclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcancelMeasure, cancelMutation, measureAsSoonAsPossible, mutateAsSoonAsPossible, mutateAsSoonAsPossible, scheduleMeasure, scheduleMutationaddAttachHandleraddDetachHandleraddTransitionEndHandler, addTransitionEndHandleraddMouseDownHandler, addMouseDownHandleraddMouseMoveHandler, addMouseMoveHandleraddMouseOutHandler, addMouseOutHandleraddMouseOverHandler, addMouseOverHandleraddMouseUpHandler, addMouseUpHandleraddWheelHandler, addWheelHandleraddClickHandler, addClickHandleraddDoubleClickHandler, addDoubleClickHandleraddContextMenuHandler, addContextMenuHandleraddTouchStartHandler, addTouchStartHandleraddTouchMoveHandler, addTouchMoveHandleraddTouchForceChangeHandler, addTouchForceChangeHandleraddTouchEndHandler, addTouchEndHandleraddTouchCancelHandler, addTouchCancelHandleraddTouchHoldHandleraddTapHandleraddDoubleTapHandleraddKeyDownHandler, addKeyDownHandleraddKeyUpHandler, addKeyUpHandleraddKeyPressHandler, addKeyPressHandleraddScrollHandler, addScrollHandleraddAnimationStartHandler, addAnimationStartHandleraddAnimationIterationHandler, addAnimationIterationHandleraddAnimationEndHandler, addAnimationEndHandleraddActionHandleraddDoubleActionHandlerpublic HeaderCell(Table<E> table, TableColumn<E,?> column, ColumnHeaderCell<E> columnTableHeader)
public void update(TableColumn<E,?> column)
public com.xalys.xgl.table.HeaderCell.SortSpan<E> getSortSpan()
public void setSortSpan(com.xalys.xgl.table.HeaderCell.SortSpan<E> sortSpan)
public com.xalys.xgl.table.HeaderCell.TitleSpan getTitleSpan()
public void start(int x)
public void move(int x)
public void end(boolean isTouch)
public void onMouseDown(MouseDownEvent<HeaderCell<E>> event)
onMouseDown in interface MouseDownHandler<HeaderCell<E>>public void onMouseMove(MouseMoveEvent<HeaderCell<E>> event)
onMouseMove in interface MouseMoveHandler<HeaderCell<E>>public void onMouseUp(MouseUpEvent<HeaderCell<E>> event)
onMouseUp in interface MouseUpHandler<HeaderCell<E>>public void onTouchCancel(TouchCancelEvent<HeaderCell<E>> event)
onTouchCancel in interface TouchCancelHandler<HeaderCell<E>>public void onTouchEnd(TouchEndEvent<HeaderCell<E>> event)
onTouchEnd in interface TouchEndHandler<HeaderCell<E>>public void onTouchMove(TouchMoveEvent<HeaderCell<E>> event)
onTouchMove in interface TouchMoveHandler<HeaderCell<E>>public void onTouchStart(TouchStartEvent<HeaderCell<E>> event)
onTouchStart in interface TouchStartHandler<HeaderCell<E>>public TableColumn<E,?> getColumn()
Copyright © 2018 Xalys. All rights reserved.