Class DocumentsTileGrid
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.smartgwt.client.widgets.BaseWidget
-
- com.smartgwt.client.widgets.Canvas
-
- com.smartgwt.client.widgets.tile.TileLayout
-
- com.smartgwt.client.widgets.tile.TileGrid
-
- com.logicaldoc.gui.frontend.client.document.grid.DocumentsTileGrid
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsWidget,DocumentObserver,DocumentsGrid,com.smartgwt.client.core.LogicalStructure,com.smartgwt.client.widgets.DataBoundComponent,com.smartgwt.client.widgets.events.HasClearHandlers,com.smartgwt.client.widgets.events.HasClickHandlers,com.smartgwt.client.widgets.events.HasDoubleClickHandlers,com.smartgwt.client.widgets.events.HasDragCompleteHandlers,com.smartgwt.client.widgets.events.HasDragMoveHandlers,com.smartgwt.client.widgets.events.HasDragRepositionMoveHandlers,com.smartgwt.client.widgets.events.HasDragRepositionStartHandlers,com.smartgwt.client.widgets.events.HasDragRepositionStopHandlers,com.smartgwt.client.widgets.events.HasDragResizeMoveHandlers,com.smartgwt.client.widgets.events.HasDragResizeStartHandlers,com.smartgwt.client.widgets.events.HasDragResizeStopHandlers,com.smartgwt.client.widgets.events.HasDragStartHandlers,com.smartgwt.client.widgets.events.HasDragStopHandlers,com.smartgwt.client.widgets.events.HasDropCompleteHandlers,com.smartgwt.client.widgets.events.HasDropHandlers,com.smartgwt.client.widgets.events.HasDropMoveHandlers,com.smartgwt.client.widgets.events.HasDropOutHandlers,com.smartgwt.client.widgets.events.HasDropOverHandlers,com.smartgwt.client.widgets.events.HasFetchDataHandlers,com.smartgwt.client.widgets.events.HasFocusChangedHandlers,com.smartgwt.client.widgets.events.HasHoverHandlers,com.smartgwt.client.widgets.events.HasHoverHiddenHandlers,com.smartgwt.client.widgets.events.HasKeyDownHandlers,com.smartgwt.client.widgets.events.HasKeyPressHandlers,com.smartgwt.client.widgets.events.HasMouseDownHandlers,com.smartgwt.client.widgets.events.HasMouseMoveHandlers,com.smartgwt.client.widgets.events.HasMouseOutHandlers,com.smartgwt.client.widgets.events.HasMouseOverHandlers,com.smartgwt.client.widgets.events.HasMouseStillDownHandlers,com.smartgwt.client.widgets.events.HasMouseUpHandlers,com.smartgwt.client.widgets.events.HasMouseWheelHandlers,com.smartgwt.client.widgets.events.HasMovedHandlers,com.smartgwt.client.widgets.events.HasParentMovedHandlers,com.smartgwt.client.widgets.events.HasResizedHandlers,com.smartgwt.client.widgets.events.HasRightMouseDownHandlers,com.smartgwt.client.widgets.events.HasRuleContextChangedHandlers,com.smartgwt.client.widgets.events.HasScrolledHandlers,com.smartgwt.client.widgets.events.HasShowContextMenuHandlers,com.smartgwt.client.widgets.events.HasVisibilityChangedHandlers,com.smartgwt.client.widgets.tile.events.HasDataArrivedHandlers,com.smartgwt.client.widgets.tile.events.HasRecordClickHandlers,com.smartgwt.client.widgets.tile.events.HasRecordContextClickHandlers,com.smartgwt.client.widgets.tile.events.HasRecordDoubleClickHandlers,com.smartgwt.client.widgets.tile.events.HasSelectionChangedHandlers
public class DocumentsTileGrid extends com.smartgwt.client.widgets.tile.TileGrid implements DocumentsGrid, DocumentObserver
Grid used to show a documents gallery during navigation or searches.- Since:
- 7.0
- Author:
- Marco Meschieri - LogicalDOC
-
-
Field Summary
-
Fields inherited from interface com.logicaldoc.gui.frontend.client.document.grid.DocumentsGrid
MODE_GALLERY, MODE_LIST
-
-
Constructor Summary
Constructors Constructor Description DocumentsTileGrid(GUIFolder folder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeselectAll()Clear the actual selectionvoiddestroy()voidexpandVisibleRows()Expands all visible rowsvoidfetchNewData(DocumentsDS ds)Replace the actual data with a new sourceintgetCount()Counts the total number of elementsGUIDocument[]getDocuments()Retrieves all the documents dispalyed in the gridGUIFoldergetFolder()CursorgetGridCursor()long[]getIds()Retrieves the list of all the idsintgetSelectedCount()Counts the total number of selected elementsGUIDocumentgetSelectedDocument()Gets a bean representation of the currently selected item (not all properties are populated)GUIDocument[]getSelectedDocuments()Gets a bean representation of the currently selected items (not all properties are populated)long[]getSelectedIds()Retrieves the list of all selected documentsLong[]getSelectedIdsAsLong()Retrieves the list of all selected documentsintgetSelectedIndex()Retrieves the index of the currently selected recordintloadGridLayout(GUIFolder folder)Loads the layout of the grid(columns, ordering ...)voidonDocumentBeginEditing(GUIDocument document)Invoked after the document's properties are being editedvoidonDocumentCancelEditing(GUIDocument document)Invoked after the document's properties are being editedvoidonDocumentCheckedIn(GUIDocument document)Invoked after the document's checkinvoidonDocumentCheckedOut(GUIDocument document)Invoked after the document's checkoutvoidonDocumentLocked(GUIDocument document)Invoked after the document is lockedvoidonDocumentModified(GUIDocument document)Invoked after the document's properties has been changedvoidonDocumentMoved(GUIDocument document)Invoked after the document has been storedvoidonDocumentsDeleted(GUIDocument[] documents)Invoked after the document has been deletedvoidonDocumentSelected(GUIDocument document)Invoked when a document is selectedvoidonDocumentStored(GUIDocument document)Invoked after the document has been storedvoidonDocumentUnlocked(GUIDocument document)Invoked after the document is unlockedvoidregisterCellContextClickHandler(com.smartgwt.client.widgets.grid.events.CellContextClickHandler handler)Defines the handler of the context menu.voidregisterDataArrivedHandler(com.smartgwt.client.widgets.grid.events.DataArrivedHandler handler)voidregisterDoubleClickHandler(com.smartgwt.client.widgets.events.DoubleClickHandler handler)Defines the handler for double clicks.voidregisterSelectionChangedHandler(com.smartgwt.client.widgets.grid.events.SelectionChangedHandler handler)Defines the handler for double clicks.voidremoveSelectedDocuments()Removed the selected documents from visualizationvoidselectDocument(long docId)Selects the specified documentvoidsetCanDrag(boolean drag)Makes the grid support the dragvoidsetCanExpandRows()Enable the records expansionvoidsetDocuments(GUIDocument[] documents)Forces the records in the gridvoidsetGridCursor(Cursor gridCursor)Defines the cursor widget this grid will have to interact tovoidshowFilters(boolean showFilters)Shows or hide the filtersvoidupdateDocument(GUIDocument document)Updates the visualization of the proper document element-
Methods inherited from class com.smartgwt.client.widgets.tile.TileGrid
addData, addData, addData, addDataArrivedHandler, addDragCompleteHandler, addDropCompleteHandler, addFetchDataHandler, addFormulaField, addRecordClickHandler, addRecordContextClickHandler, addRecordDoubleClickHandler, addSelectionChangedHandler, addSummaryField, addTile, anySelected, changeAutoChildDefaults, changeAutoChildDefaults, deselectAllRecords, deselectRange, deselectRecord, deselectRecord, deselectRecords, deselectRecords, disableHilite, disableHiliting, editFields, editHilites, enableHilite, enableHilite, enableHiliting, enableHiliting, exportData, exportData, exportData, fetchData, fetchData, fetchData, fetchData, filterData, filterData, filterData, filterData, find, findAll, findIndex, findNextIndex, findNextIndex, getAddDropValues, getAddFormulaFieldText, getAddOperation, getAddSummaryFieldText, getAnimateTileChange, getAutoFetchAsFilter, getAutoFetchData, getAutoFetchTextMatchStyle, getCanAcceptDroppedRecords, getCanAddFormulaFields, getCanAddSummaryFields, getCanDragTilesOut, getCanReorderTiles, getCurrentTile, getData, getDataArity, getDataAsJSList, getDataAsRecordList, getDataFetchMode, getDataPageSize, getDataSource, getDeepCloneOnEdit, getDetailViewer, getDetailViewerProperties, getDragData, getDragDataAction, getDragTrackerStyle, getDragTrackerTitle, getDrawAllMaxTiles, getDropIndex, getDropValues, getDuplicateDragMessage, getEditFormulaFieldText, getEditProxyConstructor, getEditSummaryFieldText, getEmptyMessage, getEmptyMessageStyle, getExportAll, getExportFields, getExportIncludeSummaries, getFetchOperation, getFieldAlignments, getFieldCount, getFieldsAsJavaScriptObjects, getFieldState, getFieldState, getHiliteProperty, getHilites, getHiliteState, getImplicitCriteria, getInitialCriteria, getLoadingDataMessage, getLoadingDataMessageStyle, getLoadingMessage, getLogicalStructure, getOrCreateRef, getPreventDuplicates, getPrintTilesPerLine, getProgressiveLoading, getRecordIndex, getRecordList, getRecycleTiles, getRemoveOperation, getReselectOnUpdate, getReselectOnUpdateNotifications, getResultSet, getSelectedRecord, getSelection, getSelectionType, getShowAllRecords, getShowComplexFields, getShowDetailFields, getShowEmptyMessage, getShowHiddenFields, getSort, getStyleName, getTile, getTile, getTile, getTileConstructor, getTileDragAppearance, getTileIndex, getTileProperties, getTileRecord, getTiles, getTileScreen, getTileValueAlign, getTileValueStyle, getTitleField, getTitleFieldValue, getUpdateOperation, getUseAllDataSourceFields, getUseFlatFields, getValuesShowDown, getValuesShowRollOver, getValuesShowSelected, getWrapValues, invalidateCache, removeData, removeData, removeData, removeSelectedData, removeTile, removeTile, removeTile, selectAllRecords, selectRange, selectRange, selectRecord, selectRecord, selectRecord, selectRecord, selectRecords, selectRecords, selectRecords, selectRecords, setAddDropValues, setAddFormulaFieldText, setAddOperation, setAddSummaryFieldText, setAnimateTileChange, setAutoFetchAsFilter, setAutoFetchData, setAutoFetchTextMatchStyle, setCanAcceptDroppedRecords, setCanAddFormulaFields, setCanAddSummaryFields, setCanDragTilesOut, setCanReorderTiles, setCreateTileCustomizer, setData, setData, setData, setDataArity, setDataFetchMode, setDataPageSize, setDataSource, setDataSource, setDataSource, setDeepCloneOnEdit, setDefaultProperties, setDetailViewerProperties, setDragDataAction, setDragDataCustomizer, setDragTrackerStyle, setDrawAllMaxTiles, setDropValues, setDuplicateDragMessage, setEditFormulaFieldText, setEditProxyConstructor, setEditSummaryFieldText, setEmptyMessage, setEmptyMessageStyle, setExportAll, setExportFields, setExportIncludeSummaries, setFetchOperation, setFields, setFields, setFieldState, setFieldState, setHiliteProperty, setHilites, setHiliteState, setImplicitCriteria, setInitialCriteria, setLoadingDataMessage, setLoadingDataMessageStyle, setLoadingMessage, setLogicalStructure, setPreventDuplicates, setPrintTilesPerLine, setProgressiveLoading, setRecycleTiles, setRemoveOperation, setReselectOnUpdate, setReselectOnUpdateNotifications, setSelectionType, setShowAllRecords, setShowComplexFields, setShowDetailFields, setShowEmptyMessage, setShowHiddenFields, setSort, setStyleName, setTileConstructor, setTileDragAppearance, setTileProperties, setTiles, setTileScreen, setTileValueAlign, setTileValueStyle, setTitleField, setUpdateOperation, setUpdateTileCustomizer, setUseAllDataSourceFields, setUseFlatFields, setValuesShowDown, setValuesShowRollOver, setValuesShowSelected, setWrapValues, sortByProperty, transferRecords, transferSelectedData, transferSelectedData, viewSelectedData, viewSelectedData, viewSelectedData
-
Methods inherited from class com.smartgwt.client.widgets.tile.TileLayout
addTile, addTile, getAutoWrapLines, getDragLine, getDragLineStyle, getDragLineThickness, getExpandMargins, getLayoutMargin, getOrientation, getOverflow, getPaddingAsLayoutMargin, getShowDragLine, getTileHeight, getTileHMargin, getTileMargin, getTileSize, getTilesPerLine, getTileVMargin, getTileWidth, layoutTiles, setAutoWrapLines, setDefaultProperties, setDragLineStyle, setDragLineThickness, setExpandMargins, setLayoutMargin, setLayoutPolicy, setLogicalStructure, setOrientation, setOverflow, setPaddingAsLayoutMargin, setShowDragLine, setTileHeight, setTileHMargin, setTileMargin, setTileSize, setTilesPerLine, setTileVMargin, setTileWidth, transformTileRect
-
Methods inherited from class com.smartgwt.client.widgets.Canvas
addChild, addChild, addChild, addChild, addChild, addClearHandler, addClickHandler, addDoubleClickHandler, addDragMoveHandler, addDragRepositionMoveHandler, addDragRepositionStartHandler, addDragRepositionStopHandler, addDragResizeMoveHandler, addDragResizeStartHandler, addDragResizeStopHandler, addDragStartHandler, addDragStopHandler, addDropHandler, addDropMoveHandler, addDropOutHandler, addDropOverHandler, addFocusChangedHandler, addHoverHandler, addHoverHiddenHandler, addKeyDownHandler, addKeyPressHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseStillDownHandler, addMouseUpHandler, addMouseWheelHandler, addMovedHandler, addParentMovedHandler, addPeer, addPeer, addPeer, addPeer, addResizedHandler, addRightMouseDownHandler, addRuleContextChangedHandler, addScrolledHandler, addShowContextMenuHandler, addSnapAlignCandidate, addStyleName, addVisibilityChangedHandler, adjustForContent, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateHide, animateHide, animateHide, animateHide, animateHide, animateHide, animateHide, animateMove, animateMove, animateMove, animateMove, animateRect, animateRect, animateRect, animateRect, animateResize, animateResize, animateResize, animateResize, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateShow, animateShow, animateShow, animateShow, animateShow, animateShow, animateShow, asSGWTComponent, blur, bringToFront, clear, clearExplicitTabIndex, clickMaskUp, clickMaskUp, contains, contains, containsEvent, containsEventTarget, containsFocus, containsPoint, containsPoint, dataContextChanged, deparent, depeer, disable, enable, encloses, focus, focusAfterGroup, focusAtEnd, focusInNextTabElement, focusInPreviousTabElement, getAbsoluteLeft, getAbsoluteTop, getAccessKey, getAdaptiveHeightPriority, getAdaptiveWidthPriority, getAlwaysManageFocusNavigation, getAlwaysShowScrollbars, getAnimateAcceleration, getAnimateFadeTime, getAnimateHideAcceleration, getAnimateHideEffect, getAnimateHideTime, getAnimateMoveAcceleration, getAnimateMoveTime, getAnimateRectAcceleration, getAnimateRectTime, getAnimateResizeAcceleration, getAnimateResizeLayoutMode, getAnimateResizeTime, getAnimateScrollAcceleration, getAnimateScrollTime, getAnimateShowAcceleration, getAnimateShowEffect, getAnimateShowTime, getAnimateTime, getAppImgDir, getAriaHandleID, getAriaRole, getAriaStateDefaults, getAutoMaskComponents, getAutoParent, getAutoPopulateData, getAutoShowParent, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorder, getBorderRadius, getBottom, getById, getByJSObject, getByLocalId, getCanAcceptDrop, getCanAdaptHeight, getCanAdaptWidth, getCanDrag, getCanDragReposition, getCanDragResize, getCanDragScroll, getCanDrop, getCanDropBefore, getCanFocus, getCanHover, getCanSelectText, getCanvasAutoChild, getCanvasItem, getChildren, getChildrenResizeSnapAlign, getChildrenSnapAlign, getChildrenSnapCenterAlign, getChildrenSnapEdgeAlign, getChildrenSnapResizeToGrid, getChildrenSnapToGrid, getChildTabPosition, getClassName, getComponentMask, getComponentMaskDefaults, getContentElement, getContents, getContextMenu, getCorrectZoomOverflow, getCursor, getDataContext, getDataPath, getDefaultHeight, getDefaultWidth, getDestroyed, getDestroying, getDisabled, getDisabledCursor, getDisableTouchScrollingForDrag, getDoubleClickDelay, getDragAppearance, getDragIntersectStyle, getDragMaskType, getDragMaxHeight, getDragMaxWidth, getDragMinHeight, getDragMinWidth, getDragOpacity, getDragRepositionAppearance, getDragRepositionCursor, getDragResizeAppearance, getDragScrollDelay, getDragStartDistance, getDragTarget, getDragTargetAsString, getDragType, getDropTarget, getDropTargetAsString, getDropTypes, getDropTypesAsString, getDynamicContents, getEdgeBackgroundColor, getEdgeCenterBackgroundColor, getEdgeImage, getEdgeMarginSize, getEdgeOffset, getEdgeOpacity, getEdgeShowCenter, getEdgeSize, getEditNode, getEditProxy, getElement, getElement, getEnableWhen, getEndLine, getEventEdge, getEventEdge, getExtraSpace, getFacetId, getFloatingScrollbars, getFormItemAutoChild, getForwardSVGeventsToObject, getFullDataPath, getGroupBorderCSS, getGroupLabelBackgroundColor, getGroupLabelStyleName, getGroupPadding, getGroupTitle, getHeight, getHeightAsString, getHideUsingDisplayNone, getHoverAlign, getHoverAutoDestroy, getHoverAutoFitMaxWidth, getHoverAutoFitMaxWidthAsString, getHoverAutoFitWidth, getHoverComponent, getHoverDelay, getHoverFocusKey, getHoverHeight, getHoverHTML, getHoverMoveWithMouse, getHoverOpacity, getHoverPersist, getHoverScreen, getHoverStyle, getHoverVAlign, getHoverWidth, getHoverWrap, getHSnapPosition, getHSnapPosition, getHtmlElement, getHtmlElementAsString, getHtmlPosition, getImage, getImgURL, getImgURL, getInnerContentHeight, getInnerContentWidth, getInnerHeight, getInnerWidth, getIsGroup, getIsPrinting, getIsRuleScope, getIsSnapAlignCandidate, getKeepInParentRect, getLayoutAlign, getLeavePageSpace, getLeft, getLeftAsString, getLocalId, getLocateChildrenBy, getLocateChildrenType, getLocatePeersBy, getLocatePeersType, getLocatorName, getMargin, getMasterCanvas, getMasterElement, getMatchElement, getMatchElementHeight, getMatchElementWidth, getMaxHeight, getMaxWidth, getMaxZoomOverflowError, getMenuConstructor, getMinHeight, getMinNonEdgeSize, getMinWidth, getMomentumScrollMinSpeed, getMouseStillDownDelay, getMouseStillDownInitialDelay, getName, getNativeAutoHideScrollbars, getNextZIndex, getNoDoubleClicks, getNoDropCursor, getOffsetHeight, getOffsetWidth, getOffsetX, getOffsetY, getOpacity, getOuterElement, getPadding, getPageBottom, getPageLeft, getPageRect, getPageRight, getPageTop, getPaletteDefaults, getPanelContainer, getParentCanvas, getParentElement, getPeers, getPercentBox, getPercentSource, getPersistentMatchElement, getPointerSettings, getPointerTarget, getPointerTargetAsString, getPosition, getPrefix, getPrintChildrenAbsolutelyPositioned, getPrintHTML, getPrintHTML, getPrintStyleName, getPrompt, getProportionalResizeModifiers, getProportionalResizing, getReceiveScrollbarEvents, getRect, getRedrawOnResize, getResizeBarTarget, getResizeFrom, getRight, getRuleContext, getRuleContext, getRuleScope, getScrollbarSize, getScrollBottom, getScrollHeight, getScrollLeft, getScrollRight, getScrollTop, getScrollWidth, getShadowColor, getShadowDepth, getShadowHOffset, getShadowImage, getShadowOffset, getShadowSoftness, getShadowSpread, getShadowVOffset, getShouldPrint, getShowCustomScrollbars, getShowDragShadow, getShowEdges, getShowHover, getShowHoverComponents, getShowPointer, getShowResizeBar, getShowShadow, getShowSnapGrid, getShrinkElementOnHide, getSizeMayChangeOnRedraw, getSkinImgDir, getSnapAlignCandidates, getSnapAlignCenterLineStyle, getSnapAlignEdgeLineStyle, getSnapAxis, getSnapEdge, getSnapGridLineProperties, getSnapGridStyle, getSnapHDirection, getSnapHGap, getSnapOffsetLeft, getSnapOffsetTop, getSnapOnDrop, getSnapPosition, getSnapPosition, getSnapResizeToAlign, getSnapResizeToGrid, getSnapTo, getSnapToAlign, getSnapToCenterAlign, getSnapToEdgeAlign, getSnapToGrid, getSnapVDirection, getSnapVGap, getStartLine, getTabIndex, getTestDataContext, getTitle, getTooltip, getTop, getTopAsString, getTopElement, getUpdateTabPositionOnDraw, getUpdateTabPositionOnReparent, getUseBackMask, getUseCSSShadow, getUseDragMask, getUseImageForSVG, getUseNativeDrag, getUseOpacityFilter, getUseTouchScrolling, getValuesManager, getValuesManagerAsString, getViewportHeight, getViewportWidth, getVisibility, getVisibleHeight, getVisibleWhen, getVisibleWidth, getVSnapPosition, getVSnapPosition, getWidth, getWidthAsString, getZIndex, getZIndex, handleHover, hide, hideClickMask, hideClickMask, hideComponentMask, hideComponentMask, hideContextMenu, imgHTML, imgHTML, imgHTML, intersects, isDirty, isDisabled, isFocused, isVisible, keyUp, layoutChildren, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, markForDestroy, markForRedraw, markForRedraw, moveAbove, moveBelow, moveBy, moveTo, pageScrollDown, pageScrollUp, placeNear, placeNear, placeNear, print, print, print, print, printComponents, provideRuleContext, provideRuleContext, redraw, redraw, registerFontScaledPaddingStyles, removeChild, removeChild, removePeer, removePeer, removeRuleContext, removeSnapAlignCandidate, resizeAutoChildAttributes, resizeBy, resizeControls, resizeControlsTo, resizeFonts, resizeFonts, resizeFonts, resizeFontsTo, resizeIcons, resizePadding, resizePadding, resizeTo, resizeTo, revealChild, revealChild, scrollBy, scrollByPercent, scrollTo, scrollTo, scrollTo, scrollToBottom, scrollToLeft, scrollToPercent, scrollToRight, scrollToTop, sendToBack, setAccessKey, setAdaptHeightByCustomizer, setAdaptiveHeightPriority, setAdaptiveWidthPriority, setAdaptWidthByCustomizer, setAlign, setAllowExternalFilters, setAlwaysManageFocusNavigation, setAlwaysShowScrollbars, setAnimateAcceleration, setAnimateFadeTime, setAnimateHideAcceleration, setAnimateHideEffect, setAnimateHideTime, setAnimateMoveAcceleration, setAnimateMoveTime, setAnimateRectAcceleration, setAnimateRectTime, setAnimateResizeAcceleration, setAnimateResizeLayoutMode, setAnimateResizeTime, setAnimateScrollAcceleration, setAnimateScrollTime, setAnimateShowAcceleration, setAnimateShowEffect, setAnimateShowTime, setAnimateTime, setAppImgDir, setAriaRole, setAriaState, setAutoChildConstructor, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildVisibility, setAutoHeight, setAutoMaskComponents, setAutoParent, setAutoPopulateData, setAutoResizeAutoChildAttributes, setAutoResizeIcons, setAutoShowParent, setAutoWidth, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBorderRadius, setBottom, setCanAcceptDrop, setCanAdaptHeight, setCanAdaptWidth, setCanDrag, setCanDragReposition, setCanDragResize, setCanDragScroll, setCanDrop, setCanDropBefore, setCanFocus, setCanHover, setCanSelectText, setChildren, setChildrenResizeSnapAlign, setChildrenSnapAlign, setChildrenSnapCenterAlign, setChildrenSnapEdgeAlign, setChildrenSnapResizeToGrid, setChildrenSnapToGrid, setComponentMaskDefaults, setContents, setContextMenu, setCorrectZoomOverflow, setCursor, setDataContext, setDataPath, setDefaultHeight, setDefaultPageSpace, setDefaultProperties, setDefaultShowCustomScrollbars, setDefaultWidth, setDisabled, setDisabledCursor, setDisableTouchScrollingForDrag, setDoubleClickDelay, setDragAppearance, setDragIntersectStyle, setDragMaskType, setDragMaxHeight, setDragMaxWidth, setDragMinHeight, setDragMinWidth, setDragOpacity, setDragRepositionAppearance, setDragRepositionCursor, setDragResizeAppearance, setDragScrollDelay, setDragStartDistance, setDragTarget, setDragTarget, setDragType, setDropTarget, setDropTarget, setDropTypes, setDropTypes, setDynamicContents, setEdgeBackgroundColor, setEdgeCenterBackgroundColor, setEdgeImage, setEdgeMarginSize, setEdgeOffset, setEdgeOpacity, setEdgeShowCenter, setEdgeSize, setEditMode, setEditMode, setEditMode, setEnableWhen, setEndLine, setExtraSpace, setFacetId, setFloatingScrollbars, setForwardSVGeventsToObject, setGroupBorderCSS, setGroupLabelBackgroundColor, setGroupLabelStyleName, setGroupPadding, setGroupTitle, setHeight, setHeight, setHeight, setHeight100, setHideUsingDisplayNone, setHoverAlign, setHoverAutoDestroy, setHoverAutoFitMaxWidth, setHoverAutoFitMaxWidth, setHoverAutoFitWidth, setHoverDelay, setHoverFocusKey, setHoverHeight, setHoverMoveWithMouse, setHoverOpacity, setHoverPersist, setHoverScreen, setHoverStyle, setHoverVAlign, setHoverWidth, setHoverWrap, setHtmlElement, setHtmlElement, setHtmlPosition, setImage, setImage, setInitHandler, setIsGroup, setIsRuleScope, setIsSnapAlignCandidate, setKeepInParentRect, setKeepInParentRect, setKeepInParentRect, setLayoutAlign, setLayoutAlign, setLeavePageSpace, setLeft, setLeft, setLocateChildrenBy, setLocateChildrenType, setLocatePeersBy, setLocatePeersType, setLocatorName, setLogicalStructure, setMargin, setMatchElement, setMatchElementHeight, setMatchElementWidth, setMaxHeight, setMaxWidth, setMaxZoomOverflowError, setMenuConstructor, setMinHeight, setMinNonEdgeSize, setMinWidth, setMomentumScrollMinSpeed, setMouseStillDownDelay, setMouseStillDownInitialDelay, setName, setNativeAutoHideScrollbars, setNeverUseFilters, setNoDoubleClicks, setNoDropCursor, setOpacity, setPadding, setPageLeft, setPageTop, setPanelContainer, setParentCanvas, setParentElement, setPeers, setPercentBox, setPercentSource, setPersistentMatchElement, setPointerSettings, setPointerTarget, setPosition, setPrefix, setPrintChildrenAbsolutelyPositioned, setPrintStyleName, setPrompt, setProportionalResizeModifiers, setProportionalResizing, setReceiveScrollbarEvents, setRect, setRect, setRedrawOnResize, setRelativeTabPosition, setResizeBarTarget, setResizeFrom, setResizeFrom, setRight, setRuleScope, setScrollbarConstructor, setScrollbarSize, setShadowColor, setShadowDepth, setShadowHOffset, setShadowImage, setShadowOffset, setShadowSoftness, setShadowSpread, setShadowVOffset, setShouldPrint, setShowCustomScrollbars, setShowDragShadow, setShowEdges, setShowHover, setShowHoverComponents, setShowPointer, setShowResizeBar, setShowShadow, setShowSnapGrid, setShrinkElementOnHide, setSizeMayChangeOnRedraw, setSkinImgDir, setSmoothFade, setSnapAlignCandidates, setSnapAlignCenterLineStyle, setSnapAlignEdgeLineStyle, setSnapAxis, setSnapEdge, setSnapGridLineProperties, setSnapGridStyle, setSnapHDirection, setSnapHGap, setSnapOffsetLeft, setSnapOffsetTop, setSnapOnDrop, setSnapResizeToAlign, setSnapResizeToGrid, setSnapTo, setSnapToAlign, setSnapToCenterAlign, setSnapToEdgeAlign, setSnapToGrid, setSnapVDirection, setSnapVGap, setStartLine, setTabIndex, setTestDataContext, setTitle, setTooltip, setTop, setTop, setUpdateTabPositionOnDraw, setUpdateTabPositionOnReparent, setUseBackMask, setUseCSSShadow, setUseDragMask, setUseImageForSVG, setUseNativeDrag, setUseOpacityFilter, setUseTouchScrolling, setValuesManager, setValuesManager, setVisibility, setVisible, setVisibleWhen, setWidth, setWidth, setWidth, setWidth100, setZIndex, shouldDragScroll, show, showClickMask, showComponentMask, showComponentMask, showNextTo, showNextTo, showNextTo, showNextTo, showPrintPreview, showPrintPreview, showPrintPreview, showPrintPreview, showRecursively, updateChildTabPosition, updateChildTabPositions, updateEditNode, updateHover, updateHover, updateShadow, updateTabPositionForDraw, visibleAtPoint, willAcceptDrop
-
Methods inherited from class com.smartgwt.client.widgets.BaseWidget
addDrawHandler, addDynamicProperty, addDynamicProperty, addDynamicProperty, addDynamicProperty, applyFactoryProperties, clearDynamicProperty, completeCreation, doOnRender, draw, equals, getAttribute, getConfig, getDOM, getHandlerCount, getID, getInnerHTML, getJsObj, getOrCreateJsObj, getRef, getScClassName, hasAutoAssignedID, hasDynamicProperty, hashCode, initNativeObject, isConfigOnly, isCreated, isDrawn, isFactoryCreated, setConfig, setConfigOnly, setDefaultProperties, setFactoryCreated, setID, setJavaScriptObject, setLogicalStructure, setLogicalStructure, setNullProperty, setPosition, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setScClassName, toString
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, fireEvent, getLayoutData, getParent, isAttached, onBrowserEvent, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, ensureDebugId, ensureDebugId, getStylePrimaryName, isVisible, removeStyleDependentName, removeStyleName, setPixelSize, setSize, setStyleDependentName, setStyleName, setStylePrimaryName, setVisible, sinkBitlessEvent
-
-
-
-
Constructor Detail
-
DocumentsTileGrid
public DocumentsTileGrid(GUIFolder folder)
-
-
Method Detail
-
updateDocument
public void updateDocument(GUIDocument document)
Description copied from interface:DocumentsGridUpdates the visualization of the proper document element- Specified by:
updateDocumentin interfaceDocumentsGrid- Parameters:
document- the document to update
-
setDocuments
public void setDocuments(GUIDocument[] documents)
Description copied from interface:DocumentsGridForces the records in the grid- Specified by:
setDocumentsin interfaceDocumentsGrid- Parameters:
documents- array of documents to render
-
getSelectedDocument
public GUIDocument getSelectedDocument()
Description copied from interface:DocumentsGridGets a bean representation of the currently selected item (not all properties are populated)- Specified by:
getSelectedDocumentin interfaceDocumentsGrid- Returns:
- the first selected document
-
getSelectedDocuments
public GUIDocument[] getSelectedDocuments()
Description copied from interface:DocumentsGridGets a bean representation of the currently selected items (not all properties are populated)- Specified by:
getSelectedDocumentsin interfaceDocumentsGrid- Returns:
- the documents selected in the grid
-
getDocuments
public GUIDocument[] getDocuments()
Description copied from interface:DocumentsGridRetrieves all the documents dispalyed in the grid- Specified by:
getDocumentsin interfaceDocumentsGrid- Returns:
- the array of documents
-
getSelectedIndex
public int getSelectedIndex()
Description copied from interface:DocumentsGridRetrieves the index of the currently selected record- Specified by:
getSelectedIndexin interfaceDocumentsGrid- Returns:
- the row of the selected element
-
getSelectedIds
public long[] getSelectedIds()
Description copied from interface:DocumentsGridRetrieves the list of all selected documents- Specified by:
getSelectedIdsin interfaceDocumentsGrid- Returns:
- identifiers of the selected documents
-
getSelectedIdsAsLong
public Long[] getSelectedIdsAsLong()
Description copied from interface:DocumentsGridRetrieves the list of all selected documents- Specified by:
getSelectedIdsAsLongin interfaceDocumentsGrid- Returns:
- identifiers of the selected documents
-
getIds
public long[] getIds()
Description copied from interface:DocumentsGridRetrieves the list of all the ids- Specified by:
getIdsin interfaceDocumentsGrid- Returns:
- list of identifiers
-
deselectAll
public void deselectAll()
Description copied from interface:DocumentsGridClear the actual selection- Specified by:
deselectAllin interfaceDocumentsGrid
-
setCanExpandRows
public void setCanExpandRows()
Description copied from interface:DocumentsGridEnable the records expansion- Specified by:
setCanExpandRowsin interfaceDocumentsGrid
-
getCount
public int getCount()
Description copied from interface:DocumentsGridCounts the total number of elements- Specified by:
getCountin interfaceDocumentsGrid- Returns:
- total number of records
-
getSelectedCount
public int getSelectedCount()
Description copied from interface:DocumentsGridCounts the total number of selected elements- Specified by:
getSelectedCountin interfaceDocumentsGrid- Returns:
- number of selected rows
-
showFilters
public void showFilters(boolean showFilters)
Description copied from interface:DocumentsGridShows or hide the filters- Specified by:
showFiltersin interfaceDocumentsGrid- Parameters:
showFilters- if the filters must be displayed
-
selectDocument
public void selectDocument(long docId)
Description copied from interface:DocumentsGridSelects the specified document- Specified by:
selectDocumentin interfaceDocumentsGrid- Parameters:
docId- identifier of the document to display
-
expandVisibleRows
public void expandVisibleRows()
Description copied from interface:DocumentsGridExpands all visible rows- Specified by:
expandVisibleRowsin interfaceDocumentsGrid
-
setCanDrag
public void setCanDrag(boolean drag)
Description copied from interface:DocumentsGridMakes the grid support the drag- Specified by:
setCanDragin interfaceDocumentsGrid- Parameters:
drag- if the drag must be supported
-
registerDoubleClickHandler
public void registerDoubleClickHandler(com.smartgwt.client.widgets.events.DoubleClickHandler handler)
Description copied from interface:DocumentsGridDefines the handler for double clicks. Implementations must check if the document is password protected- Specified by:
registerDoubleClickHandlerin interfaceDocumentsGrid- Parameters:
handler- invoked when the user does the double-click
-
registerSelectionChangedHandler
public void registerSelectionChangedHandler(com.smartgwt.client.widgets.grid.events.SelectionChangedHandler handler)
Description copied from interface:DocumentsGridDefines the handler for double clicks. Implementations must check if the document is password protected- Specified by:
registerSelectionChangedHandlerin interfaceDocumentsGrid- Parameters:
handler- invoked when the user changes the selection
-
registerCellContextClickHandler
public void registerCellContextClickHandler(com.smartgwt.client.widgets.grid.events.CellContextClickHandler handler)
Description copied from interface:DocumentsGridDefines the handler of the context menu. Implementations must check if the document is password protected- Specified by:
registerCellContextClickHandlerin interfaceDocumentsGrid- Parameters:
handler- invoked when the user clicks with right-button
-
registerDataArrivedHandler
public void registerDataArrivedHandler(com.smartgwt.client.widgets.grid.events.DataArrivedHandler handler)
- Specified by:
registerDataArrivedHandlerin interfaceDocumentsGrid
-
removeSelectedDocuments
public void removeSelectedDocuments()
Description copied from interface:DocumentsGridRemoved the selected documents from visualization- Specified by:
removeSelectedDocumentsin interfaceDocumentsGrid
-
onDocumentSelected
public void onDocumentSelected(GUIDocument document)
Description copied from interface:DocumentObserverInvoked when a document is selected- Specified by:
onDocumentSelectedin interfaceDocumentObserver- Parameters:
document- the document that has been selected
-
onDocumentModified
public void onDocumentModified(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document's properties has been changed- Specified by:
onDocumentModifiedin interfaceDocumentObserver- Parameters:
document- the document that has been modified
-
onDocumentStored
public void onDocumentStored(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document has been stored- Specified by:
onDocumentStoredin interfaceDocumentObserver- Parameters:
document- the document that has been stored
-
onDocumentsDeleted
public void onDocumentsDeleted(GUIDocument[] documents)
Description copied from interface:DocumentObserverInvoked after the document has been deleted- Specified by:
onDocumentsDeletedin interfaceDocumentObserver- Parameters:
documents- the documents that have been deleted
-
onDocumentCheckedIn
public void onDocumentCheckedIn(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document's checkin- Specified by:
onDocumentCheckedInin interfaceDocumentObserver- Parameters:
document- the document that has been checked in
-
onDocumentCheckedOut
public void onDocumentCheckedOut(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document's checkout- Specified by:
onDocumentCheckedOutin interfaceDocumentObserver- Parameters:
document- the document that has been checked out
-
onDocumentLocked
public void onDocumentLocked(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document is locked- Specified by:
onDocumentLockedin interfaceDocumentObserver- Parameters:
document- the document that has been locked
-
onDocumentUnlocked
public void onDocumentUnlocked(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document is unlocked- Specified by:
onDocumentUnlockedin interfaceDocumentObserver- Parameters:
document- the document that has been unlocked
-
onDocumentMoved
public void onDocumentMoved(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document has been stored- Specified by:
onDocumentMovedin interfaceDocumentObserver- Parameters:
document- the document that has been moved
-
onDocumentBeginEditing
public void onDocumentBeginEditing(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document's properties are being edited- Specified by:
onDocumentBeginEditingin interfaceDocumentObserver- Parameters:
document- the document that is being edited
-
onDocumentCancelEditing
public void onDocumentCancelEditing(GUIDocument document)
Description copied from interface:DocumentObserverInvoked after the document's properties are being edited- Specified by:
onDocumentCancelEditingin interfaceDocumentObserver- Parameters:
document- the document that is being edited
-
getFolder
public GUIFolder getFolder()
- Specified by:
getFolderin interfaceDocumentsGrid
-
destroy
public void destroy()
- Specified by:
destroyin interfaceDocumentsGrid- Overrides:
destroyin classcom.smartgwt.client.widgets.BaseWidget
-
fetchNewData
public void fetchNewData(DocumentsDS ds)
Description copied from interface:DocumentsGridReplace the actual data with a new source- Specified by:
fetchNewDatain interfaceDocumentsGrid- Parameters:
ds- the data source for the grid
-
setGridCursor
public void setGridCursor(Cursor gridCursor)
Description copied from interface:DocumentsGridDefines the cursor widget this grid will have to interact to- Specified by:
setGridCursorin interfaceDocumentsGrid- Parameters:
gridCursor- the cursor
-
getGridCursor
public Cursor getGridCursor()
- Specified by:
getGridCursorin interfaceDocumentsGrid
-
loadGridLayout
public int loadGridLayout(GUIFolder folder)
Description copied from interface:DocumentsGridLoads the layout of the grid(columns, ordering ...)- Specified by:
loadGridLayoutin interfaceDocumentsGrid- Parameters:
folder- Optional folder to take the layout from- Returns:
- the page size
-
-