Class PrintTransform
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractTransform
-
- com.microstrategy.web.transform.AbstractLayoutTransform
-
- com.microstrategy.web.app.transforms.AbstractAppTransform
-
- com.microstrategy.web.app.transforms.PrintTransform
-
- All Implemented Interfaces:
AppTransform
,Transform
public class PrintTransform extends AbstractAppTransform
Deprecated.not used anymore since printing is done via PDFPrintTransform is the class that generates the printable version of the report.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
AbstractAppTransform.Context
-
-
Field Summary
Fields Modifier and Type Field Description protected FormalParameter
countPreviousBlockPages
Deprecated.Determines whether to count the previous block of pages when displaying the page number on the header/footer.FormalParameter
dpiConversion
Deprecated.name for the formal parameter "dpiConversion".-
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 Summary
Constructors Constructor Description PrintTransform()
Deprecated.Default empty constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getDescription()
Deprecated.Return description for this Transformjava.lang.Class
getSupportedBeanType()
Deprecated.Returns the supported bean type.void
initializeTransform(Transformable data)
Deprecated.Extends initializeTransform.void
renderCoverPage(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the cover page.void
renderFooter(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the page's footer.void
renderGraph(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the report in graph mode by transforming the report bean with the style specified in the styleGraph formal parameter.void
renderGrid(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the report in grid mode by transforming the report bean with the style specified in the styleGrid formal parameter.void
renderHeader(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the page's header.void
renderHtmlBottomDhtmlMode(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the bottom part of the HTML for DHTML mode.void
renderHtmlBottomHtmlMode(MarkupOutput mo)
Deprecated.Renders the bottom part of the HTML for HTML mode.void
renderHtmlTopDhtmlMode(MarkupOutput out, ReportBean rb)
Deprecated.Renders the top section of the HTML for DHTML mode until the definition of the DIV tag that contains the report(s).void
renderHtmlTopHtmlMode(MarkupOutput out, ReportBean rb)
Deprecated.Renders the top section of the HTML on HTML mode until the definition of the BODY tag.void
renderPageHtmlMode(MarkupOutput mo, ReportBean rb, int viewMode)
Deprecated.Renders one HTML page for HTML mode.void
renderShell(MarkupOutput out)
Deprecated.Generates the shell for this Transform.void
renderUserFooter(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the user's footer.void
renderUserHeader(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the user's header.void
transformForRequestSuccessful(MarkupOutput mo)
Deprecated.Transform when the status is "Successful".-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
addContactInfo, addDynamicScriptClass, addDynamicScriptFile, addFormalParameter, checkLevel, checkProcessingButtonsFlag, checkProcessingInfoFlag, checkStatus, displayError, displayError, displayError, emptyCell, excludeStaticTags, generateAnchor, generateAnchorForExport, generateHiddenInputsForEvent, generateIFrameTag, getAppContext, getArgumentName, getAttributesShellDiv, getBeanPath, getBoneId, getCancelEvent, getClientSideHelper, getContainerServices, getContext, getContextMenu, getContextMenuManager, getContextMenuManagerName, getContextMenusDefinition, getCssPrefix, getDateFormat, getDebugOut, getDescriptor, getDescriptor, getDescriptor, getDescriptor, getDisplayMode, getDisplayName, getErrorMessage, getErrorMessage, getErrorTitle, getErrorTitle, getEventManager, getFirstDayOfWeek, getFloatValue, getHelpPath, getID, getIntValue, getJSNameSpace, getLayoutContext, getLocale, getLocale, getPreferenceValue, getProjectID, getRefreshEvent, getRequestKeys, getResourcesFolder, getScriptClass, getStringValue, getStyleRequestContext, getStyleShellDiv, getTagsFactory, getTimeFormat, getUnitsLabel, getWebBeanErrorInfo, hasSubBlock, initHeightAndWidthFromPreferences, initializeCss, initializeImages, initializeWebComponent, is508, isBlockMode, isContextMenusEnabled, isDhtml, isDialog, isDormant, isFeatureAvailable, isIFrameDisplayMode, isIFrameEnabled, isIFrameRequest, isJobExpired, isModal, isOpen, isPortlet, isTrue, localIsIFrameDisplayMode, newContext, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, redirectToDisplayError, renderBean, renderBean, renderBean, renderBean, renderCancelButton, renderContextMenus, renderCssLink, renderDescriptor, renderDescriptor, renderErrorButton, renderHiddenInputFromRequest, renderImage, renderLayout, renderProcessingButton, renderProcessingButton, renderProcessingButton, renderProcessingButtonForGet, renderProcessingButtonForGet, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderRegisterBone, renderSelf, renderSubBlock, renderUserHelpAnchor, setBoneProperties, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, shouldDisplay, transform, transformForRequestCanceled, transformForRequestInError, transformForRequestNotInited, transformForRequestProcessing, transformForRequestWaitingForUserInput
-
Methods inherited from class com.microstrategy.web.transform.AbstractLayoutTransform
getLayoutDefinition, setLayoutDefinition, transformUsingLayout
-
Methods inherited from class com.microstrategy.web.transform.AbstractTransform
addFormalParam, canTransform, getEvents, getFormalParams, getPreview, isPreviewAvailable, isResolved, removeFormalParam, setAnnotation, setDeprecated, supports, supports
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getPreview, isPreviewAvailable, isResolved, supports, supports
-
-
-
-
Field Detail
-
countPreviousBlockPages
protected FormalParameter countPreviousBlockPages
Deprecated.Determines whether to count the previous block of pages when displaying the page number on the header/footer.
If set to false every block of pages will start with page number 1
-
dpiConversion
public FormalParameter dpiConversion
Deprecated.name for the formal parameter "dpiConversion".- Since:
- MicroStrategy Web 8.0.0
-
-
Method Detail
-
initializeTransform
public void initializeTransform(Transformable data)
Deprecated.Extends initializeTransform. Initializes the print bean.- Specified by:
initializeTransform
in interfaceAppTransform
- Overrides:
initializeTransform
in classAbstractAppTransform
- Parameters:
data
- the bean to transform.
-
transformForRequestSuccessful
public void transformForRequestSuccessful(MarkupOutput mo)
Deprecated.Transform when the status is "Successful".- Specified by:
transformForRequestSuccessful
in classAbstractAppTransform
- Parameters:
mo
- the output object- See Also:
AbstractAppTransform.checkStatus(com.microstrategy.web.beans.MarkupOutput)
-
renderHtmlTopHtmlMode
public void renderHtmlTopHtmlMode(MarkupOutput out, ReportBean rb)
Deprecated.Renders the top section of the HTML on HTML mode until the definition of the BODY tag.
Adds META tag and CSS includes on the HEAD section.- Parameters:
out
- the output objectrb
- ReportBean to print
-
renderHtmlBottomHtmlMode
public void renderHtmlBottomHtmlMode(MarkupOutput mo)
Deprecated.Renders the bottom part of the HTML for HTML mode.
Closes the HTML and BODY tags.- Parameters:
mo
- the output object
-
renderPageHtmlMode
public void renderPageHtmlMode(MarkupOutput mo, ReportBean rb, int viewMode)
Deprecated.Renders one HTML page for HTML mode.- Parameters:
mo
- the output objectrb
- ReportBean to printviewMode
- a value from EnumWebReportViewMode
-
renderHeader
public void renderHeader(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the page's header.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
renderUserHeader
public void renderUserHeader(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the user's header.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
renderGrid
public void renderGrid(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the report in grid mode by transforming the report bean with the style specified in the styleGrid formal parameter.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
renderGraph
public void renderGraph(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the report in graph mode by transforming the report bean with the style specified in the styleGraph formal parameter.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
renderCoverPage
public void renderCoverPage(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the cover page.
The cover page has information like: Total number of rows/columns and filter details. It also includes header and footer.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
renderFooter
public void renderFooter(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the page's footer.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
renderUserFooter
public void renderUserFooter(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the user's footer.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
renderHtmlTopDhtmlMode
public void renderHtmlTopDhtmlMode(MarkupOutput out, ReportBean rb)
Deprecated.Renders the top section of the HTML for DHTML mode until the definition of the DIV tag that contains the report(s).
Adds META tag and CSS/JavaScript includes on the HEAD section.- Parameters:
out
- the output objectrb
- ReportBean to print
-
renderHtmlBottomDhtmlMode
public void renderHtmlBottomDhtmlMode(MarkupOutput mo, ReportBean rb)
Deprecated.Renders the bottom part of the HTML for DHTML mode.
Closes the DIV tag that contains the report(s) and adds the DIV tags for Header, Footer and Cover Page.
Also adds the Parameters needed for the DHTML printing component.
Finally, closes the BODY and HTML tag.- Parameters:
mo
- the output objectrb
- ReportBean to print
-
getSupportedBeanType
public java.lang.Class getSupportedBeanType()
Deprecated.Returns the supported bean type. This transform supports thePrintBean
- Specified by:
getSupportedBeanType
in interfaceTransform
- Overrides:
getSupportedBeanType
in classAbstractAppTransform
- Returns:
- the class of the bean supported by this transform.
- Since:
- MicroStrategy Web 8.0.0
-
renderShell
public void renderShell(MarkupOutput out)
Deprecated.Description copied from class:AbstractAppTransform
Generates the shell for this Transform.
The shell is a
The attributes to append to this<div>
tag that automatically surrounds the content generated by the Transform. It's used among other things by the javascript to identify the HTML associated with a bone, and by the iFrame update technology to identify a component in the page.<div>
are obtained from thegetAttributesShellDiv
method; the style from thegetStyleShellDiv
method.
This method callsrenderCssLink
andcheckStatus
to generate the Transform's content.- Overrides:
renderShell
in classAbstractAppTransform
- Parameters:
out
- output by this transform- Since:
- MicroStrategy Web 8.0.0
-
getDescription
public java.lang.String getDescription()
Deprecated.Return description for this Transform- Returns:
- description for this Transform
-
-