Class ReportDesignModeTransformImpl
- java.lang.Object
- 
- com.microstrategy.web.transform.AbstractTransform
- 
- com.microstrategy.web.transform.AbstractLayoutTransform
- 
- com.microstrategy.web.app.transforms.AbstractAppTransform
- 
- com.microstrategy.web.app.transforms.AbstractWebBeanTransform
- 
- com.microstrategy.web.app.transforms.AbstractReportTransform
- 
- com.microstrategy.web.app.transforms.AbstractReportDataTransform
- 
- com.microstrategy.web.app.transforms.AbstractReportGridTransform
- 
- com.microstrategy.web.app.transforms.ReportGridTransformImpl
- 
- com.microstrategy.web.app.transforms.ReportDesignModeTransformImpl
 
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- AppTransform,- ReportDataTransform,- LayoutTransform,- Transform
 
 public class ReportDesignModeTransformImpl extends ReportGridTransformImpl The ReportDesignModeTransformImpl generates a grid visualization of the Report that allows to modify its definition.The main difference with the ReportGridTransformImplis that this transform, instead of reading the report's data, it iterates through the Template definition; but it follows the same customization guidelines as its parent class.- Since:
- MicroStrategy Web 7.3.1 or earlier
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.ReportGridTransformImplReportGridTransformImpl.Context
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected FormalParameterdesignModeDummyRowCountIt is used in the transform to specify how many dummy rows are displayed in design mode.- 
Fields inherited from class com.microstrategy.web.app.transforms.ReportGridTransformImpl_sharedCellProperties, containerHeight, containerWidth, cssParentFontSize, cssPathParameter, cssUseRelativeFont, dpiConversion, drillLinkExtraURL, drillRetainParent, FP_IS_HTML_EXPORT, headerMetricValueOptimized, heightMode, hideMetricsLabel, ignoreSubtotal, imgActiveSortAsc, imgActiveSortDesc, imgInActiveSortAsc, imgInActiveSortDesc, isHTMLExport, lastRowTitle, maxSortAllowed, mergeColHeaderPara, overflowMode, showBandingPara, showDrillAdvanced, showDrillCheckBox, showDrillDownOnly, showDrillHyperlink, showDrillHyperlinkMetric, showDrillMetric, showDrillRMC, showDrillRMCMetric, showFilterOnSelectionCheckBox, showSortButtonsForAttributes, showSortButtonsForMetrics, showSortRMCForAttributes, showSortRMCForMetrics, showUniqueDrillPaths, useImageOnEmptyCells, widthMode, wrapMetricValue, wrapRowHeader, zoomFactor
 - 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractReportGridTransform_contextMenuManager, _gridCellClasses, _imgRemove, _imgShiftDown, _imgShiftLeft, _imgShiftLeftDown, _imgShiftRight, _imgShiftRightDown, _imgShiftRightUp, _imgShiftUp, _imgToPageBy, _rdcFactory, _reuseFlag, addNumberFormatting, COL_HEADER, COL_HEADER_CLASS, COL_TITLE, COL_TITLE_CLASS, contextMenuName, DISPLAY_CELL, DISPLAY_CELL_CLASS, gridClassesConfFile, imgRemove, imgShiftDown, imgShiftLeft, imgShiftLeftDown, imgShiftRight, imgShiftRightDown, imgShiftRightUp, imgShiftUp, imgToPageBy, isContextMenuEnabled, isDragAndDropEnabled, METRIC_VALUE, METRIC_VALUE_CLASS, postTextForMetricValue, postTextForNonMetricValue, preTextForMetricValue, preTextForNonMetricValue, reportDesignModePara, returnReplacement, REUSE_FLAG, ROW_HEADER, ROW_HEADER_CLASS, ROW_TITLE, ROW_TITLE_CLASS, showContextMenus, showDescriptionAsTooltip, showExtraRemoveRMC, showFormattingRMC, showGridInFullWidth, showPivotPara, showPivotRMC, showRemovePara, showRemoveRMC, showRenameRMC
 - 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractReportDataTransform_blankImage, _cssBottom, _cssCenter, _cssLeft, _cssRight, _cssTop, _ifLeftArrowImage, _ifRightArrowImage, advancedDrillingContextMenuDisplay, BLANK_SUBSET_REPORT_ID, cssBottom, cssCenter, cssLeft, cssRight, cssTop, customJavaScriptFeatures, drillRetainThresholds, drillWithinBehavior, gridGraphUnitKeyContext, groupContextMenuDrillPathsByType, hasIncreFetchForColumnOnLeft, hasIncreFetchForColumnOnRight, id, ifLeftArrowImage, ifRightArrowImage, incrementalFetchStyleForRow, quickSwitch, quickSwitchCurrent, rwbViewerID, showDrillPathSetNamesSubMenuAtTopLevel, showIncreFetchForColumn, showIncreFetchForRowOnBottom, showIncreFetchForRowOnTop, showSubtitlePara, sortSetNamesAndDrillPaths, transformContext, uniqueReportId
 - 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractReportTransformBLANK_XDA_REPORT_ID, cssErrorMessage, cssErrorTitle, cssUseFileContent, generateJSForDrillCheckBoxesForIncFetch, iFramePara, imgError, showScroller, useBuiltInFormatPara
 - 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform_bean, _componentBlock, _cssPrefix, _imgBlank, _imgWait, _selfOutput, _subOutput, appliesTo, CLASS_INPUT, CLASS_MESSAGE, contextMenus, cssFile, cssPrefix, debugErrorFlags, debugFlags, dragMode, extraInput, extraUrl, FP_APPLIES_TO, FP_CONTEXT_MENUS, FP_CSS_ERROR_MESSAGE, FP_CSS_ERROR_TITLE, FP_CSS_FILE, FP_CSS_PREFIX, FP_DEBUG_ERROR_FLAGS, FP_DEBUG_FLAGS, FP_DRAG_MODE, FP_EXTRA_INPUT, FP_EXTRA_URL, FP_HEIGHT, FP_IFRAME_ENABLED, FP_IMG_WAIT, FP_INITIAL_INDENT, FP_ORIENTATION, FP_ORIENTATIONS_ALLOWED, FP_PARTIAL_IFRAME_UPDATE, FP_PROCESSING_BUTTONS_FLAGS, FP_PROCESSING_INFO_FLAGS, FP_RESIZE_LEVEL, FP_SCRIPT_CLASS, FP_TYPE, FP_USE_DHTML, FP_WIDTH, globalCssErrorMessage, globalCssErrorTitle, height, iframeEnabled, imgWait, indent, initialIndent, isDHTML, orientation, orientationsAllowed, partialIframeUpdate, PROCESSING_BUTTONS_ALL, PROCESSING_BUTTONS_CANCEL, PROCESSING_BUTTONS_HISTORY_LIST, PROCESSING_BUTTONS_REFRESH, PROCESSING_BUTTONS_VIEW_DETAILS, PROCESSING_INFO_ALL, PROCESSING_INFO_DESCRIPTION, PROCESSING_INFO_LAST_UPDATE, PROCESSING_INFO_NAME, PROCESSING_INFO_NONE, PROCESSING_INFO_STATUS, processingButtonsFlags, processingInfoFlags, RESIZE_ALL, RESIZE_HORIZONTAL, RESIZE_NONE, RESIZE_VERTICAL, resizeLevel, scriptClass, scriptEndTagEncoder, type, useDHTML, width
 
