|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectqx.core.Object
qx.core.Target
qx.ui.core.Widget
qx.ui.core.Parent
qx.ui.layout.BoxLayout
qx.ui.layout.VerticalBoxLayout
qx.ui.table.pane.Scroller
public class Scroller
Shows a whole meta column. This includes a TablePaneHeader
,
a TablePane
and the needed scroll bars. This class handles the
virtual scrolling and does all the mouse event handling.
Field Summary |
---|
Fields inherited from class qx.ui.core.Widget |
---|
AUTO |
Constructor Summary | |
---|---|
Scroller()
|
|
Scroller(Table table)
|
Method Summary | |
---|---|
void |
_afterAppear()
|
void |
_applyHorizontalScrollBarVisible(boolean value,
boolean old)
Applies changes of the property value of the property horizontalScrollBarVisible . |
void |
_applyScrollTimeout(java.lang.Integer value,
java.lang.Integer old)
Applies changes of the property value of the property scrollTimeout . |
void |
_applyShowCellFocusIndicator(boolean value,
boolean old)
Applies changes of the property value of the property showCellFocusIndicator . |
void |
_applyTablePaneModel(Model value,
Model old)
Applies changes of the property value of the property tablePaneModel . |
void |
_applyVerticalScrollBarVisible(boolean value,
boolean old)
Applies changes of the property value of the property verticalScrollBarVisible . |
void |
_changeInnerHeight(java.lang.Object vNew,
java.lang.Object vOld)
|
void |
_focusCellAtPagePos(java.lang.Integer pageX,
java.lang.Integer pageY)
Sets the focus to the cell that’s located at the page position pageX /pageY . |
java.lang.Integer |
_getColumnForPageX(java.lang.Integer pageX)
Returns the model index of the column the mouse is over or null if the mouse is not over a column. |
java.lang.Integer |
_getResizeColumnForPageX(java.lang.Integer pageX)
Returns the model index of the column that should be resized when dragging starts here. |
java.lang.Integer |
_getRowForPagePos(java.lang.Integer pageX,
java.lang.Integer pageY)
Returns the model index of the row the mouse is currently over. |
void |
_hideResizeLine()
Hides the resize line. |
void |
_onCellEditorModalWindowClose(java.lang.Object evt)
Event handler. |
void |
_onChangeCaptureHeader(java.lang.Object e)
Event handler. |
void |
_onclickHeader(java.lang.Object evt)
Event handler. |
void |
_onclickPane(java.lang.Object evt)
Event handler. |
void |
_onColOrderChanged(java.lang.Object evt)
Event handler. |
void |
_onColVisibilityChanged(java.lang.Object evt)
Event handler. |
void |
_onColWidthChanged(java.lang.Object evt)
Event handler. |
void |
_onContextMenu(MouseEvent evt)
Event handler. |
void |
_ondblclickPane(java.lang.Object evt)
Event handler. |
void |
_onFocusChanged(java.lang.Object evt)
Event handler. |
void |
_oninterval()
Timer event handler. |
void |
_onKeepFirstVisibleRowCompleteChanged()
Event handler. |
void |
_onmousedownHeader(java.lang.Object evt)
Event handler. |
void |
_onmousedownPane(java.lang.Object evt)
Event handler. |
void |
_onmousemoveHeader(java.lang.Object evt)
Event handler. |
void |
_onmousemovePane(java.lang.Object evt)
Event handler. |
void |
_onmouseout(java.lang.Object evt)
Event handler. |
void |
_onMouseupFocusIndicator(java.lang.Object e)
|
void |
_onmouseupHeader(java.lang.Object evt)
Event handler. |
void |
_onmouseupPane(java.lang.Object evt)
Event handler. |
void |
_onmousewheel(java.lang.Object evt)
Event handler. |
void |
_onPaneModelChanged(java.lang.Object evt)
Event handler. |
void |
_onScrollX(java.lang.Object evt)
Event handler. |
void |
_onScrollY(java.lang.Object evt)
Event handler. |
void |
_onSelectionChanged(java.lang.Object evt)
Event handler. |
void |
_onTableModelDataChanged(java.lang.Object evt)
Event handler. |
void |
_onTableModelMetaDataChanged(java.lang.Object evt)
Event handler. |
void |
_postponedUpdateContent()
Does a postponed update of the content. |
void |
_showResizeLine(java.lang.Integer x)
Shows the resize line. |
void |
_startMoveHeader(java.lang.Integer moveCol,
java.lang.Integer pageX)
Start a move session of the header. |
void |
_startResizeHeader(java.lang.Integer resizeCol,
java.lang.Integer pageX)
Start a resize session of the header. |
void |
_stopMoveHeader()
Stop a move session of the header. |
void |
_stopResizeHeader()
Stop a resize session of the header. |
void |
_updateContent()
Updates the content. |
void |
_updateFocusIndicator()
Updates the location and the visibility of the focus indicator. |
void |
_updateHorScrollBarMaximum()
Updates the maximum of the horizontal scroll bar, so it corresponds to the total width of the columns in the table pane. |
void |
_updateVerScrollBarMaximum()
Updates the maximum of the vertical scroll bar, so it corresponds to the number of rows in the table. |
void |
cancelEditing()
Stops editing without writing the editor’s value to the model. |
void |
flushEditor()
Writes the editor’s value to the model. |
boolean |
getFocusCellOnMouseMove()
Returns the (computed) value of the property focusCellOnMouseMove . |
java.lang.Integer |
getFocusedColumn()
Returns the column of currently focused cell. |
java.lang.Integer |
getFocusedRow()
Returns the row of currently focused cell. |
Header |
getHeader()
Returns the header. |
boolean |
getHorizontalScrollBarVisible()
Returns the (computed) value of the property horizontalScrollBarVisible . |
boolean |
getLiveResize()
Returns the (computed) value of the property liveResize . |
java.lang.Integer |
getNeededScrollBars(boolean forceHorizontal,
boolean preventVertical)
Returns which scrollbars are needed. |
java.lang.Integer |
getScrollTimeout()
Returns the (computed) value of the property scrollTimeout . |
java.lang.Integer |
getScrollX()
Get the current position of the vertical scroll bar. |
java.lang.Integer |
getScrollY()
Get the current position of the vertical scroll bar. |
boolean |
getSelectBeforeFocus()
Returns the (computed) value of the property selectBeforeFocus . |
boolean |
getShowCellFocusIndicator()
Returns the (computed) value of the property showCellFocusIndicator . |
Table |
getTable()
Returns the table this scroller belongs to. |
Pane |
getTablePane()
Returns the table pane. |
Model |
getTablePaneModel()
Returns the (computed) value of the property tablePaneModel . |
boolean |
getVerticalScrollBarVisible()
Returns the (computed) value of the property verticalScrollBarVisible . |
void |
hideColumnMoveFeedback()
Hides the feedback shown while a column is moved by the user. |
void |
initFocusCellOnMouseMove(boolean arg)
Calls the apply method and dispatches the change event of the property focusCellOnMouseMove
with the default value defined by the class developer. |
void |
initHorizontalScrollBarVisible(boolean arg)
Calls the apply method and dispatches the change event of the property horizontalScrollBarVisible
with the default value defined by the class developer. |
void |
initLiveResize(boolean arg)
Calls the apply method and dispatches the change event of the property liveResize
with the default value defined by the class developer. |
void |
initScrollTimeout(java.lang.Integer arg)
Calls the apply method and dispatches the change event of the property scrollTimeout
with the default value defined by the class developer. |
void |
initSelectBeforeFocus(boolean arg)
Calls the apply method and dispatches the change event of the property selectBeforeFocus
with the default value defined by the class developer. |
void |
initShowCellFocusIndicator(boolean arg)
Calls the apply method and dispatches the change event of the property showCellFocusIndicator
with the default value defined by the class developer. |
void |
initTablePaneModel(Model arg)
Calls the apply method and dispatches the change event of the property tablePaneModel
with the default value defined by the class developer. |
void |
initVerticalScrollBarVisible(boolean arg)
Calls the apply method and dispatches the change event of the property verticalScrollBarVisible
with the default value defined by the class developer. |
java.lang.Object |
isEditing()
Returns whether currently a cell is editing. |
boolean |
isFocusCellOnMouseMove()
Check whether the (computed) value of the boolean property focusCellOnMouseMove equals true . |
boolean |
isHorizontalScrollBarVisible()
Check whether the (computed) value of the boolean property horizontalScrollBarVisible equals true . |
boolean |
isLiveResize()
Check whether the (computed) value of the boolean property liveResize equals true . |
boolean |
isSelectBeforeFocus()
Check whether the (computed) value of the boolean property selectBeforeFocus equals true . |
boolean |
isShowCellFocusIndicator()
Check whether the (computed) value of the boolean property showCellFocusIndicator equals true . |
boolean |
isVerticalScrollBarVisible()
Check whether the (computed) value of the boolean property verticalScrollBarVisible equals true . |
void |
resetFocusCellOnMouseMove()
Resets the user value of the property focusCellOnMouseMove . |
void |
resetHorizontalScrollBarVisible()
Resets the user value of the property horizontalScrollBarVisible . |
void |
resetLiveResize()
Resets the user value of the property liveResize . |
void |
resetScrollTimeout()
Resets the user value of the property scrollTimeout . |
void |
resetSelectBeforeFocus()
Resets the user value of the property selectBeforeFocus . |
void |
resetShowCellFocusIndicator()
Resets the user value of the property showCellFocusIndicator . |
void |
resetTablePaneModel()
Resets the user value of the property tablePaneModel . |
void |
resetVerticalScrollBarVisible()
Resets the user value of the property verticalScrollBarVisible . |
void |
scrollCellVisible(java.lang.Integer col,
java.lang.Integer row)
Scrolls a cell visible. |
void |
setFocusCellOnMouseMove(boolean arg)
Sets the user value of the property focusCellOnMouseMove . |
void |
setFocusedCell(java.lang.Integer col,
java.lang.Integer row)
Sets the currently focused cell. |
void |
setHorizontalScrollBarVisible(boolean arg)
Sets the user value of the property horizontalScrollBarVisible . |
void |
setLiveResize(boolean arg)
Sets the user value of the property liveResize . |
void |
setScrollTimeout(java.lang.Integer arg)
Sets the user value of the property scrollTimeout . |
void |
setScrollX(java.lang.Integer scrollX)
Set the current position of the vertical scroll bar. |
void |
setScrollY(java.lang.Integer scrollY,
boolean renderSync)
Set the current position of the vertical scroll bar. |
void |
setSelectBeforeFocus(boolean arg)
Sets the user value of the property selectBeforeFocus . |
void |
setShowCellFocusIndicator(boolean arg)
Sets the user value of the property showCellFocusIndicator . |
void |
setTablePaneModel(Model arg)
Sets the user value of the property tablePaneModel . |
void |
setTopRightWidget(Widget widget)
Sets the widget that should be shown in the top right corner. |
void |
setVerticalScrollBarVisible(boolean arg)
Sets the user value of the property verticalScrollBarVisible . |
java.lang.Integer |
showColumnMoveFeedback(java.lang.Integer pageX)
Shows the feedback shown while a column is moved by the user. |
boolean |
startEditing()
Starts editing the currently focused cell. |
void |
stopEditing()
Stops editing and writes the editor’s value to the model. |
boolean |
toggleFocusCellOnMouseMove()
Toggles the (computed) value of the boolean property focusCellOnMouseMove . |
boolean |
toggleHorizontalScrollBarVisible()
Toggles the (computed) value of the boolean property horizontalScrollBarVisible . |
boolean |
toggleLiveResize()
Toggles the (computed) value of the boolean property liveResize . |
boolean |
toggleSelectBeforeFocus()
Toggles the (computed) value of the boolean property selectBeforeFocus . |
boolean |
toggleShowCellFocusIndicator()
Toggles the (computed) value of the boolean property showCellFocusIndicator . |
boolean |
toggleVerticalScrollBarVisible()
Toggles the (computed) value of the boolean property verticalScrollBarVisible . |
Methods inherited from class qx.core.Target |
---|
_dispatchEvent, addChangeSelectionListener, addChangeValueListener, addEventListener, addExecuteListener, addJavaEventListener, createDispatchChangeEvent, createDispatchDataEvent, createDispatchEvent, dispatchEvent, hasEventListeners, removeEventListener |
Methods inherited from class qx.core.Object |
---|
_disposeFields, _disposeObjectDeep, _disposeObjects, base, dispose, get, getDisposed, isDisposed, reset, self, set, toHashCode, toString_ |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Scroller()
public Scroller(Table table)
Method Detail |
---|
public void _afterAppear()
_afterAppear
in class Parent
public void _applyHorizontalScrollBarVisible(boolean value, boolean old)
Applies changes of the property value of the property horizontalScrollBarVisible
.
For further details take a look at the property definition: _applyHorizontalScrollBarVisible(boolean, boolean)
.
public void _applyScrollTimeout(java.lang.Integer value, java.lang.Integer old)
Applies changes of the property value of the property scrollTimeout
.
For further details take a look at the property definition: _applyScrollTimeout(java.lang.Integer, java.lang.Integer)
.
public void _applyShowCellFocusIndicator(boolean value, boolean old)
Applies changes of the property value of the property showCellFocusIndicator
.
For further details take a look at the property definition: _applyShowCellFocusIndicator(boolean, boolean)
.
public void _applyTablePaneModel(Model value, Model old)
Applies changes of the property value of the property tablePaneModel
.
For further details take a look at the property definition: _applyTablePaneModel(qx.ui.table.pane.Model, qx.ui.table.pane.Model)
.
public void _applyVerticalScrollBarVisible(boolean value, boolean old)
Applies changes of the property value of the property verticalScrollBarVisible
.
For further details take a look at the property definition: _applyVerticalScrollBarVisible(boolean, boolean)
.
public void _changeInnerHeight(java.lang.Object vNew, java.lang.Object vOld)
_changeInnerHeight
in class Parent
public void _focusCellAtPagePos(java.lang.Integer pageX, java.lang.Integer pageY)
Sets the focus to the cell that’s located at the page position
pageX
/pageY
. If there is no cell at that position,
nothing happens.
public java.lang.Integer _getColumnForPageX(java.lang.Integer pageX)
Returns the model index of the column the mouse is over or null if the mouse is not over a column.
public java.lang.Integer _getResizeColumnForPageX(java.lang.Integer pageX)
Returns the model index of the column that should be resized when dragging starts here. Returns -1 if the mouse is in no resize region of any column.
public java.lang.Integer _getRowForPagePos(java.lang.Integer pageX, java.lang.Integer pageY)
Returns the model index of the row the mouse is currently over. Returns -1 if the mouse is over the header. Returns null if the mouse is not over any column.
public void _hideResizeLine()
Hides the resize line.
public void _onCellEditorModalWindowClose(java.lang.Object evt)
Event handler. Called when the modal window of the cell editor closes.
public void _onChangeCaptureHeader(java.lang.Object e)
Event handler. Called when the event capturing of the header changed. Stops/finishes an active header resize/move session if it lost capturing during the session to stay in a stable state.
public void _onclickHeader(java.lang.Object evt)
Event handler. Called when the user clicked a mouse button over the header.
public void _onclickPane(java.lang.Object evt)
Event handler. Called when the user clicked a mouse button over the pane.
public void _onColOrderChanged(java.lang.Object evt)
Event handler. Called when the column order has changed.
public void _onColVisibilityChanged(java.lang.Object evt)
Event handler. Called when the visibility of a column has changed.
public void _onColWidthChanged(java.lang.Object evt)
Event handler. Called when the width of a column has changed.
public void _onContextMenu(MouseEvent evt)
Event handler. Called when a context menu is invoked in a cell.
public void _ondblclickPane(java.lang.Object evt)
Event handler. Called when the user double clicked a mouse button over the pane.
public void _onFocusChanged(java.lang.Object evt)
Event handler. Called when the table gets or looses the focus.
public void _oninterval()
Timer event handler. Periodically checks whether a tabe update is
required. The update interval is controled by the scrollTimeout
property.
public void _onKeepFirstVisibleRowCompleteChanged()
Event handler. Called when the table property “keepFirstVisibleRowComplete” changed.
public void _onmousedownHeader(java.lang.Object evt)
Event handler. Called when the user pressed a mouse button over the header.
public void _onmousedownPane(java.lang.Object evt)
Event handler. Called when the user pressed a mouse button over the pane.
public void _onmousemoveHeader(java.lang.Object evt)
Event handler. Called when the user moved the mouse over the header.
public void _onmousemovePane(java.lang.Object evt)
Event handler. Called when the user moved the mouse over the pane.
public void _onmouseout(java.lang.Object evt)
Event handler. Called when the mouse moved out.
public void _onMouseupFocusIndicator(java.lang.Object e)
public void _onmouseupHeader(java.lang.Object evt)
Event handler. Called when the user released a mouse button over the header.
public void _onmouseupPane(java.lang.Object evt)
Event handler. Called when the user released a mouse button over the pane.
public void _onmousewheel(java.lang.Object evt)
Event handler. Called when the user moved the mouse wheel.
public void _onPaneModelChanged(java.lang.Object evt)
Event handler. Called when the pane model has changed.
public void _onScrollX(java.lang.Object evt)
Event handler. Called when the horizontal scroll bar moved.
public void _onScrollY(java.lang.Object evt)
Event handler. Called when the vertical scroll bar moved.
public void _onSelectionChanged(java.lang.Object evt)
Event handler. Called when the selection has changed.
public void _onTableModelDataChanged(java.lang.Object evt)
Event handler. Called when the table model has changed.
public void _onTableModelMetaDataChanged(java.lang.Object evt)
Event handler. Called when the table model meta data has changed.
public void _postponedUpdateContent()
Does a postponed update of the content.
public void _showResizeLine(java.lang.Integer x)
Shows the resize line.
public void _startMoveHeader(java.lang.Integer moveCol, java.lang.Integer pageX)
Start a move session of the header.
public void _startResizeHeader(java.lang.Integer resizeCol, java.lang.Integer pageX)
Start a resize session of the header.
public void _stopMoveHeader()
Stop a move session of the header.
public void _stopResizeHeader()
Stop a resize session of the header.
public void _updateContent()
Updates the content. Sets the right section the table pane should show and does the scrolling.
public void _updateFocusIndicator()
Updates the location and the visibility of the focus indicator.
public void _updateHorScrollBarMaximum()
Updates the maximum of the horizontal scroll bar, so it corresponds to the total width of the columns in the table pane.
public void _updateVerScrollBarMaximum()
Updates the maximum of the vertical scroll bar, so it corresponds to the number of rows in the table.
public void cancelEditing()
Stops editing without writing the editor’s value to the model.
public void flushEditor()
Writes the editor’s value to the model.
public boolean getFocusCellOnMouseMove()
Returns the (computed) value of the property focusCellOnMouseMove
.
For further details take a look at the property definition: focusCellOnMouseMove
.
public java.lang.Integer getFocusedColumn()
Returns the column of currently focused cell.
public java.lang.Integer getFocusedRow()
Returns the row of currently focused cell.
public Header getHeader()
Returns the header.
public boolean getHorizontalScrollBarVisible()
Returns the (computed) value of the property horizontalScrollBarVisible
.
For further details take a look at the property definition: horizontalScrollBarVisible
.
public boolean getLiveResize()
Returns the (computed) value of the property liveResize
.
For further details take a look at the property definition: liveResize
.
public java.lang.Integer getNeededScrollBars(boolean forceHorizontal, boolean preventVertical)
Returns which scrollbars are needed.
public java.lang.Integer getScrollTimeout()
Returns the (computed) value of the property scrollTimeout
.
For further details take a look at the property definition: scrollTimeout
.
public java.lang.Integer getScrollX()
Get the current position of the vertical scroll bar.
public java.lang.Integer getScrollY()
Get the current position of the vertical scroll bar.
public boolean getSelectBeforeFocus()
Returns the (computed) value of the property selectBeforeFocus
.
For further details take a look at the property definition: selectBeforeFocus
.
public boolean getShowCellFocusIndicator()
Returns the (computed) value of the property showCellFocusIndicator
.
For further details take a look at the property definition: showCellFocusIndicator
.
public Table getTable()
Returns the table this scroller belongs to.
public Pane getTablePane()
Returns the table pane.
public Model getTablePaneModel()
Returns the (computed) value of the property tablePaneModel
.
For further details take a look at the property definition: tablePaneModel
.
public boolean getVerticalScrollBarVisible()
Returns the (computed) value of the property verticalScrollBarVisible
.
For further details take a look at the property definition: verticalScrollBarVisible
.
public void hideColumnMoveFeedback()
Hides the feedback shown while a column is moved by the user.
public void initFocusCellOnMouseMove(boolean arg)
Calls the apply method and dispatches the change event of the property focusCellOnMouseMove
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: focusCellOnMouseMove
.
public void initHorizontalScrollBarVisible(boolean arg)
Calls the apply method and dispatches the change event of the property horizontalScrollBarVisible
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: horizontalScrollBarVisible
.
public void initLiveResize(boolean arg)
Calls the apply method and dispatches the change event of the property liveResize
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: liveResize
.
public void initScrollTimeout(java.lang.Integer arg)
Calls the apply method and dispatches the change event of the property scrollTimeout
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: scrollTimeout
.
public void initSelectBeforeFocus(boolean arg)
Calls the apply method and dispatches the change event of the property selectBeforeFocus
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: selectBeforeFocus
.
public void initShowCellFocusIndicator(boolean arg)
Calls the apply method and dispatches the change event of the property showCellFocusIndicator
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: showCellFocusIndicator
.
public void initTablePaneModel(Model arg)
Calls the apply method and dispatches the change event of the property tablePaneModel
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: tablePaneModel
.
public void initVerticalScrollBarVisible(boolean arg)
Calls the apply method and dispatches the change event of the property verticalScrollBarVisible
with the default value defined by the class developer. This function can
only be called from the constructor of a class.
For further details take a look at the property definition: verticalScrollBarVisible
.
public java.lang.Object isEditing()
Returns whether currently a cell is editing.
public boolean isFocusCellOnMouseMove()
Check whether the (computed) value of the boolean property focusCellOnMouseMove
equals true
.
For further details take a look at the property definition: focusCellOnMouseMove
.
public boolean isHorizontalScrollBarVisible()
Check whether the (computed) value of the boolean property horizontalScrollBarVisible
equals true
.
For further details take a look at the property definition: horizontalScrollBarVisible
.
public boolean isLiveResize()
Check whether the (computed) value of the boolean property liveResize
equals true
.
For further details take a look at the property definition: liveResize
.
public boolean isSelectBeforeFocus()
Check whether the (computed) value of the boolean property selectBeforeFocus
equals true
.
For further details take a look at the property definition: selectBeforeFocus
.
public boolean isShowCellFocusIndicator()
Check whether the (computed) value of the boolean property showCellFocusIndicator
equals true
.
For further details take a look at the property definition: showCellFocusIndicator
.
public boolean isVerticalScrollBarVisible()
Check whether the (computed) value of the boolean property verticalScrollBarVisible
equals true
.
For further details take a look at the property definition: verticalScrollBarVisible
.
public void resetFocusCellOnMouseMove()
Resets the user value of the property focusCellOnMouseMove
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: focusCellOnMouseMove
.
public void resetHorizontalScrollBarVisible()
Resets the user value of the property horizontalScrollBarVisible
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: horizontalScrollBarVisible
.
public void resetLiveResize()
Resets the user value of the property liveResize
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: liveResize
.
public void resetScrollTimeout()
Resets the user value of the property scrollTimeout
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: scrollTimeout
.
public void resetSelectBeforeFocus()
Resets the user value of the property selectBeforeFocus
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: selectBeforeFocus
.
public void resetShowCellFocusIndicator()
Resets the user value of the property showCellFocusIndicator
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: showCellFocusIndicator
.
public void resetTablePaneModel()
Resets the user value of the property tablePaneModel
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: tablePaneModel
.
public void resetVerticalScrollBarVisible()
Resets the user value of the property verticalScrollBarVisible
.
The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.
For further details take a look at the property definition: verticalScrollBarVisible
.
public void scrollCellVisible(java.lang.Integer col, java.lang.Integer row)
Scrolls a cell visible.
public void setFocusCellOnMouseMove(boolean arg)
Sets the user value of the property focusCellOnMouseMove
.
For further details take a look at the property definition: focusCellOnMouseMove
.
public void setFocusedCell(java.lang.Integer col, java.lang.Integer row)
Sets the currently focused cell.
public void setHorizontalScrollBarVisible(boolean arg)
Sets the user value of the property horizontalScrollBarVisible
.
For further details take a look at the property definition: horizontalScrollBarVisible
.
public void setLiveResize(boolean arg)
Sets the user value of the property liveResize
.
For further details take a look at the property definition: liveResize
.
public void setScrollTimeout(java.lang.Integer arg)
Sets the user value of the property scrollTimeout
.
For further details take a look at the property definition: scrollTimeout
.
public void setScrollX(java.lang.Integer scrollX)
Set the current position of the vertical scroll bar.
public void setScrollY(java.lang.Integer scrollY, boolean renderSync)
Set the current position of the vertical scroll bar.
public void setSelectBeforeFocus(boolean arg)
Sets the user value of the property selectBeforeFocus
.
For further details take a look at the property definition: selectBeforeFocus
.
public void setShowCellFocusIndicator(boolean arg)
Sets the user value of the property showCellFocusIndicator
.
For further details take a look at the property definition: showCellFocusIndicator
.
public void setTablePaneModel(Model arg)
Sets the user value of the property tablePaneModel
.
For further details take a look at the property definition: tablePaneModel
.
public void setTopRightWidget(Widget widget)
Sets the widget that should be shown in the top right corner.
The widget will not be disposed, when this table scroller is disposed. So the caller has to dispose it.
public void setVerticalScrollBarVisible(boolean arg)
Sets the user value of the property verticalScrollBarVisible
.
For further details take a look at the property definition: verticalScrollBarVisible
.
public java.lang.Integer showColumnMoveFeedback(java.lang.Integer pageX)
Shows the feedback shown while a column is moved by the user.
public boolean startEditing()
Starts editing the currently focused cell. Does nothing if already editing, if the column is not editable, or if the cell editor for the column ascertains that the particular cell is not editable.
public void stopEditing()
Stops editing and writes the editor’s value to the model.
public boolean toggleFocusCellOnMouseMove()
Toggles the (computed) value of the boolean property focusCellOnMouseMove
.
For further details take a look at the property definition: focusCellOnMouseMove
.
public boolean toggleHorizontalScrollBarVisible()
Toggles the (computed) value of the boolean property horizontalScrollBarVisible
.
For further details take a look at the property definition: horizontalScrollBarVisible
.
public boolean toggleLiveResize()
Toggles the (computed) value of the boolean property liveResize
.
For further details take a look at the property definition: liveResize
.
public boolean toggleSelectBeforeFocus()
Toggles the (computed) value of the boolean property selectBeforeFocus
.
For further details take a look at the property definition: selectBeforeFocus
.
public boolean toggleShowCellFocusIndicator()
Toggles the (computed) value of the boolean property showCellFocusIndicator
.
For further details take a look at the property definition: showCellFocusIndicator
.
public boolean toggleVerticalScrollBarVisible()
Toggles the (computed) value of the boolean property verticalScrollBarVisible
.
For further details take a look at the property definition: verticalScrollBarVisible
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |