@Test public void test_doNotPaintSelectionUpdatedHandlerFlagWhenNoRegisteredHandler() throws PaintException { final JsonPaintTarget target = mock(JsonPaintTarget.class); listGrid.paintContent(target); verify(target, never()).addAttribute("*hasSelectionUpdatedHandlers", true); }
@Override public void paintContent(PaintTarget target) throws PaintException { propertyPainter.paintContent(target); if (dataSource != null) { target.addAttribute("dataSource", dataSource); } if (!selectionChangedHandlers.isEmpty()) { target.addAttribute("*hasSelectionChangedHandlers", true); } if (!selectionUpdatedHandlers.isEmpty()) { target.addAttribute("*hasSelectionUpdatedHandlers", true); } if (!recordDoubleClickHandlers.isEmpty()) { target.addAttribute("*hasRecordDoubleClickHandlers", true); } super.paintContent(target); }
ListGrid extends Canvas implements HasSelectionChangedHandlers, HasSelectionUpdatedHandlers, HasRecordDoubleClickHandlers { @Override public void paintContent(PaintTarget target) throws PaintException { propertyPainter.paintContent(target); if (dataSource != null) { target.addAttribute("dataSource", dataSource); } if (!selectionChangedHandlers.isEmpty()) { target.addAttribute("*hasSelectionChangedHandlers", true); } if (!selectionUpdatedHandlers.isEmpty()) { target.addAttribute("*hasSelectionUpdatedHandlers", true); } if (!recordDoubleClickHandlers.isEmpty()) { target.addAttribute("*hasRecordDoubleClickHandlers", true); } super.paintContent(target); } }
ListGrid extends Canvas implements HasSelectionChangedHandlers, HasSelectionUpdatedHandlers, HasRecordDoubleClickHandlers { @Override public void paintContent(PaintTarget target) throws PaintException { propertyPainter.paintContent(target); if (dataSource != null) { target.addAttribute("dataSource", dataSource); } if (!selectionChangedHandlers.isEmpty()) { target.addAttribute("*hasSelectionChangedHandlers", true); } if (!selectionUpdatedHandlers.isEmpty()) { target.addAttribute("*hasSelectionUpdatedHandlers", true); } if (!recordDoubleClickHandlers.isEmpty()) { target.addAttribute("*hasRecordDoubleClickHandlers", true); } super.paintContent(target); } ListGrid(); }
ListGrid extends Canvas implements HasSelectionChangedHandlers, HasSelectionUpdatedHandlers, HasRecordDoubleClickHandlers { @Override public void paintContent(PaintTarget target) throws PaintException { propertyPainter.paintContent(target); if (dataSource != null) { target.addAttribute("dataSource", dataSource); } if (!selectionChangedHandlers.isEmpty()) { target.addAttribute("*hasSelectionChangedHandlers", true); } if (!selectionUpdatedHandlers.isEmpty()) { target.addAttribute("*hasSelectionUpdatedHandlers", true); } if (!recordDoubleClickHandlers.isEmpty()) { target.addAttribute("*hasRecordDoubleClickHandlers", true); } super.paintContent(target); } ListGrid(); void setAllowFilterExpressions(Boolean allowFilterExpressions); Boolean getAllowFilterExpressions(); void setAlternateBodyStyleName(String alternateBodyStyleName); String getAlternateBodyStyleName(); void setAlternateRecordFrequency(int alternateRecordFrequency); int getAlternateRecordFrequency(); void setAlternateRecordStyles(Boolean alternateRecordStyles); Boolean getAlternateRecordStyles(); void setAlwaysShowEditors(Boolean alwaysShowEditors); Boolean getAlwaysShowEditors(); void setAnimateFolderEffect(AnimationAcceleration animateFolderEffect); AnimationAcceleration getAnimateFolderEffect(); void setAnimateFolderMaxRows(Integer animateFolderMaxRows); Integer getAnimateFolderMaxRows(); void setAnimateFolders(Boolean animateFolders); Boolean getAnimateFolders(); void setAnimateFolderSpeed(int animateFolderSpeed); int getAnimateFolderSpeed(); void setAnimateFolderTime(int animateFolderTime); int getAnimateFolderTime(); void setAnimateRemoveRecord(Boolean animateRemoveRecord); Boolean getAnimateRemoveRecord(); void setAnimateRemoveSpeed(int animateRemoveSpeed); int getAnimateRemoveSpeed(); void setAnimateRemoveTime(int animateRemoveTime); int getAnimateRemoveTime(); void setAnimateRollOver(Boolean animateRollOver); Boolean getAnimateRollOver(); void setAnimateRollUnder(Boolean animateRollUnder); Boolean getAnimateRollUnder(); void setAnimateSelection(Boolean animateSelection); Boolean getAnimateSelection(); void setAnimateSelectionUnder(Boolean animateSelectionUnder); Boolean getAnimateSelectionUnder(); void setArrowKeyAction(String arrowKeyAction); String getArrowKeyAction(); void setAutoFetchDisplayMap(Boolean autoFetchDisplayMap); Boolean getAutoFetchDisplayMap(); void setAutoFetchTextMatchStyle(TextMatchStyle autoFetchTextMatchStyle); TextMatchStyle getAutoFetchTextMatchStyle(); void setAutoFitAllText(String autoFitAllText); String getAutoFitAllText(); void setAutoFitClipFields(String... autoFitClipFields); String[] getAutoFitClipFields(); void setAutoFitExpandField(String autoFitExpandField); String getAutoFitExpandField(); void setAutoFitExtraRecords(Integer autoFitExtraRecords); Integer getAutoFitExtraRecords(); void setAutoFitFieldsFillViewport(Boolean autoFitFieldsFillViewport); Boolean getAutoFitFieldsFillViewport(); void setAutoFitFieldText(String autoFitFieldText); String getAutoFitFieldText(); void setAutoFitFieldWidths(Boolean autoFitFieldWidths); Boolean getAutoFitFieldWidths(); void setAutoFitIconFields(AutoFitIconFieldType autoFitIconFields); AutoFitIconFieldType getAutoFitIconFields(); void setAutoFitMaxColumns(int autoFitMaxColumns); int getAutoFitMaxColumns(); void setAutoFitMaxHeight(Integer autoFitMaxHeight); Integer getAutoFitMaxHeight(); void setAutoFitMaxRecords(int autoFitMaxRecords); int getAutoFitMaxRecords(); void setAutoFitMaxWidth(Integer autoFitMaxWidth); Integer getAutoFitMaxWidth(); void setAutoFitWidthApproach(AutoFitWidthApproach autoFitWidthApproach); AutoFitWidthApproach getAutoFitWidthApproach(); void setAutoSaveEdits(Boolean autoSaveEdits); Boolean getAutoSaveEdits(); void setBaseStyle(String baseStyle); String getBaseStyle(); void setBodyBackgroundColor(String bodyBackgroundColor); String getBodyBackgroundColor(); void setBodyOverflow(Overflow bodyOverflow); Overflow getBodyOverflow(); void setBodyStyleName(String bodyStyleName); String getBodyStyleName(); void setBooleanFalseImage(String booleanFalseImage); String getBooleanFalseImage(); void setBooleanImageHeight(int booleanImageHeight); int getBooleanImageHeight(); void setBooleanImageWidth(int booleanImageWidth); int getBooleanImageWidth(); void setBooleanPartialImage(String booleanPartialImage); String getBooleanPartialImage(); void setBooleanTrueImage(String booleanTrueImage); String getBooleanTrueImage(); void setCanAcceptDroppedRecords(Boolean canAcceptDroppedRecords); Boolean getCanAcceptDroppedRecords(); void setCanAutoFitFields(Boolean canAutoFitFields); Boolean getCanAutoFitFields(); void setCancelEditingConfirmationMessage(String cancelEditingConfirmationMessage); String getCancelEditingConfirmationMessage(); void setCanCollapseGroup(Boolean canCollapseGroup); Boolean getCanCollapseGroup(); void setCanDragRecordsOut(Boolean canDragRecordsOut); Boolean getCanDragRecordsOut(); void setCanDragSelect(Boolean canDragSelect); Boolean getCanDragSelect(); void setCanDragSelectText(Boolean canDragSelectText); Boolean getCanDragSelectText(); void setCanEdit(Boolean canEdit); Boolean getCanEdit(); void setCanExpandMultipleRecords(Boolean canExpandMultipleRecords); Boolean getCanExpandMultipleRecords(); void setCanExpandRecordProperty(String canExpandRecordProperty); String getCanExpandRecordProperty(); void setCanExpandRecords(Boolean canExpandRecords); Boolean getCanExpandRecords(); void setCanFreezeFields(Boolean canFreezeFields); Boolean getCanFreezeFields(); void setCanGroupBy(Boolean canGroupBy); Boolean getCanGroupBy(); @Override void setCanHover(Boolean canHover); @Override Boolean getCanHover(); void setCanMultiSort(Boolean canMultiSort); Boolean getCanMultiSort(); void setCanPickFields(Boolean canPickFields); Boolean getCanPickFields(); void setCanPickOmittedFields(Boolean canPickOmittedFields); Boolean getCanPickOmittedFields(); void setCanRemoveRecords(Boolean canRemoveRecords); Boolean getCanRemoveRecords(); void setCanReorderFields(Boolean canReorderFields); Boolean getCanReorderFields(); void setCanReorderRecords(Boolean canReorderRecords); Boolean getCanReorderRecords(); void setCanResizeFields(Boolean canResizeFields); Boolean getCanResizeFields(); void setCanSelectAll(Boolean canSelectAll); Boolean getCanSelectAll(); void setCanSort(Boolean canSort); Boolean getCanSort(); void setCanTabToHeader(Boolean canTabToHeader); Boolean getCanTabToHeader(); void setCellHeight(int cellHeight); int getCellHeight(); void setCellPadding(int cellPadding); int getCellPadding(); void setChartConstructor(String chartConstructor); String getChartConstructor(); void setChartType(ChartType chartType); ChartType getChartType(); void setCheckboxFieldFalseImage(String checkboxFieldFalseImage); String getCheckboxFieldFalseImage(); void setCheckboxFieldImageHeight(Integer checkboxFieldImageHeight); Integer getCheckboxFieldImageHeight(); void setCheckboxFieldImageWidth(Integer checkboxFieldImageWidth); Integer getCheckboxFieldImageWidth(); void setCheckboxFieldPartialImage(String checkboxFieldPartialImage); String getCheckboxFieldPartialImage(); void setCheckboxFieldTrueImage(String checkboxFieldTrueImage); String getCheckboxFieldTrueImage(); void setChildExpansionMode(ExpansionMode childExpansionMode); ExpansionMode getChildExpansionMode(); void setClearAllSortingText(String clearAllSortingText); String getClearAllSortingText(); void setClearFilterText(String clearFilterText); String getClearFilterText(); void setClearSortFieldText(String clearSortFieldText); String getClearSortFieldText(); void setConfigureSortText(String configureSortText); String getConfigureSortText(); void setConfirmCancelEditing(Boolean confirmCancelEditing); Boolean getConfirmCancelEditing(); void setConfirmDiscardEdits(Boolean confirmDiscardEdits); Boolean getConfirmDiscardEdits(); void setConfirmDiscardEditsMessage(String confirmDiscardEditsMessage); String getConfirmDiscardEditsMessage(); void setDateFormatter(DateDisplayFormat dateFormatter); DateDisplayFormat getDateFormatter(); void setDatetimeFormatter(DateDisplayFormat datetimeFormatter); DateDisplayFormat getDatetimeFormatter(); void setDetailDS(String detailDS); String getDetailDS(); void setDetailField(String detailField); String getDetailField(); void setDiscardEditsSaveButtonTitle(String discardEditsSaveButtonTitle); String getDiscardEditsSaveButtonTitle(); void setDragTrackerMode(DragTrackerMode dragTrackerMode); DragTrackerMode getDragTrackerMode(); void setDrawAheadRatio(float drawAheadRatio); float getDrawAheadRatio(); void setDrawAllMaxCells(int drawAllMaxCells); int getDrawAllMaxCells(); void setEditByCell(Boolean editByCell); Boolean getEditByCell(); void setEditEvent(ListGridEditEvent editEvent); ListGridEditEvent getEditEvent(); void setEditFailedBaseStyle(String editFailedBaseStyle); String getEditFailedBaseStyle(); void setEditFailedCSSText(String editFailedCSSText); String getEditFailedCSSText(); void setEditOnF2Keypress(Boolean editOnF2Keypress); Boolean getEditOnF2Keypress(); void setEditOnFocus(Boolean editOnFocus); Boolean getEditOnFocus(); String getEditPendingBaseStyle(); void setEditPendingCSSText(String editPendingCSSText); String getEditPendingCSSText(); void setEmptyCellValue(String emptyCellValue); String getEmptyCellValue(); void setEmptyMessage(String emptyMessage); String getEmptyMessage(); void setEmptyMessageStyle(String emptyMessageStyle); String getEmptyMessageStyle(); void setEnforceVClipping(Boolean enforceVClipping); Boolean getEnforceVClipping(); void setEnterKeyEditAction(EnterKeyEditAction enterKeyEditAction); EnterKeyEditAction getEnterKeyEditAction(); void setEnumCriteriaAsInitialValues(Boolean enumCriteriaAsInitialValues); Boolean getEnumCriteriaAsInitialValues(); void setEscapeKeyEditAction(EscapeKeyEditAction escapeKeyEditAction); EscapeKeyEditAction getEscapeKeyEditAction(); void setExpansionCanEdit(Boolean expansionCanEdit); Boolean getExpansionCanEdit(); void setExpansionEditorSaveDialogPrompt(String expansionEditorSaveDialogPrompt); String getExpansionEditorSaveDialogPrompt(); void setExpansionFieldFalseImage(String expansionFieldFalseImage); String getExpansionFieldFalseImage(); void setExpansionFieldImageHeight(Integer expansionFieldImageHeight); Integer getExpansionFieldImageHeight(); void setExpansionFieldImageWidth(Integer expansionFieldImageWidth); Integer getExpansionFieldImageWidth(); void setExpansionFieldTrueImage(String expansionFieldTrueImage); String getExpansionFieldTrueImage(); void setExpansionMode(ExpansionMode expansionMode); ExpansionMode getExpansionMode(); void setExportRawValues(Boolean exportRawValues); Boolean getExportRawValues(); void setFastCellUpdates(Boolean fastCellUpdates); void setFetchDelay(int fetchDelay); int getFetchDelay(); void setFieldVisibilitySubmenuTitle(String fieldVisibilitySubmenuTitle); String getFieldVisibilitySubmenuTitle(); void setFilterButtonPrompt(String filterButtonPrompt); String getFilterButtonPrompt(); void setFilterByCell(Boolean filterByCell); Boolean getFilterByCell(); void setFilterEditorHeight(int filterEditorHeight); int getFilterEditorHeight(); void setFilterOnKeypress(Boolean filterOnKeypress); Boolean getFilterOnKeypress(); void setFixedFieldWidths(Boolean fixedFieldWidths); Boolean getFixedFieldWidths(); void setFixedRecordHeights(Boolean fixedRecordHeights); Boolean getFixedRecordHeights(); void setFreezeFieldText(String freezeFieldText); String getFreezeFieldText(); void setFreezeOnLeftText(String freezeOnLeftText); String getFreezeOnLeftText(); void setFreezeOnRightText(String freezeOnRightText); String getFreezeOnRightText(); void setFrozenBaseStyle(String frozenBaseStyle); String getFrozenBaseStyle(); void setFrozenHeaderBaseStyle(String frozenHeaderBaseStyle); String getFrozenHeaderBaseStyle(); void setFrozenHeaderTitleStyle(String frozenHeaderTitleStyle); String getFrozenHeaderTitleStyle(); void setGenerateClickOnEnter(Boolean generateClickOnEnter); Boolean getGenerateClickOnEnter(); void setGenerateClickOnSpace(Boolean generateClickOnSpace); Boolean getGenerateClickOnSpace(); void setGenerateDoubleClickOnEnter(Boolean generateDoubleClickOnEnter); Boolean getGenerateDoubleClickOnEnter(); void setGenerateDoubleClickOnSpace(Boolean generateDoubleClickOnSpace); Boolean getGenerateDoubleClickOnSpace(); void setGridSummaryRecordProperty(String gridSummaryRecordProperty); String getGridSummaryRecordProperty(); void setGroupByFieldSummaries(String... groupByFieldSummaries); String[] getGroupByFieldSummaries(); void setGroupByMaxRecords(int groupByMaxRecords); int getGroupByMaxRecords(); void setGroupByText(String groupByText); String getGroupByText(); void setGroupIcon(String groupIcon); String getGroupIcon(); void setGroupIconSize(int groupIconSize); int getGroupIconSize(); void setGroupIndentSize(int groupIndentSize); int getGroupIndentSize(); void setGroupLeadingIndent(int groupLeadingIndent); int getGroupLeadingIndent(); void setGroupNodeStyle(String groupNodeStyle); String getGroupNodeStyle(); void setGroupSummaryRecordProperty(String groupSummaryRecordProperty); String getGroupSummaryRecordProperty(); void setGroupSummaryStyle(String groupSummaryStyle); String getGroupSummaryStyle(); void setGroupTitleField(String groupTitleField); String getGroupTitleField(); void setHeaderAutoFitEvent(AutoFitEvent headerAutoFitEvent); AutoFitEvent getHeaderAutoFitEvent(); void setHeaderBackgroundColor(String headerBackgroundColor); String getHeaderBackgroundColor(); void setHeaderBarStyle(String headerBarStyle); String getHeaderBarStyle(); void setHeaderBaseStyle(String headerBaseStyle); String getHeaderBaseStyle(); void setHeaderHeight(int headerHeight); int getHeaderHeight(); void setHeaderMenuButtonHeight(int headerMenuButtonHeight); int getHeaderMenuButtonHeight(); void setHeaderMenuButtonIcon(String headerMenuButtonIcon); String getHeaderMenuButtonIcon(); void setHeaderMenuButtonIconHeight(int headerMenuButtonIconHeight); int getHeaderMenuButtonIconHeight(); void setHeaderMenuButtonIconWidth(int headerMenuButtonIconWidth); int getHeaderMenuButtonIconWidth(); void setHeaderMenuButtonWidth(int headerMenuButtonWidth); int getHeaderMenuButtonWidth(); void setHeaderSpanHeight(Integer headerSpanHeight); Integer getHeaderSpanHeight(); void setHeaderTitleStyle(String headerTitleStyle); String getHeaderTitleStyle(); void setHoverMode(HoverMode hoverMode); HoverMode getHoverMode(); @Override void setHoverStyle(String hoverStyle); @Override String getHoverStyle(); void setImageSize(int imageSize); int getImageSize(); void setIncludeInSummaryProperty(String includeInSummaryProperty); String getIncludeInSummaryProperty(); void setInstantScrollTrackRedraw(Boolean instantScrollTrackRedraw); Boolean getInstantScrollTrackRedraw(); void setInvalidSummaryValue(String invalidSummaryValue); String getInvalidSummaryValue(); Boolean getIsGrouped(); void setIsSeparatorProperty(String isSeparatorProperty); String getIsSeparatorProperty(); void setLeaveScrollbarGap(Boolean leaveScrollbarGap); Boolean getLeaveScrollbarGap(); void setLinkTextProperty(String linkTextProperty); String getLinkTextProperty(); void setListEndEditAction(RowEndEditAction listEndEditAction); RowEndEditAction getListEndEditAction(); void setLoadingDataMessage(String loadingDataMessage); String getLoadingDataMessage(); void setLoadingDataMessageStyle(String loadingDataMessageStyle); String getLoadingDataMessageStyle(); void setLoadingMessage(String loadingMessage); String getLoadingMessage(); void setLocateColumnsBy(String locateColumnsBy); String getLocateColumnsBy(); void setLocateRowsBy(String locateRowsBy); String getLocateRowsBy(); void setLongTextEditorThreshold(int longTextEditorThreshold); int getLongTextEditorThreshold(); void setLongTextEditorType(String longTextEditorType); String getLongTextEditorType(); void setMaxExpandedRecords(Integer maxExpandedRecords); Integer getMaxExpandedRecords(); void setMaxExpandedRecordsPrompt(String maxExpandedRecordsPrompt); String getMaxExpandedRecordsPrompt(); void setMinFieldWidth(int minFieldWidth); int getMinFieldWidth(); void setModalEditing(Boolean modalEditing); Boolean getModalEditing(); void setNeverValidate(Boolean neverValidate); Boolean getNeverValidate(); void setNormalBaseStyle(String normalBaseStyle); String getNormalBaseStyle(); void setNormalCellHeight(int normalCellHeight); int getNormalCellHeight(); void setNullGroupTitle(String nullGroupTitle); String getNullGroupTitle(); void setOfflineMessageStyle(String offlineMessageStyle); String getOfflineMessageStyle(); void setPoolComponentsPerColumn(Boolean poolComponentsPerColumn); Boolean getPoolComponentsPerColumn(); void setPrintAutoFit(Boolean printAutoFit); Boolean getPrintAutoFit(); void setPrintBaseStyle(String printBaseStyle); String getPrintBaseStyle(); void setPrintHeaderStyle(String printHeaderStyle); String getPrintHeaderStyle(); void setPrintMaxRows(int printMaxRows); int getPrintMaxRows(); void setPrintWrapCells(Boolean printWrapCells); Boolean getPrintWrapCells(); void setQuickDrawAheadRatio(float quickDrawAheadRatio); float getQuickDrawAheadRatio(); void setRecordBaseStyleProperty(String recordBaseStyleProperty); String getRecordBaseStyleProperty(); void setRecordCanSelectProperty(String recordCanSelectProperty); String getRecordCanSelectProperty(); void setRecordComponentHeight(Integer recordComponentHeight); Integer getRecordComponentHeight(); void setRecordComponentPoolingMode(RecordComponentPoolingMode recordComponentPoolingMode); RecordComponentPoolingMode getRecordComponentPoolingMode(); void setRecordComponentPosition(EmbeddedPosition recordComponentPosition); EmbeddedPosition getRecordComponentPosition(); void setRecordDetailDSProperty(String recordDetailDSProperty); String getRecordDetailDSProperty(); void setRecordEditProperty(String recordEditProperty); String getRecordEditProperty(); void setRecordSummaryBaseStyle(String recordSummaryBaseStyle); String getRecordSummaryBaseStyle(); void setRemoveFieldTitle(String removeFieldTitle); String getRemoveFieldTitle(); void setRemoveIcon(String removeIcon); String getRemoveIcon(); void setRemoveIconSize(int removeIconSize); int getRemoveIconSize(); void setResizeFieldsInRealTime(Boolean resizeFieldsInRealTime); Boolean getResizeFieldsInRealTime(); void setRowEndEditAction(RowEndEditAction rowEndEditAction); RowEndEditAction getRowEndEditAction(); void setRowNumberStart(int rowNumberStart); int getRowNumberStart(); void setRowNumberStyle(String rowNumberStyle); String getRowNumberStyle(); void setSaveByCell(Boolean saveByCell); Boolean getSaveByCell(); void setSaveLocally(Boolean saveLocally); Boolean getSaveLocally(); void setScrollRedrawDelay(int scrollRedrawDelay); int getScrollRedrawDelay(); void setSelectionAppearance(SelectionAppearance selectionAppearance); SelectionAppearance getSelectionAppearance(); void setSelectionProperty(String selectionProperty); String getSelectionProperty(); void setSelectionType(SelectionStyle selectionType); SelectionStyle getSelectionType(); void setSelectOnEdit(Boolean selectOnEdit); Boolean getSelectOnEdit(); void setShowAllColumns(Boolean showAllColumns); Boolean getShowAllColumns(); void setShowAllRecords(Boolean showAllRecords); Boolean getShowAllRecords(); void setShowBackgroundComponent(Boolean showBackgroundComponent); Boolean getShowBackgroundComponent(); void setShowCellContextMenus(Boolean showCellContextMenus); Boolean getShowCellContextMenus(); void setShowEmptyMessage(Boolean showEmptyMessage); Boolean getShowEmptyMessage(); void setShowFilterEditor(Boolean showFilterEditor); Boolean getShowFilterEditor(); void setShowFilterExpressionLegendMenuItem(Boolean showFilterExpressionLegendMenuItem); Boolean getShowFilterExpressionLegendMenuItem(); void setShowGridSummary(Boolean showGridSummary); Boolean getShowGridSummary(); void setShowGroupSummary(Boolean showGroupSummary); Boolean getShowGroupSummary(); void setShowGroupSummaryInHeader(Boolean showGroupSummaryInHeader); Boolean getShowGroupSummaryInHeader(); void setShowGroupTitleColumn(Boolean showGroupTitleColumn); Boolean getShowGroupTitleColumn(); void setShowHeader(Boolean showHeader); Boolean getShowHeader(); void setShowHeaderContextMenu(Boolean showHeaderContextMenu); Boolean getShowHeaderContextMenu(); void setShowHeaderMenuButton(Boolean showHeaderMenuButton); Boolean getShowHeaderMenuButton(); @Override void setShowHover(Boolean showHover); @Override Boolean getShowHover(); @Override void setShowHoverComponents(Boolean showHoverComponents); @Override Boolean getShowHoverComponents(); void setShowRecordComponents(Boolean showRecordComponents); Boolean getShowRecordComponents(); void setShowRollOver(Boolean showRollOver); Boolean getShowRollOver(); void setShowRollOverCanvas(Boolean showRollOverCanvas); Boolean getShowRollOverCanvas(); void setShowRowNumbers(Boolean showRowNumbers); Boolean getShowRowNumbers(); void setShowSelectedStyle(Boolean showSelectedStyle); Boolean getShowSelectedStyle(); void setShowSelectionCanvas(Boolean showSelectionCanvas); Boolean getShowSelectionCanvas(); void setShowSortArrow(SortArrow showSortArrow); SortArrow getShowSortArrow(); void setShowSortNumerals(Boolean showSortNumerals); Boolean getShowSortNumerals(); void setShowTreeColumnPicker(Boolean showTreeColumnPicker); Boolean getShowTreeColumnPicker(); void setShrinkForFreeze(Boolean shrinkForFreeze); Boolean getShrinkForFreeze(); void setSingleCellValueProperty(String singleCellValueProperty); String getSingleCellValueProperty(); @Override void setSkinImgDir(String skinImgDir); @Override String getSkinImgDir(); void setSortFieldAscendingText(String sortFieldAscendingText); String getSortFieldAscendingText(); void setSortFieldDescendingText(String sortFieldDescendingText); String getSortFieldDescendingText(); void setSortNumeralStyle(String sortNumeralStyle); String getSortNumeralStyle(); void setStopOnErrors(Boolean stopOnErrors); Boolean getStopOnErrors(); @Override void setStyleName(String styleName); @Override String getStyleName(); void setSummaryRowDataSource(DataSource summaryRowDataSource); void setSummaryRowHeight(int summaryRowHeight); int getSummaryRowHeight(); void setSummaryRowStyle(String summaryRowStyle); String getSummaryRowStyle(); void setTallBaseStyle(String tallBaseStyle); String getTallBaseStyle(); void setUnfreezeFieldText(String unfreezeFieldText); String getUnfreezeFieldText(); void setUngroupText(String ungroupText); String getUngroupText(); void setUseCellRollOvers(Boolean useCellRollOvers); Boolean getUseCellRollOvers(); void setUseRemoteValidators(Boolean useRemoteValidators); Boolean getUseRemoteValidators(); void setValidateByCell(Boolean validateByCell); Boolean getValidateByCell(); void setValidateOnChange(Boolean validateOnChange); Boolean getValidateOnChange(); void setValueIconHeight(Integer valueIconHeight); Integer getValueIconHeight(); void setValueIconLeftPadding(int valueIconLeftPadding); int getValueIconLeftPadding(); void setValueIconRightPadding(int valueIconRightPadding); int getValueIconRightPadding(); void setValueIconSize(int valueIconSize); int getValueIconSize(); void setValueIconWidth(Integer valueIconWidth); Integer getValueIconWidth(); void setVirtualScrolling(Boolean virtualScrolling); Boolean getVirtualScrolling(); void setWaitForSave(Boolean waitForSave); Boolean getWaitForSave(); void setWrapCells(Boolean wrapCells); Boolean getWrapCells(); @Override HandlerRegistration addRecordDoubleClickHandler(final RecordDoubleClickHandler handler); Set<SelectionChangedHandler> getSelectionChangedHandlers(); @Override HandlerRegistration addSelectionChangedHandler(final SelectionChangedHandler handler); Set<SelectionUpdatedHandler> getSelectionUpdatedHandlers(); @Override HandlerRegistration addSelectionUpdatedHandler(final SelectionUpdatedHandler handler); void setRowNumberFieldProperties(ListGridField rowNumberFieldProperties); void setDateInputFormat(String dateInputFormat); void setData(ListGridRecord[] records); void setData(Record[] data); void setRecords(ListGridRecord[] records); void setAutoFitData(Autofit autoFitData); void setRecordEnabledProperty(String recordEnabledProperty); String getRecordEnabledProperty(); Autofit getAutoFitData(); void setSortField(String fieldName); String getSortField(); void setSortField(int fieldIndex); void setGroupByField(String field); void setGroupByField(String... field); void setGroupStartOpen(GroupStartOpen group); void setGroupStartOpen(Object... groupValues); void setSelectionCanvasProperties(Canvas selectionCanvasProperties); void setSelectionUnderCanvasProperties(Canvas selectionUnderCanvasProperties); void setRollUnderCanvasProperties(Canvas rollUnderCanvasProperties); void setFilterButtonProperties(Button filterButtonProperties); void setDefaultFields(ListGridField[] defaultFields); void setDetailDS(DataSource detailDS); void setDataFetchMode(FetchMode fetchMode); FetchMode getDataFetchMode(); void setDataPageSize(int dataPageSize); int getDataPageSize(); void setUseAllDataSourceFields(Boolean useAllDataSourceFields); Boolean getUseAllDataSourceFields(); void setShowHiddenFields(Boolean showHiddenFields); Boolean getShowHiddenFields(); void setShowDetailFields(Boolean showDetailFields); Boolean getShowDetailFields(); void setShowComplexFields(Boolean showComplexFields); Boolean getShowComplexFields(); void setFetchOperation(String fetchOperation); String getFetchOperation(); void setUpdateOperation(String updateOperation); String getUpdateOperation(); void setAddOperation(String addOperation); String getAddOperation(); void setRemoveOperation(String removeOperation); String getRemoveOperation(); void setExportFields(String[] exportFields); String[] getExportFields(); void setExportAll(Boolean exportAll); Boolean getExportAll(); void setPreventDuplicates(Boolean preventDuplicates); Boolean getPreventDuplicates(); void setDuplicateDragMessage(String duplicateDragMessage); String getDuplicateDragMessage(); void setAddDropValues(Boolean addDropValues); Boolean getAddDropValues(); void setDropValues(Map dropValues); Map getDropValues(); void setUseFlatFields(Boolean useFlatFields); Boolean getUseFlatFields(); void setHiliteProperty(String hiliteProperty); String getHiliteProperty(); void setDragDataAction(DragDataAction dragDataAction); DragDataAction getDragDataAction(); void setTitleField(String titleField); String getTitleField(); void setAutoFetchData(Boolean autoFetchData); Boolean getAutoFetchData(); void setAutoFetchAsFilter(Boolean autoFetchAsFilter); Boolean getAutoFetchAsFilter(); ListGridField[] getFields(); void setFields(ListGridField... fields); ListGridRecord[] getSelectedRecords(); void selectionChanged(ListGridRecord[] selections); void setFields(List<ListGridField> fields); DataSource getDataSource(); void setDataSource(DataSource dataSource); SelectionEventFactory getSelectionEventFactory(); void setSelectionEventFactory(SelectionEventFactory selectionEventFactory); RecordFactory getRecordFactory(); void setRecordFactory(RecordFactory recordFactory); ListGridRecordFactory getListGridRecordFactory(); void setListGridRecordFactory(ListGridRecordFactory listGridRecordFactory); @Override void paintContent(PaintTarget target); @Override void changeVariables(Object source, Map<String, Object> variables); }
ListGrid extends Canvas implements HasSelectionChangedHandlers, HasSelectionUpdatedHandlers, HasRecordDoubleClickHandlers { @Override public void paintContent(PaintTarget target) throws PaintException { propertyPainter.paintContent(target); if (dataSource != null) { target.addAttribute("dataSource", dataSource); } if (!selectionChangedHandlers.isEmpty()) { target.addAttribute("*hasSelectionChangedHandlers", true); } if (!selectionUpdatedHandlers.isEmpty()) { target.addAttribute("*hasSelectionUpdatedHandlers", true); } if (!recordDoubleClickHandlers.isEmpty()) { target.addAttribute("*hasRecordDoubleClickHandlers", true); } super.paintContent(target); } ListGrid(); void setAllowFilterExpressions(Boolean allowFilterExpressions); Boolean getAllowFilterExpressions(); void setAlternateBodyStyleName(String alternateBodyStyleName); String getAlternateBodyStyleName(); void setAlternateRecordFrequency(int alternateRecordFrequency); int getAlternateRecordFrequency(); void setAlternateRecordStyles(Boolean alternateRecordStyles); Boolean getAlternateRecordStyles(); void setAlwaysShowEditors(Boolean alwaysShowEditors); Boolean getAlwaysShowEditors(); void setAnimateFolderEffect(AnimationAcceleration animateFolderEffect); AnimationAcceleration getAnimateFolderEffect(); void setAnimateFolderMaxRows(Integer animateFolderMaxRows); Integer getAnimateFolderMaxRows(); void setAnimateFolders(Boolean animateFolders); Boolean getAnimateFolders(); void setAnimateFolderSpeed(int animateFolderSpeed); int getAnimateFolderSpeed(); void setAnimateFolderTime(int animateFolderTime); int getAnimateFolderTime(); void setAnimateRemoveRecord(Boolean animateRemoveRecord); Boolean getAnimateRemoveRecord(); void setAnimateRemoveSpeed(int animateRemoveSpeed); int getAnimateRemoveSpeed(); void setAnimateRemoveTime(int animateRemoveTime); int getAnimateRemoveTime(); void setAnimateRollOver(Boolean animateRollOver); Boolean getAnimateRollOver(); void setAnimateRollUnder(Boolean animateRollUnder); Boolean getAnimateRollUnder(); void setAnimateSelection(Boolean animateSelection); Boolean getAnimateSelection(); void setAnimateSelectionUnder(Boolean animateSelectionUnder); Boolean getAnimateSelectionUnder(); void setArrowKeyAction(String arrowKeyAction); String getArrowKeyAction(); void setAutoFetchDisplayMap(Boolean autoFetchDisplayMap); Boolean getAutoFetchDisplayMap(); void setAutoFetchTextMatchStyle(TextMatchStyle autoFetchTextMatchStyle); TextMatchStyle getAutoFetchTextMatchStyle(); void setAutoFitAllText(String autoFitAllText); String getAutoFitAllText(); void setAutoFitClipFields(String... autoFitClipFields); String[] getAutoFitClipFields(); void setAutoFitExpandField(String autoFitExpandField); String getAutoFitExpandField(); void setAutoFitExtraRecords(Integer autoFitExtraRecords); Integer getAutoFitExtraRecords(); void setAutoFitFieldsFillViewport(Boolean autoFitFieldsFillViewport); Boolean getAutoFitFieldsFillViewport(); void setAutoFitFieldText(String autoFitFieldText); String getAutoFitFieldText(); void setAutoFitFieldWidths(Boolean autoFitFieldWidths); Boolean getAutoFitFieldWidths(); void setAutoFitIconFields(AutoFitIconFieldType autoFitIconFields); AutoFitIconFieldType getAutoFitIconFields(); void setAutoFitMaxColumns(int autoFitMaxColumns); int getAutoFitMaxColumns(); void setAutoFitMaxHeight(Integer autoFitMaxHeight); Integer getAutoFitMaxHeight(); void setAutoFitMaxRecords(int autoFitMaxRecords); int getAutoFitMaxRecords(); void setAutoFitMaxWidth(Integer autoFitMaxWidth); Integer getAutoFitMaxWidth(); void setAutoFitWidthApproach(AutoFitWidthApproach autoFitWidthApproach); AutoFitWidthApproach getAutoFitWidthApproach(); void setAutoSaveEdits(Boolean autoSaveEdits); Boolean getAutoSaveEdits(); void setBaseStyle(String baseStyle); String getBaseStyle(); void setBodyBackgroundColor(String bodyBackgroundColor); String getBodyBackgroundColor(); void setBodyOverflow(Overflow bodyOverflow); Overflow getBodyOverflow(); void setBodyStyleName(String bodyStyleName); String getBodyStyleName(); void setBooleanFalseImage(String booleanFalseImage); String getBooleanFalseImage(); void setBooleanImageHeight(int booleanImageHeight); int getBooleanImageHeight(); void setBooleanImageWidth(int booleanImageWidth); int getBooleanImageWidth(); void setBooleanPartialImage(String booleanPartialImage); String getBooleanPartialImage(); void setBooleanTrueImage(String booleanTrueImage); String getBooleanTrueImage(); void setCanAcceptDroppedRecords(Boolean canAcceptDroppedRecords); Boolean getCanAcceptDroppedRecords(); void setCanAutoFitFields(Boolean canAutoFitFields); Boolean getCanAutoFitFields(); void setCancelEditingConfirmationMessage(String cancelEditingConfirmationMessage); String getCancelEditingConfirmationMessage(); void setCanCollapseGroup(Boolean canCollapseGroup); Boolean getCanCollapseGroup(); void setCanDragRecordsOut(Boolean canDragRecordsOut); Boolean getCanDragRecordsOut(); void setCanDragSelect(Boolean canDragSelect); Boolean getCanDragSelect(); void setCanDragSelectText(Boolean canDragSelectText); Boolean getCanDragSelectText(); void setCanEdit(Boolean canEdit); Boolean getCanEdit(); void setCanExpandMultipleRecords(Boolean canExpandMultipleRecords); Boolean getCanExpandMultipleRecords(); void setCanExpandRecordProperty(String canExpandRecordProperty); String getCanExpandRecordProperty(); void setCanExpandRecords(Boolean canExpandRecords); Boolean getCanExpandRecords(); void setCanFreezeFields(Boolean canFreezeFields); Boolean getCanFreezeFields(); void setCanGroupBy(Boolean canGroupBy); Boolean getCanGroupBy(); @Override void setCanHover(Boolean canHover); @Override Boolean getCanHover(); void setCanMultiSort(Boolean canMultiSort); Boolean getCanMultiSort(); void setCanPickFields(Boolean canPickFields); Boolean getCanPickFields(); void setCanPickOmittedFields(Boolean canPickOmittedFields); Boolean getCanPickOmittedFields(); void setCanRemoveRecords(Boolean canRemoveRecords); Boolean getCanRemoveRecords(); void setCanReorderFields(Boolean canReorderFields); Boolean getCanReorderFields(); void setCanReorderRecords(Boolean canReorderRecords); Boolean getCanReorderRecords(); void setCanResizeFields(Boolean canResizeFields); Boolean getCanResizeFields(); void setCanSelectAll(Boolean canSelectAll); Boolean getCanSelectAll(); void setCanSort(Boolean canSort); Boolean getCanSort(); void setCanTabToHeader(Boolean canTabToHeader); Boolean getCanTabToHeader(); void setCellHeight(int cellHeight); int getCellHeight(); void setCellPadding(int cellPadding); int getCellPadding(); void setChartConstructor(String chartConstructor); String getChartConstructor(); void setChartType(ChartType chartType); ChartType getChartType(); void setCheckboxFieldFalseImage(String checkboxFieldFalseImage); String getCheckboxFieldFalseImage(); void setCheckboxFieldImageHeight(Integer checkboxFieldImageHeight); Integer getCheckboxFieldImageHeight(); void setCheckboxFieldImageWidth(Integer checkboxFieldImageWidth); Integer getCheckboxFieldImageWidth(); void setCheckboxFieldPartialImage(String checkboxFieldPartialImage); String getCheckboxFieldPartialImage(); void setCheckboxFieldTrueImage(String checkboxFieldTrueImage); String getCheckboxFieldTrueImage(); void setChildExpansionMode(ExpansionMode childExpansionMode); ExpansionMode getChildExpansionMode(); void setClearAllSortingText(String clearAllSortingText); String getClearAllSortingText(); void setClearFilterText(String clearFilterText); String getClearFilterText(); void setClearSortFieldText(String clearSortFieldText); String getClearSortFieldText(); void setConfigureSortText(String configureSortText); String getConfigureSortText(); void setConfirmCancelEditing(Boolean confirmCancelEditing); Boolean getConfirmCancelEditing(); void setConfirmDiscardEdits(Boolean confirmDiscardEdits); Boolean getConfirmDiscardEdits(); void setConfirmDiscardEditsMessage(String confirmDiscardEditsMessage); String getConfirmDiscardEditsMessage(); void setDateFormatter(DateDisplayFormat dateFormatter); DateDisplayFormat getDateFormatter(); void setDatetimeFormatter(DateDisplayFormat datetimeFormatter); DateDisplayFormat getDatetimeFormatter(); void setDetailDS(String detailDS); String getDetailDS(); void setDetailField(String detailField); String getDetailField(); void setDiscardEditsSaveButtonTitle(String discardEditsSaveButtonTitle); String getDiscardEditsSaveButtonTitle(); void setDragTrackerMode(DragTrackerMode dragTrackerMode); DragTrackerMode getDragTrackerMode(); void setDrawAheadRatio(float drawAheadRatio); float getDrawAheadRatio(); void setDrawAllMaxCells(int drawAllMaxCells); int getDrawAllMaxCells(); void setEditByCell(Boolean editByCell); Boolean getEditByCell(); void setEditEvent(ListGridEditEvent editEvent); ListGridEditEvent getEditEvent(); void setEditFailedBaseStyle(String editFailedBaseStyle); String getEditFailedBaseStyle(); void setEditFailedCSSText(String editFailedCSSText); String getEditFailedCSSText(); void setEditOnF2Keypress(Boolean editOnF2Keypress); Boolean getEditOnF2Keypress(); void setEditOnFocus(Boolean editOnFocus); Boolean getEditOnFocus(); String getEditPendingBaseStyle(); void setEditPendingCSSText(String editPendingCSSText); String getEditPendingCSSText(); void setEmptyCellValue(String emptyCellValue); String getEmptyCellValue(); void setEmptyMessage(String emptyMessage); String getEmptyMessage(); void setEmptyMessageStyle(String emptyMessageStyle); String getEmptyMessageStyle(); void setEnforceVClipping(Boolean enforceVClipping); Boolean getEnforceVClipping(); void setEnterKeyEditAction(EnterKeyEditAction enterKeyEditAction); EnterKeyEditAction getEnterKeyEditAction(); void setEnumCriteriaAsInitialValues(Boolean enumCriteriaAsInitialValues); Boolean getEnumCriteriaAsInitialValues(); void setEscapeKeyEditAction(EscapeKeyEditAction escapeKeyEditAction); EscapeKeyEditAction getEscapeKeyEditAction(); void setExpansionCanEdit(Boolean expansionCanEdit); Boolean getExpansionCanEdit(); void setExpansionEditorSaveDialogPrompt(String expansionEditorSaveDialogPrompt); String getExpansionEditorSaveDialogPrompt(); void setExpansionFieldFalseImage(String expansionFieldFalseImage); String getExpansionFieldFalseImage(); void setExpansionFieldImageHeight(Integer expansionFieldImageHeight); Integer getExpansionFieldImageHeight(); void setExpansionFieldImageWidth(Integer expansionFieldImageWidth); Integer getExpansionFieldImageWidth(); void setExpansionFieldTrueImage(String expansionFieldTrueImage); String getExpansionFieldTrueImage(); void setExpansionMode(ExpansionMode expansionMode); ExpansionMode getExpansionMode(); void setExportRawValues(Boolean exportRawValues); Boolean getExportRawValues(); void setFastCellUpdates(Boolean fastCellUpdates); void setFetchDelay(int fetchDelay); int getFetchDelay(); void setFieldVisibilitySubmenuTitle(String fieldVisibilitySubmenuTitle); String getFieldVisibilitySubmenuTitle(); void setFilterButtonPrompt(String filterButtonPrompt); String getFilterButtonPrompt(); void setFilterByCell(Boolean filterByCell); Boolean getFilterByCell(); void setFilterEditorHeight(int filterEditorHeight); int getFilterEditorHeight(); void setFilterOnKeypress(Boolean filterOnKeypress); Boolean getFilterOnKeypress(); void setFixedFieldWidths(Boolean fixedFieldWidths); Boolean getFixedFieldWidths(); void setFixedRecordHeights(Boolean fixedRecordHeights); Boolean getFixedRecordHeights(); void setFreezeFieldText(String freezeFieldText); String getFreezeFieldText(); void setFreezeOnLeftText(String freezeOnLeftText); String getFreezeOnLeftText(); void setFreezeOnRightText(String freezeOnRightText); String getFreezeOnRightText(); void setFrozenBaseStyle(String frozenBaseStyle); String getFrozenBaseStyle(); void setFrozenHeaderBaseStyle(String frozenHeaderBaseStyle); String getFrozenHeaderBaseStyle(); void setFrozenHeaderTitleStyle(String frozenHeaderTitleStyle); String getFrozenHeaderTitleStyle(); void setGenerateClickOnEnter(Boolean generateClickOnEnter); Boolean getGenerateClickOnEnter(); void setGenerateClickOnSpace(Boolean generateClickOnSpace); Boolean getGenerateClickOnSpace(); void setGenerateDoubleClickOnEnter(Boolean generateDoubleClickOnEnter); Boolean getGenerateDoubleClickOnEnter(); void setGenerateDoubleClickOnSpace(Boolean generateDoubleClickOnSpace); Boolean getGenerateDoubleClickOnSpace(); void setGridSummaryRecordProperty(String gridSummaryRecordProperty); String getGridSummaryRecordProperty(); void setGroupByFieldSummaries(String... groupByFieldSummaries); String[] getGroupByFieldSummaries(); void setGroupByMaxRecords(int groupByMaxRecords); int getGroupByMaxRecords(); void setGroupByText(String groupByText); String getGroupByText(); void setGroupIcon(String groupIcon); String getGroupIcon(); void setGroupIconSize(int groupIconSize); int getGroupIconSize(); void setGroupIndentSize(int groupIndentSize); int getGroupIndentSize(); void setGroupLeadingIndent(int groupLeadingIndent); int getGroupLeadingIndent(); void setGroupNodeStyle(String groupNodeStyle); String getGroupNodeStyle(); void setGroupSummaryRecordProperty(String groupSummaryRecordProperty); String getGroupSummaryRecordProperty(); void setGroupSummaryStyle(String groupSummaryStyle); String getGroupSummaryStyle(); void setGroupTitleField(String groupTitleField); String getGroupTitleField(); void setHeaderAutoFitEvent(AutoFitEvent headerAutoFitEvent); AutoFitEvent getHeaderAutoFitEvent(); void setHeaderBackgroundColor(String headerBackgroundColor); String getHeaderBackgroundColor(); void setHeaderBarStyle(String headerBarStyle); String getHeaderBarStyle(); void setHeaderBaseStyle(String headerBaseStyle); String getHeaderBaseStyle(); void setHeaderHeight(int headerHeight); int getHeaderHeight(); void setHeaderMenuButtonHeight(int headerMenuButtonHeight); int getHeaderMenuButtonHeight(); void setHeaderMenuButtonIcon(String headerMenuButtonIcon); String getHeaderMenuButtonIcon(); void setHeaderMenuButtonIconHeight(int headerMenuButtonIconHeight); int getHeaderMenuButtonIconHeight(); void setHeaderMenuButtonIconWidth(int headerMenuButtonIconWidth); int getHeaderMenuButtonIconWidth(); void setHeaderMenuButtonWidth(int headerMenuButtonWidth); int getHeaderMenuButtonWidth(); void setHeaderSpanHeight(Integer headerSpanHeight); Integer getHeaderSpanHeight(); void setHeaderTitleStyle(String headerTitleStyle); String getHeaderTitleStyle(); void setHoverMode(HoverMode hoverMode); HoverMode getHoverMode(); @Override void setHoverStyle(String hoverStyle); @Override String getHoverStyle(); void setImageSize(int imageSize); int getImageSize(); void setIncludeInSummaryProperty(String includeInSummaryProperty); String getIncludeInSummaryProperty(); void setInstantScrollTrackRedraw(Boolean instantScrollTrackRedraw); Boolean getInstantScrollTrackRedraw(); void setInvalidSummaryValue(String invalidSummaryValue); String getInvalidSummaryValue(); Boolean getIsGrouped(); void setIsSeparatorProperty(String isSeparatorProperty); String getIsSeparatorProperty(); void setLeaveScrollbarGap(Boolean leaveScrollbarGap); Boolean getLeaveScrollbarGap(); void setLinkTextProperty(String linkTextProperty); String getLinkTextProperty(); void setListEndEditAction(RowEndEditAction listEndEditAction); RowEndEditAction getListEndEditAction(); void setLoadingDataMessage(String loadingDataMessage); String getLoadingDataMessage(); void setLoadingDataMessageStyle(String loadingDataMessageStyle); String getLoadingDataMessageStyle(); void setLoadingMessage(String loadingMessage); String getLoadingMessage(); void setLocateColumnsBy(String locateColumnsBy); String getLocateColumnsBy(); void setLocateRowsBy(String locateRowsBy); String getLocateRowsBy(); void setLongTextEditorThreshold(int longTextEditorThreshold); int getLongTextEditorThreshold(); void setLongTextEditorType(String longTextEditorType); String getLongTextEditorType(); void setMaxExpandedRecords(Integer maxExpandedRecords); Integer getMaxExpandedRecords(); void setMaxExpandedRecordsPrompt(String maxExpandedRecordsPrompt); String getMaxExpandedRecordsPrompt(); void setMinFieldWidth(int minFieldWidth); int getMinFieldWidth(); void setModalEditing(Boolean modalEditing); Boolean getModalEditing(); void setNeverValidate(Boolean neverValidate); Boolean getNeverValidate(); void setNormalBaseStyle(String normalBaseStyle); String getNormalBaseStyle(); void setNormalCellHeight(int normalCellHeight); int getNormalCellHeight(); void setNullGroupTitle(String nullGroupTitle); String getNullGroupTitle(); void setOfflineMessageStyle(String offlineMessageStyle); String getOfflineMessageStyle(); void setPoolComponentsPerColumn(Boolean poolComponentsPerColumn); Boolean getPoolComponentsPerColumn(); void setPrintAutoFit(Boolean printAutoFit); Boolean getPrintAutoFit(); void setPrintBaseStyle(String printBaseStyle); String getPrintBaseStyle(); void setPrintHeaderStyle(String printHeaderStyle); String getPrintHeaderStyle(); void setPrintMaxRows(int printMaxRows); int getPrintMaxRows(); void setPrintWrapCells(Boolean printWrapCells); Boolean getPrintWrapCells(); void setQuickDrawAheadRatio(float quickDrawAheadRatio); float getQuickDrawAheadRatio(); void setRecordBaseStyleProperty(String recordBaseStyleProperty); String getRecordBaseStyleProperty(); void setRecordCanSelectProperty(String recordCanSelectProperty); String getRecordCanSelectProperty(); void setRecordComponentHeight(Integer recordComponentHeight); Integer getRecordComponentHeight(); void setRecordComponentPoolingMode(RecordComponentPoolingMode recordComponentPoolingMode); RecordComponentPoolingMode getRecordComponentPoolingMode(); void setRecordComponentPosition(EmbeddedPosition recordComponentPosition); EmbeddedPosition getRecordComponentPosition(); void setRecordDetailDSProperty(String recordDetailDSProperty); String getRecordDetailDSProperty(); void setRecordEditProperty(String recordEditProperty); String getRecordEditProperty(); void setRecordSummaryBaseStyle(String recordSummaryBaseStyle); String getRecordSummaryBaseStyle(); void setRemoveFieldTitle(String removeFieldTitle); String getRemoveFieldTitle(); void setRemoveIcon(String removeIcon); String getRemoveIcon(); void setRemoveIconSize(int removeIconSize); int getRemoveIconSize(); void setResizeFieldsInRealTime(Boolean resizeFieldsInRealTime); Boolean getResizeFieldsInRealTime(); void setRowEndEditAction(RowEndEditAction rowEndEditAction); RowEndEditAction getRowEndEditAction(); void setRowNumberStart(int rowNumberStart); int getRowNumberStart(); void setRowNumberStyle(String rowNumberStyle); String getRowNumberStyle(); void setSaveByCell(Boolean saveByCell); Boolean getSaveByCell(); void setSaveLocally(Boolean saveLocally); Boolean getSaveLocally(); void setScrollRedrawDelay(int scrollRedrawDelay); int getScrollRedrawDelay(); void setSelectionAppearance(SelectionAppearance selectionAppearance); SelectionAppearance getSelectionAppearance(); void setSelectionProperty(String selectionProperty); String getSelectionProperty(); void setSelectionType(SelectionStyle selectionType); SelectionStyle getSelectionType(); void setSelectOnEdit(Boolean selectOnEdit); Boolean getSelectOnEdit(); void setShowAllColumns(Boolean showAllColumns); Boolean getShowAllColumns(); void setShowAllRecords(Boolean showAllRecords); Boolean getShowAllRecords(); void setShowBackgroundComponent(Boolean showBackgroundComponent); Boolean getShowBackgroundComponent(); void setShowCellContextMenus(Boolean showCellContextMenus); Boolean getShowCellContextMenus(); void setShowEmptyMessage(Boolean showEmptyMessage); Boolean getShowEmptyMessage(); void setShowFilterEditor(Boolean showFilterEditor); Boolean getShowFilterEditor(); void setShowFilterExpressionLegendMenuItem(Boolean showFilterExpressionLegendMenuItem); Boolean getShowFilterExpressionLegendMenuItem(); void setShowGridSummary(Boolean showGridSummary); Boolean getShowGridSummary(); void setShowGroupSummary(Boolean showGroupSummary); Boolean getShowGroupSummary(); void setShowGroupSummaryInHeader(Boolean showGroupSummaryInHeader); Boolean getShowGroupSummaryInHeader(); void setShowGroupTitleColumn(Boolean showGroupTitleColumn); Boolean getShowGroupTitleColumn(); void setShowHeader(Boolean showHeader); Boolean getShowHeader(); void setShowHeaderContextMenu(Boolean showHeaderContextMenu); Boolean getShowHeaderContextMenu(); void setShowHeaderMenuButton(Boolean showHeaderMenuButton); Boolean getShowHeaderMenuButton(); @Override void setShowHover(Boolean showHover); @Override Boolean getShowHover(); @Override void setShowHoverComponents(Boolean showHoverComponents); @Override Boolean getShowHoverComponents(); void setShowRecordComponents(Boolean showRecordComponents); Boolean getShowRecordComponents(); void setShowRollOver(Boolean showRollOver); Boolean getShowRollOver(); void setShowRollOverCanvas(Boolean showRollOverCanvas); Boolean getShowRollOverCanvas(); void setShowRowNumbers(Boolean showRowNumbers); Boolean getShowRowNumbers(); void setShowSelectedStyle(Boolean showSelectedStyle); Boolean getShowSelectedStyle(); void setShowSelectionCanvas(Boolean showSelectionCanvas); Boolean getShowSelectionCanvas(); void setShowSortArrow(SortArrow showSortArrow); SortArrow getShowSortArrow(); void setShowSortNumerals(Boolean showSortNumerals); Boolean getShowSortNumerals(); void setShowTreeColumnPicker(Boolean showTreeColumnPicker); Boolean getShowTreeColumnPicker(); void setShrinkForFreeze(Boolean shrinkForFreeze); Boolean getShrinkForFreeze(); void setSingleCellValueProperty(String singleCellValueProperty); String getSingleCellValueProperty(); @Override void setSkinImgDir(String skinImgDir); @Override String getSkinImgDir(); void setSortFieldAscendingText(String sortFieldAscendingText); String getSortFieldAscendingText(); void setSortFieldDescendingText(String sortFieldDescendingText); String getSortFieldDescendingText(); void setSortNumeralStyle(String sortNumeralStyle); String getSortNumeralStyle(); void setStopOnErrors(Boolean stopOnErrors); Boolean getStopOnErrors(); @Override void setStyleName(String styleName); @Override String getStyleName(); void setSummaryRowDataSource(DataSource summaryRowDataSource); void setSummaryRowHeight(int summaryRowHeight); int getSummaryRowHeight(); void setSummaryRowStyle(String summaryRowStyle); String getSummaryRowStyle(); void setTallBaseStyle(String tallBaseStyle); String getTallBaseStyle(); void setUnfreezeFieldText(String unfreezeFieldText); String getUnfreezeFieldText(); void setUngroupText(String ungroupText); String getUngroupText(); void setUseCellRollOvers(Boolean useCellRollOvers); Boolean getUseCellRollOvers(); void setUseRemoteValidators(Boolean useRemoteValidators); Boolean getUseRemoteValidators(); void setValidateByCell(Boolean validateByCell); Boolean getValidateByCell(); void setValidateOnChange(Boolean validateOnChange); Boolean getValidateOnChange(); void setValueIconHeight(Integer valueIconHeight); Integer getValueIconHeight(); void setValueIconLeftPadding(int valueIconLeftPadding); int getValueIconLeftPadding(); void setValueIconRightPadding(int valueIconRightPadding); int getValueIconRightPadding(); void setValueIconSize(int valueIconSize); int getValueIconSize(); void setValueIconWidth(Integer valueIconWidth); Integer getValueIconWidth(); void setVirtualScrolling(Boolean virtualScrolling); Boolean getVirtualScrolling(); void setWaitForSave(Boolean waitForSave); Boolean getWaitForSave(); void setWrapCells(Boolean wrapCells); Boolean getWrapCells(); @Override HandlerRegistration addRecordDoubleClickHandler(final RecordDoubleClickHandler handler); Set<SelectionChangedHandler> getSelectionChangedHandlers(); @Override HandlerRegistration addSelectionChangedHandler(final SelectionChangedHandler handler); Set<SelectionUpdatedHandler> getSelectionUpdatedHandlers(); @Override HandlerRegistration addSelectionUpdatedHandler(final SelectionUpdatedHandler handler); void setRowNumberFieldProperties(ListGridField rowNumberFieldProperties); void setDateInputFormat(String dateInputFormat); void setData(ListGridRecord[] records); void setData(Record[] data); void setRecords(ListGridRecord[] records); void setAutoFitData(Autofit autoFitData); void setRecordEnabledProperty(String recordEnabledProperty); String getRecordEnabledProperty(); Autofit getAutoFitData(); void setSortField(String fieldName); String getSortField(); void setSortField(int fieldIndex); void setGroupByField(String field); void setGroupByField(String... field); void setGroupStartOpen(GroupStartOpen group); void setGroupStartOpen(Object... groupValues); void setSelectionCanvasProperties(Canvas selectionCanvasProperties); void setSelectionUnderCanvasProperties(Canvas selectionUnderCanvasProperties); void setRollUnderCanvasProperties(Canvas rollUnderCanvasProperties); void setFilterButtonProperties(Button filterButtonProperties); void setDefaultFields(ListGridField[] defaultFields); void setDetailDS(DataSource detailDS); void setDataFetchMode(FetchMode fetchMode); FetchMode getDataFetchMode(); void setDataPageSize(int dataPageSize); int getDataPageSize(); void setUseAllDataSourceFields(Boolean useAllDataSourceFields); Boolean getUseAllDataSourceFields(); void setShowHiddenFields(Boolean showHiddenFields); Boolean getShowHiddenFields(); void setShowDetailFields(Boolean showDetailFields); Boolean getShowDetailFields(); void setShowComplexFields(Boolean showComplexFields); Boolean getShowComplexFields(); void setFetchOperation(String fetchOperation); String getFetchOperation(); void setUpdateOperation(String updateOperation); String getUpdateOperation(); void setAddOperation(String addOperation); String getAddOperation(); void setRemoveOperation(String removeOperation); String getRemoveOperation(); void setExportFields(String[] exportFields); String[] getExportFields(); void setExportAll(Boolean exportAll); Boolean getExportAll(); void setPreventDuplicates(Boolean preventDuplicates); Boolean getPreventDuplicates(); void setDuplicateDragMessage(String duplicateDragMessage); String getDuplicateDragMessage(); void setAddDropValues(Boolean addDropValues); Boolean getAddDropValues(); void setDropValues(Map dropValues); Map getDropValues(); void setUseFlatFields(Boolean useFlatFields); Boolean getUseFlatFields(); void setHiliteProperty(String hiliteProperty); String getHiliteProperty(); void setDragDataAction(DragDataAction dragDataAction); DragDataAction getDragDataAction(); void setTitleField(String titleField); String getTitleField(); void setAutoFetchData(Boolean autoFetchData); Boolean getAutoFetchData(); void setAutoFetchAsFilter(Boolean autoFetchAsFilter); Boolean getAutoFetchAsFilter(); ListGridField[] getFields(); void setFields(ListGridField... fields); ListGridRecord[] getSelectedRecords(); void selectionChanged(ListGridRecord[] selections); void setFields(List<ListGridField> fields); DataSource getDataSource(); void setDataSource(DataSource dataSource); SelectionEventFactory getSelectionEventFactory(); void setSelectionEventFactory(SelectionEventFactory selectionEventFactory); RecordFactory getRecordFactory(); void setRecordFactory(RecordFactory recordFactory); ListGridRecordFactory getListGridRecordFactory(); void setListGridRecordFactory(ListGridRecordFactory listGridRecordFactory); @Override void paintContent(PaintTarget target); @Override void changeVariables(Object source, Map<String, Object> variables);  }