- 
 - 
Constructor SummaryConstructors Constructor Description ReportDesignModeTransformImpl()default no-args constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WebEventgetApplyChangesEvent()protected java.util.MapgetAttributesBoneDiv()Generates the list of attributes used by a div surrounding the grid.protected java.util.MapgetAttributesForm()protected java.util.MapgetAttributesGridTable()Generates the list of attributes used by the grid's table.protected java.util.MapgetAttributesMainTable()protected java.lang.StringgetCssGrid()Returns the css class to be used by the grid table.java.lang.StringgetDescription()Returns a textual description of this transform to be used in WYSIWYG tools.voidinitializeProperties()ExtendsinitializePropertiesby invokinginitializeTranformContextbooleanisDatamart()This method always returns false, as this transform is used only in design mode.protected booleanisDesignMode()This method always returns true, as this transform is used only in design mode.booleanisGridEmpty()This method always returns true, whenever he template is emptyReportGridCellColHeadernewPreviewColHeader(WebAttributeForm waf)Returns aReportGridCellColHeaderpopulated with the preview unit.ReportGridCellColHeadernewPreviewColHeader(WebTemplateUnit wtu)Returns aReportGridCellColHeaderpopulated with the preview unit.ReportGridCellMetricValuenewPreviewMetricValue(WebTemplateMetric wtm)Returns aReportGridCellMetricValuepopulated with the preview unit.ReportGridCellRowHeadernewPreviewRowHeader()Creates and returns a newReportGridCellRowHeaderwith a blank text.ReportGridCellRowHeadernewPreviewRowHeader(WebAttributeForm waf)Returns aReportGridCellRowHeaderpopulated with the preview unit.ReportGridCellRowHeadernewPreviewRowHeader(WebTemplateUnit wtu)Returns aReportGridCellRowHeaderpopulated with the preview unit.ReportGridCellRowHeadernewPreviewRowHeader(WebTemplateUnit wtu, WebAttributeForm waf, boolean showSubTitleOnly)Returns aReportGridCellRowHeaderpopulated with the preview unit.voidrenderEmptyGrid(MarkupOutput out)It renders the output when the report grid is empty.voidrenderGrid(MarkupOutput out)Generates the grid.voidrenderGridData(MarkupOutput out)Generates the data content of the grid, this includes both Row headers and metric values.voidrenderGridHeaders(MarkupOutput out)Generates the top part of the report, that is, the row titles, column titles and column headers.voidrenderRowAxis(MarkupOutput out, ReportBean rb, WebAxis rowAxis)Display row axis for the templatevoidrenderRowAxis(MarkupOutput out, ReportBean rb, WebAxis rowAxis, boolean useEmptyRowTitle)Display row axis for the templateprotected voidsetBoneProperties(JsonGenerator boneProps)Sets the necessary properties to the bone assigned to this transform (based on theAbstractAppTransform.scriptClassformal parameter)
 Usually called byAbstractAppTransform.renderRegisterBone(MarkupOutput)
 Can be overwritten to add or modify bone properties.protected booleanshowEmptyAxis()protected booleanshowEmptyAxisCssLink()protected booleanshowEmptyColAxis()- 
Methods inherited from class com.microstrategy.web.app.transforms.ReportGridTransformImplbuildDNDForEmptyGrid, canAddThresholds, canDrill, canFilterOn, canFormat, canInsertShortcutMetric, canModifyAttributeForm, canPivot, canRemoveFromGrid, canRemoveFromReport, canRename, canResize, canSort, checkAndRenderEmptyRowHeader, checkAndRenderExtraColumn, containerHeight, containerWidth, generateGridTable, generateJavaScriptForDrill, generateJavaScriptForResizeColumns, generateJSForDrillCheckBoxesForIncFetch, generatePreHTMLForResizeColumns, generateReportGridTable, getAdvancedDrillEvent, getAdvancedDrillProcessEvent, getAttributesEmptyGridTable, getAttributesRow, getColTitleCount, getColTitleSpan, getContextMenuManager, getContextMenuManagerName, getCSSInformation, getDerivedElementsEvent, getDrillEditorProcessEvent, getDrillEvent, getDrillFilterOnSelectionEvent, getExtraColumn, getLockHeaderTag, getOpenAccordionEvent, getOpenObjectBrowserEvent, getRenameEvent, getRwdDrillOutEvent, getRWGridGraphDef, getSortEvent, getSubtitlesCount, hasCenter, heightMode, initializeTranformContext, initializeTransform, isDrillRMCAvailableForMetricValue, isLockedHeaders, isReportTruncated, isSpecifyIdForTitleCell, isSpecifyWidthForCell, mergeColHeader, newColHeader, newColHeader, newColHeader, newColTitle, newColTitle, newColTitle, newColTitle, newColTitle, newColTitle, newColTitle, newColTitle, newColTitle, newEmptyColHeader, newEmptyMetricValue, newEmptyRowHeader, newEmptyRowHeader, newEmptyRowTitle, newGridHeader, newGridTitle, newMetricValue, newMetricValue, newRowHeader, newRowHeader, newRowHeader, newRowTitle, newRowTitle, newRowTitle, newRowTitle, newRowTitle, newRowTitle, newRowTitle, newRowTitle, newRowTitle, newRowTitle, newRowTitle, onColumnHeader, onColumnTitle, onMetricValue, onRowEnd, onRowEnd, onRowHeader, onRowStart, onRowStart, onRowTitle, overflowMode, renderBottom, renderCenter, renderColTags, renderColTagsHtml, renderColumnHeader, renderColumnHeaders, renderColumnTitle, renderColumnTitle, renderColumnTitles, renderContextMenus, renderCssLink, renderCubeReportMessage, renderCustomGroups, renderData, renderData, renderDatamartMessage, renderDropZones, renderEmptyCase, renderEmptyGridRows, renderEmptyMessage, renderExtraRowHeader, renderFirstSingleRow, renderGridData, renderGridHeaders, renderGridTitles, renderIncRefresReportMessage, renderJavascript, renderLayout, renderLayout, renderLockHeadersInfo, renderMaxRowsLimitMessage, renderMetricValue, renderMetricValues, renderNonViewableMessage, renderRegisterBone, renderRowHeader, renderRowHeader, renderRowHeaders, renderRowHeaders, renderRowTitle, renderRowTitles, renderRowTitlesAccessibility, renderSingleRow, renderSingleRow, showColHeaders, showEmptyMetricAxis, showEmptyRowAxis, showRowHeaders, updateDynamicScriptFileInformation, widthMode
 - 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractReportGridTransformgenerateJavaScriptForDragAndDrop, getCssPrefix, getDesignMode, getGridCell, getGridCellColHeader, getGridCellColTitle, getGridCellMetricValue, getGridCellRowHeader, getGridCellRowTitle, getGridGenericCell, initGridCellClasses, initializeCellClasses, initializeImages, isContextMenuEnabled, isDragAndDropEnabled, isGraphTransform, isGridTransform, setGridCellClass, setGridCellClass, showFormattingRMC, showPivot, showPivotRMC, showRemove, showRemoveRMC, showRenameRMC
 - 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractReportDataTransformcreateBlockEditorProperties, createBlockEditorProperties, generatePageHistoryItems, getAttributesShellDiv, getBeanPath, getBoneId, getDisplayMode, getFrameBean, getGridData, getGridScriptClass, getGridWidths, getID, getMetricAxisName, getReportSetting, getTransformContext, getViewBean, getWebTemplate, hasBottom, hasLeft, hasRight, hasTop, initializeCss, initializeWebComponent, isCalledFromPrinting, isQuickSwitchEnabled, isRWBean, renderContent, renderIncreFetchOnColumnLeftPart, renderIncreFetchOnColumnRightPart, renderIncreFetchOnRow, renderLeft, renderRight, renderRowsIncrementalFetch, renderTop, shouldRenderGridInfo, showSubtitle, showSubtitle, showSubTitleOnly, supports, supports, transformForRequestSuccessful
 - 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractReportTransformcanTransform, generateAnchor, generateErrorForIframe, generateErrorForIframe, generateIncFetchAnchor, generateIncFetchOpenAnchor, getCancelEvent, getContinueEvent, getErrorMessage, getErrorTitle, getHistoryListEvent, getInboxSource, getJobExpiredMessage, getNextColumnsEvent, getPreviousColumnsEvent, getReexecuteButtonDescription, getReportBean, getReportStatus, getReportStatusDescriptorKey, getRepromptEvent, getSupportedBeanType, getViewDetailsEvent, getWebReexecuteEvent, isCubeReport, isIFrameEnabled, isIncRefreshReport, isNonViewableReport, renderColumnsIncrementalFetch, renderColumnsIncrementalFetchNext, renderColumnsIncrementalFetchPrevious, renderContinueFormForRequestInError, renderErrorButtons, renderErrorInfo, renderHistoryListButton, renderImage, renderJobExpiredSection, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoDetails, renderViewDetailsButton, setWebReexecuteEventArguments, transformForRequestInError, transformForRequestNotInited, useBuiltInFormat
 - 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractWebBeanTransformgetReexcuteEventFromBean, getTaskProcessorBaseURL
 - 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractAppTransformaddContactInfo, addDynamicScriptClass, addDynamicScriptFile, addFormalParameter, checkLevel, checkProcessingButtonsFlag, checkProcessingInfoFlag, checkStatus, displayError, displayError, displayError, emptyCell, excludeStaticTags, generateAnchorForExport, generateHiddenInputsForEvent, generateIFrameTag, getAppContext, getArgumentName, getClientSideHelper, getContainerServices, getContext, getContextMenu, getContextMenusDefinition, getDateFormat, getDebugOut, getDescriptor, getDescriptor, getDescriptor, getDescriptor, getDisplayMode, getDisplayName, getErrorMessage, getErrorTitle, getEventManager, getFirstDayOfWeek, getFloatValue, getHelpPath, getIntValue, getJSNameSpace, getLayoutContext, getLocale, getLocale, getPreferenceValue, getProjectID, getRefreshEvent, getRequestKeys, getResourcesFolder, getScriptClass, getStringValue, getStyleRequestContext, getStyleShellDiv, getTagsFactory, getTimeFormat, getUnitsLabel, getWebBeanErrorInfo, hasSubBlock, initHeightAndWidthFromPreferences, is508, isBlockMode, isContextMenusEnabled, isDhtml, isDialog, isDormant, isFeatureAvailable, isIFrameDisplayMode, isIFrameRequest, isJobExpired, isModal, isOpen, isPortlet, isTrue, localIsIFrameDisplayMode, newContext, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, redirectToDisplayError, renderBean, renderBean, renderBean, renderBean, renderCancelButton, renderDescriptor, renderDescriptor, renderErrorButton, renderHiddenInputFromRequest, renderLayout, renderProcessingButton, renderProcessingButton, renderProcessingButton, renderProcessingButtonForGet, renderProcessingButtonForGet, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderSelf, renderShell, renderSubBlock, renderUserHelpAnchor, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, shouldDisplay, transform, transformForRequestCanceled, transformForRequestProcessing, transformForRequestWaitingForUserInput
 - 
Methods inherited from class com.microstrategy.web.transform.AbstractLayoutTransformgetLayoutDefinition, setLayoutDefinition, transformUsingLayout
 - 
Methods inherited from class com.microstrategy.web.transform.AbstractTransformaddFormalParam, getEvents, getFormalParams, getPreview, isPreviewAvailable, isResolved, removeFormalParam, setAnnotation, setDeprecated
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.microstrategy.web.transform.LayoutTransformgetLayoutDefinition, setLayoutDefinition
 - 
Methods inherited from interface com.microstrategy.web.transform.TransformcanTransform, getFormalParams, getPreview, getSupportedBeanType, isPreviewAvailable, isResolved, transform
 
- 
 
- 
- 
- 
Field Detail- 
designModeDummyRowCountprotected FormalParameter designModeDummyRowCount It is used in the transform to specify how many dummy rows are displayed in design mode.
 Allowed Values: positive integer values.
 
- 
 - 
Method Detail- 
initializePropertiespublic void initializeProperties() Description copied from class:AbstractReportDataTransformExtendsinitializePropertiesby invokinginitializeTranformContext- Overrides:
- initializePropertiesin class- ReportGridTransformImpl
 
 - 
renderEmptyGridpublic void renderEmptyGrid(MarkupOutput out) It renders the output when the report grid is empty.
 For design mode, we always just callrenderGrid- Overrides:
- renderEmptyGridin class- ReportGridTransformImpl
- Parameters:
- out- MarkupOutput to generate the HTML.
- Since:
- MicroStrategy Web 8.0.0
 
 - 
renderGridpublic void renderGrid(MarkupOutput out) Generates the grid. In design mode, the grid needs to be enclosed in a form that allows to perform manipulations in HTML mode.- Overrides:
- renderGridin class- ReportGridTransformImpl
- Parameters:
- out- MarkupOutput to generate the HTML.
- Since:
- MicroStrategy Web 8.0.0
 
 - 
renderGridHeaderspublic void renderGridHeaders(MarkupOutput out) Generates the top part of the report, that is, the row titles, column titles and column headers.- Overrides:
- renderGridHeadersin class- ReportGridTransformImpl
- Parameters:
- out- MarkupOutput to generate the HTML.
- Since:
- MicroStrategy Web 8.0.0
 
 - 
renderGridDatapublic void renderGridData(MarkupOutput out) Generates the data content of the grid, this includes both Row headers and metric values.- Overrides:
- renderGridDatain class- ReportGridTransformImpl
- Parameters:
- out- MarkupOutput to generate the HTML.
- Since:
- MicroStrategy Web 8.0.0
 
 - 
renderRowAxispublic void renderRowAxis(MarkupOutput out, ReportBean rb, WebAxis rowAxis) Display row axis for the template- Parameters:
- out- MarkupOutput to generate the HTML.
- rb- ReportBean being transformed (ignored, always uses the bean passed to the- initializeTransformmethod).
- rowAxis- the corresponding WebAxis
 
 - 
renderRowAxispublic void renderRowAxis(MarkupOutput out, ReportBean rb, WebAxis rowAxis, boolean useEmptyRowTitle) Display row axis for the template- Parameters:
- out- MarkupOutput to generate the HTML.
- rb- ReportBean being transformed (ignored, always uses the bean passed to the- initializeTransformmethod).
- rowAxis- the corresponding WebAxis
- Since:
- MicroStrategy Web 9.0.0
 
 - 
isDesignModeprotected boolean isDesignMode() This method always returns true, as this transform is used only in design mode.- Overrides:
- isDesignModein class- ReportGridTransformImpl
- Returns:
- true
- Since:
- MicroStrategy Web 8.0.0
 
 - 
isDatamartpublic boolean isDatamart() This method always returns false, as this transform is used only in design mode.- Overrides:
- isDatamartin class- AbstractReportTransform
- Returns:
- false
- Since:
- MicroStrategy Web 8.0.0
 
 - 
isGridEmptypublic boolean isGridEmpty() This method always returns true, whenever he template is empty- Overrides:
- isGridEmptyin class- AbstractReportDataTransform
- Returns:
- true if the template is empty.
- Since:
- MicroStrategy Web 8.0.0
 
 - 
getApplyChangesEventprotected WebEvent getApplyChangesEvent() - Returns:
- apply changes event
- Since:
- MicroStrategy Web 8.0.0
 
 - 
getAttributesMainTableprotected java.util.Map getAttributesMainTable() - Returns:
- a map with border -> 0, cellspacing -> 0, cellpadding-> 0 and if its fit to contents width -> 100%
- Since:
- MicroStrategy Web 8.0.0
 
 - 
getAttributesGridTableprotected java.util.Map getAttributesGridTable() Description copied from class:ReportGridTransformImplGenerates the list of attributes used by the grid's table. This method may be extended to include extra/custom attributes.- Overrides:
- getAttributesGridTablein class- ReportGridTransformImpl
- Returns:
- Map with the Attributes to use
- Since:
- MicroStrategy Web 8.0.0
 
 - 
getAttributesBoneDivprotected java.util.Map getAttributesBoneDiv() Description copied from class:ReportGridTransformImplGenerates the list of attributes used by a div surrounding the grid. This div includes the information used by grid's bone, such asscriptclassandsubtype(sty).- Overrides:
- getAttributesBoneDivin class- ReportGridTransformImpl
- Returns:
- Map with the Attributes to use
- Since:
- MicroStrategy Web 8.0.0
 
 - 
getAttributesFormprotected java.util.Map getAttributesForm() - Since:
- MicroStrategy Web 8.0.0
 
 - 
getCssGridprotected java.lang.String getCssGrid() Description copied from class:ReportGridTransformImplReturns the css class to be used by the grid table.- Overrides:
- getCssGridin class- ReportGridTransformImpl
- Since:
- MicroStrategy Web 8.0.0
 
 - 
getDescriptionpublic java.lang.String getDescription() Description copied from class:ReportGridTransformImplReturns a textual description of this transform to be used in WYSIWYG tools.- Specified by:
- getDescriptionin interface- Transform
- Overrides:
- getDescriptionin class- ReportGridTransformImpl
- Returns:
- "The ReportGridTransformImpl generates the grid visualization of the data returned by a Report.";
 
 - 
newPreviewColHeaderpublic ReportGridCellColHeader newPreviewColHeader(WebTemplateUnit wtu) Returns aReportGridCellColHeaderpopulated with the preview unit.- Parameters:
- wtu-
- Since:
- MicroStrategy Web 9.0.0
 
 - 
newPreviewColHeaderpublic ReportGridCellColHeader newPreviewColHeader(WebAttributeForm waf) Returns aReportGridCellColHeaderpopulated with the preview unit.- Parameters:
- waf-
- Since:
- MicroStrategy Web 9.0.0
 
 - 
newPreviewRowHeaderpublic ReportGridCellRowHeader newPreviewRowHeader() Creates and returns a newReportGridCellRowHeaderwith a blank text.- Returns:
- ReportGridCellRowHeader
 
 - 
newPreviewRowHeaderpublic ReportGridCellRowHeader newPreviewRowHeader(WebTemplateUnit wtu) Returns aReportGridCellRowHeaderpopulated with the preview unit.- Parameters:
- wtu-
- Since:
- MicroStrategy Web 9.0.0
 
 - 
newPreviewRowHeaderpublic ReportGridCellRowHeader newPreviewRowHeader(WebAttributeForm waf) Returns aReportGridCellRowHeaderpopulated with the preview unit.- Parameters:
- waf-
- Since:
- MicroStrategy Web 9.0.0
 
 - 
newPreviewRowHeaderpublic ReportGridCellRowHeader newPreviewRowHeader(WebTemplateUnit wtu, WebAttributeForm waf, boolean showSubTitleOnly) Returns aReportGridCellRowHeaderpopulated with the preview unit. For TQMS 569210- Parameters:
- wtu-
- waf-
- showSubTitleOnly-
- Since:
- MicroStrategy Web 9.2.2
 
 - 
newPreviewMetricValuepublic ReportGridCellMetricValue newPreviewMetricValue(WebTemplateMetric wtm) Returns aReportGridCellMetricValuepopulated with the preview unit.- Parameters:
- wtm-
- Since:
- MicroStrategy Web 9.0.0
 
 - 
showEmptyAxisprotected boolean showEmptyAxis() - Overrides:
- showEmptyAxisin class- ReportGridTransformImpl
- Since:
- MicroStrategy Web 9.0.0
 
 - 
showEmptyColAxisprotected boolean showEmptyColAxis() - Overrides:
- showEmptyColAxisin class- ReportGridTransformImpl
- Since:
- MicroStrategy Web 9.0.0
 
 - 
showEmptyAxisCssLinkprotected boolean showEmptyAxisCssLink() - Overrides:
- showEmptyAxisCssLinkin class- ReportGridTransformImpl
- Since:
- MicroStrategy Web 9.0.0
 
 - 
setBonePropertiesprotected void setBoneProperties(JsonGenerator boneProps) Description copied from class:AbstractAppTransformSets the necessary properties to the bone assigned to this transform (based on theAbstractAppTransform.scriptClassformal parameter)
 Usually called byAbstractAppTransform.renderRegisterBone(MarkupOutput)
 Can be overwritten to add or modify bone properties.- Overrides:
- setBonePropertiesin class- ReportGridTransformImpl
- Parameters:
- boneProps- the JsonGenerator object that contains the collection of bone properties.
 
 
- 
 
-