Class PreferencesPDFTransform
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractTransform
-
- com.microstrategy.web.transform.AbstractLayoutTransform
-
- com.microstrategy.web.app.transforms.AbstractAppTransform
-
- com.microstrategy.web.app.transforms.AbstractPreferencesTransform
-
- com.microstrategy.web.app.transforms.PreferencesGenericTransform
-
- com.microstrategy.web.app.transforms.AbstractOptionsTransform
-
- com.microstrategy.web.app.transforms.PreferencesPDFTransform
-
- All Implemented Interfaces:
AppTransform,EnumWebPreferences,LayoutTransform,Transform
public class PreferencesPDFTransform extends AbstractOptionsTransform implements EnumWebPreferences
This is the transform that renders the PDF Preferences and the PDF Options page.- 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 FormalParameterlandscapeImageSpecifies the image used for the landscape option on the paper orientation PDF setting.protected FormalParameterPDFHeaderFooterGroupNameSpecifies the preferences group name of the PDF header/footer editor.protected FormalParameterportraitImageSpecifies the image used for the portrait option on the paper orientation PDF setting.-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractOptionsTransform
ACTION_TYPE_EXPORT, ACTION_TYPE_PDF, ACTION_TYPE_PRINT, mapper
-
Fields inherited from class com.microstrategy.web.app.transforms.PreferencesGenericTransform
ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL
-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractPreferencesTransform
_upperLeftCornerImage, _upperRightCornerImage, formID, FP_FORM_ID, FP_LEVEL_FLAG, FP_UPPER_LEFT_CORNER_IMAGE, FP_UPPER_RIGHT_CORNER_IMAGE, LEVEL_ALL, LEVEL_APPLY, LEVEL_APPLY_TO, LEVEL_FORM, LEVEL_LOAD_DEFAULTS, LEVEL_PREFERENCES, levelFlag, upperLeftCornerImage, upperRightCornerImage
-
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
-
Fields inherited from interface com.microstrategy.web.objects.EnumWebPreferences
ADVANCED_DRILLING_RMC_DISPLAY_DEFAULT, ADVANCED_DRILLING_RMC_DISPLAY_SUBMENU, COVER_PAGE_DETAILS_CONTENTS_WITH_FILTER_DETAILS, COVER_PAGE_DETAILS_CONTENTS_WITH_REPORT_DETAILS, COVER_PAGE_LOCATION_AFTER_REPORT, COVER_PAGE_LOCATION_BEFORE_REPORT, DRILL_OPTION_ALLOW_DRILL_WITHIN, DRILL_OPTION_DRILL_ANYWHERE, DRILL_OPTION_DRILL_HYPERLINKS, DRILL_OPTION_NO_DRILL, DRILL_OPTION_REPORT_DEFINITION, DRILL_OPTION_RETAIN_PARENT_NO, DRILL_OPTION_RETAIN_PARENT_REPORT_DEFINITION, DRILL_OPTION_RETAIN_PARENT_YES, DRILL_OPTION_RETAIN_THRESHOLD_NO, DRILL_OPTION_RETAIN_THRESHOLD_REPORT_DEFINITION, DRILL_OPTION_RETAIN_THRESHOLD_YES, DRILL_OPTION_SIMPLE_DRILL, DRILL_WITHIN_ALWAYS_NEW_REPORT, DRILL_WITHIN_AUTOMATIC, DRILL_WITHIN_MENU_LOCATION, EXCEL, GRAPH_IMAGE_TYPE_BMP, GRAPH_IMAGE_TYPE_GIF, GRAPH_IMAGE_TYPE_JPEG, GRAPH_IMAGE_TYPE_PNG, GRAPH_IMAGE_TYPE_REPORT, GRAPH_USE_REPORT_SIZE, GRAPH_USE_USER_SIZE, HTML, INBOX_ADD_AUTOMATICALLY, INBOX_ADD_MANUAL, PAPER_ORIENTATION_LANDSCAPE_OPTION, PAPER_ORIENTATION_PORTRAIT_OPTION, PDF, PREFERENCE_FALSE, PREFERENCE_LOCALE_DEFAULT, PREFERENCE_NO, PREFERENCE_OFF, PREFERENCE_ON, PREFERENCE_TRUE, PREFERENCE_UNDEFINED_NUM, PREFERENCE_VALUE_ALL_FULL_SCREEN, PREFERENCE_VALUE_FROM_CURRENT, PREFERENCE_VALUE_FROM_CUSTOM, PREFERENCE_VALUE_FROM_DEFAULT, PREFERENCE_VALUE_FROM_REPORT, PREFERENCE_VALUE_FULL_SCREEN_MD, PREFERENCE_VALUE_GRAPH_USE_REPORT_SIZE, PREFERENCE_VALUE_GRAPH_USE_USER_SIZE, PREFERENCE_VALUE_NO_FULL_SCREEN, PREFERENCE_VALUE_VI_EXEC_MODE_FLASH, PREFERENCE_VALUE_VI_EXEC_MODE_HTML5, PREFERENCE_VALUE_VI_EXEC_MODE_SMART, PREFERENCE_VIEWMODE_ICON, PREFERENCE_VIEWMODE_LIST, PREFERENCE_YES, WebPreferenceAccessibility, WebPreferenceAdminInfo, WebPreferenceAdvancedDrillingContextMenuDisplay, WebPreferenceAllObjectBrowserViewMode, WebPreferenceAllowDHTML, WebPreferenceAllowFlashVIOverwrite, WebPreferenceAllowOMDLinksAncestorsBrowse, WebPreferenceAppVersion, WebPreferenceAQHQDefaultOperator, WebPreferenceAskBeforeLinkedDerivedElementsChanges, WebPreferenceAskBeforeSaveChanges, WebPreferenceAutoExpandAttributeInHierarchy, WebPreferenceBasicAuthAdminRole, WebPreferenceBoneProperty, WebPreferenceBrowserSettings, WebPreferenceCancelRequests, WebPreferenceColorTheme, WebPreferenceConfigurationViewMode, WebPreferenceConnectorWebBaseURL, WebPreferenceCopyNameTranslations, WebPreferenceCreateDSCachesOnRWExecution, WebPreferenceCreateSurvey, WebPreferenceDDMenu, WebPreferenceDefaultApplyOption, WebPreferenceDefaultColorThemeForAnalysis, WebPreferenceDefaultLoginMode, WebPreferenceDefaultWebLoginMode, WebPreferenceDesignModeWithoutAnsweringPrompts, WebPreferenceDIConnectorConfig, WebPreferenceDisableIncrementalFetchForRecipientBrowsing, WebPreferenceDisplayUsherAuthentication, WebPreferenceDocumentExecutionMode, WebPreferenceDocumentSectionHeightMode, WebPreferenceDocumentWidthMode, WebPreferenceDpiConversion, WebPreferenceDrillDisableHyperlinkDrill, WebPreferenceDrillKeepParent, WebPreferenceDrillMode, WebPreferenceDrillOpenInNewWindow, WebPreferenceDrillRetainThresholds, WebPreferenceDrillShowMetricValueLink, WebPreferenceDrillShowMetricValueRMC, WebPreferenceElementsBlockCount, WebPreferenceEmbedFontsIVEFlash, WebPreferenceEnableAutomaticSessionRecovery, WebPreferenceEnableContextMenuDrill, WebPreferenceEnabledLoginMode, WebPreferenceEnabledWebLoginMode, WebPreferenceEnableEmbeddedImages, WebPreferenceEnableFlashViewMode, WebPreferenceEnableGridViewSearch, WebPreferenceEnableHTMLPrinting, WebPreferenceEnableMetricEditor, WebPreferenceEnableMMT, WebPreferenceEnableNCS, WebPreferenceEnableQuickSearch, WebPreferenceEnableSearchAutoComplete, WebPreferenceEnableVisEditor, WebPreferenceEnableWarningSessionTimeout, WebPreferenceEnableWSFormsSorting, WebPreferenceEncodeCSVForExportingToExcel, WebPreferenceEncryptUserCredentials, WebPreferenceExcelEmbedImages, WebPreferenceExcelExportFloatImages, WebPreferenceExcelReportFooter, WebPreferenceExcelReportHeader, WebPreferenceExcelReportHeaderLocation, WebPreferenceExecuteFilterTemplate, WebPreferenceExplorerViewMode, WebPreferenceExportExcelVersion, WebPreferenceExportExpandPageByFields, WebPreferenceExportFilterDetails, WebPreferenceExportFormatDocuments, WebPreferenceExportFormatGraphs, WebPreferenceExportFormatGrids, WebPreferenceExportHeadersAsText, WebPreferenceExportMaxCellsHTML, WebPreferenceExportMaxCellsPlainText, WebPreferenceExportMetricValuesAsText, WebPreferenceExportNewWindow, WebPreferenceExportOverlapGridTitles, WebPreferenceExportPageByInfo, WebPreferenceExportPDF, WebPreferenceExportPlaintextDelimiter, WebPreferenceExportReportOfficeRefresh, WebPreferenceExportReportTitle, WebPreferenceExportReuseNewWindow, WebPreferenceExportSection, WebPreferenceExportShowOptions, WebPreferenceExportUseLiveChartGraphs, WebPreferenceExportUseSeparateSheets, WebPreferenceFilterObjectBrowserViewMode, WebPreferenceFilterVisPulldown, WebPreferenceFloatingApplySelectorButton, WebPreferenceFolderViewMode, WebPreferenceFontFamily, WebPreferenceFontFamilyOption, WebPreferenceFontSize, WebPreferenceFontSizeOption, WebPreferenceFullScreenModeDocuments, WebPreferenceFullScreenModeReports, WebPreferenceGraphHeight, WebPreferenceGraphImageFormat, WebPreferenceGraphShowGridGraph, WebPreferenceGraphSize, WebPreferenceGraphWidth, WebPreferenceGraphZones, WebPreferenceGridAllowLinkDrillingOnHeader, WebPreferenceGridAutoPageBy, WebPreferenceGridDefaultGridStyle, WebPreferenceGridDefaultGridStyleID, WebPreferenceGridDefaultGridWidth, WebPreferenceGridDefaultHeaderWidth, WebPreferenceGridDensity, WebPreferenceGridEnableLockHeaders, WebPreferenceGridMaxColumns, WebPreferenceGridMaxRows, WebPreferenceGridMergeColumHeader, WebPreferenceGridSearchObjectTypes, WebPreferenceGridShowDescriptionAsTooltip, WebPreferenceGridShowPageBy, WebPreferenceGridShowPivot, WebPreferenceGridShowReportFilter, WebPreferenceGridShowSort, WebPreferenceGridShowSubtitle, WebPreferenceGridShowViewFilter, WebPreferenceGridUseBuiltInFormat, WebPreferenceGridWrapAtCharacterLevel, WebPreferenceGridWrapMetricValues, WebPreferenceGridWrapRowHeaders, WebPreferenceGroupContextMenuDrillPathsByType, WebPreferenceHideEmptyNodesInOutlineMode, WebPreferenceHideMetricsColumnOnGrids, WebPreferenceHideMyReportsLink, WebPreferenceHierarchicalSort, WebPreferenceHomeCardsDef, WebPreferenceIframeDisabled, WebPreferenceIgnoreIncrementalRendering, WebPreferenceInboxMode, WebPreferenceInboxReuseMessage, WebPreferenceIniPool, WebPreferenceKeepAlive, WebPreferenceKeepItemInCartAvailable, WebPreferenceKeepScheduledRWDInstanceAvailable, WebPreferenceLayoutAlignmentMode, WebPreferenceLibraryWebBaseURL, WebPreferenceLinkFromWidgetToVisualization, WebPreferenceLocale, WebPreferenceMarqueeSelectionStyle, WebPreferenceMaximumBinarySize, WebPreferenceMaxPool, WebPreferenceMaxSearchResult, WebPreferenceMaxSort, WebPreferenceMaxWaitTime, WebPreferenceMessagesLocale, WebPreferenceMetadataLocale, WebPreferenceMMTAddress, WebPreferenceMobileServer, WebPreferenceMQDefaultOperator, WebPreferenceMultiLayoutDocTabStripPosition, WebPreferenceNCSubscriptionsViewMode, WebPreferenceNewHistoryListMessageUponReprompt, WebPreferenceObjectsBlockCount, WebPreferenceOfficeExportRefresh, WebPreferenceOverrideProjectLoginModes, WebPreferencePageHistoryCapacity, WebPreferencePaperType2A, WebPreferencePaperTypeA0, WebPreferencePaperTypeA1, WebPreferencePaperTypeA2, WebPreferencePaperTypeA3, WebPreferencePaperTypeA4, WebPreferencePaperTypeA5, WebPreferencePaperTypeA6, WebPreferencePaperTypeA7, WebPreferencePaperTypeA8, WebPreferencePaperTypeC, WebPreferencePaperTypeD, WebPreferencePaperTypeE, WebPreferencePaperTypeExecutive, WebPreferencePaperTypeF, WebPreferencePaperTypeFOLIO, WebPreferencePaperTypeLEDGER, WebPreferencePaperTypeLEGAL, WebPreferencePaperTypeLETTER, WebPreferencePaperTypeSUPER, WebPreferencePDFAdminFooterFile, WebPreferencePDFAdminHeaderFile, WebPreferencePDFCoverPageDetailsContents, WebPreferencePDFCoverPageFilterDetails, WebPreferencePDFCoverPageLocation, WebPreferencePDFDraftQualityGraphs, WebPreferencePDFEmbedFonts, WebPreferencePDFExpandPageByFields, WebPreferencePDFExportSection, WebPreferencePDFFitToPagesTall, WebPreferencePDFFitToPagesWide, WebPreferencePDFFooterCenterSection, WebPreferencePDFFooterLeftSection, WebPreferencePDFFooterRightSection, WebPreferencePDFGridGraphSamePage, WebPreferencePDFHeaderCenterSection, WebPreferencePDFHeaderLeftSection, WebPreferencePDFHeaderRightSection, WebPreferencePDFMarginSizeBottom, WebPreferencePDFMarginSizeLeft, WebPreferencePDFMarginSizeRight, WebPreferencePDFMarginSizeTop, WebPreferencePDFMaxCells, WebPreferencePDFMaxFooterSize, WebPreferencePDFMaxHeaderSize, WebPreferencePDFPaperOrientationOption, WebPreferencePDFPaperSize, WebPreferencePDFPrint, WebPreferencePDFReportHeader, WebPreferencePDFScalingOption, WebPreferencePDFShowOptions, WebPreferencePDFShrinkFontPercentage, WebPreferencePDFUseBMPGraphs, WebPreferencePrintAdminFooterFile, WebPreferencePrintAdminHeaderFile, WebPreferencePrintCoverPageFilterDetails, WebPreferencePrintDefaultColsPerPage, WebPreferencePrintDefaultRowsPerPage, WebPreferencePrintDisableDHTMLPrinting, WebPreferencePrintDisplayPopupPrintDialog, WebPreferencePrintExpandPagebyFields, WebPreferencePrintFitColsToPage, WebPreferencePrintFitRowsToPage, WebPreferencePrintFooterCenterSection, WebPreferencePrintFooterLeftSection, WebPreferencePrintFooterRightSection, WebPreferencePrintGridColsPerPage, WebPreferencePrintGridGraphSamePage, WebPreferencePrintGridRowsPerPage, WebPreferencePrintHeaderCenterSection, WebPreferencePrintHeaderFooterOption, WebPreferencePrintHeaderLeftSection, WebPreferencePrintHeaderRightSection, WebPreferencePrintMarginSizeBottom, WebPreferencePrintMarginSizeLeft, WebPreferencePrintMarginSizeRight, WebPreferencePrintMarginSizeTop, WebPreferencePrintMaxCellsPerBlock, WebPreferencePrintMaxColsPerPage, WebPreferencePrintMaxFooterSize, WebPreferencePrintMaxGraphsPerBlock, WebPreferencePrintMaxHeaderSize, WebPreferencePrintMaxRowsPerPage, WebPreferencePrintOpenNewWindow, WebPreferencePrintPaperOrientationOption, WebPreferencePrintPaperSize, WebPreferencePrintSaveSettingsPerReport, WebPreferencePrintScalingOption, WebPreferencePrintShowOptionsOnPrint, WebPreferencePrintShrinkFontPercentage, WebPreferenceProjectAlias, WebPreferenceProjectHeader, WebPreferenceProjectIndex, WebPreferencePromptCancelRequests, WebPreferencePromptRemoveJobs, WebPreferencePromptShowObjectDescription, WebPreferencePromptsMatchCaseSensitivity, WebPreferencePromptsMaxElementsToImport, WebPreferencePromptsMaxUploadFileSize, WebPreferencePromptsMode, WebPreferencePromptsPreserveWhiteSpace, WebPreferencePromptsRenameReport, WebPreferencePromptsRequiredFirst, WebPreferencePromptsUploadFileExtensions, WebPreferencePullDownStyleOptions, WebPreferenceRemoveFinishedJobYes, WebPreferenceRemoveJobs, WebPreferenceReportCreationViewMode, WebPreferenceReportReexecute, WebPreferenceRepromptMessageVisible, WebPreferenceRunUponLogin, WebPreferenceRWDrillMode, WebPreferenceRWDrillWithinMode, WebPreferenceSaveAsFilterTemplatePromptOption, WebPreferenceSaveAsKeepFilterManipulations, WebPreferenceSaveAsKeepPromptAnswers, WebPreferenceSaveAsLinkFilter, WebPreferenceSaveAsLinkTemplate, WebPreferenceSaveAsPromptOption, WebPreferenceScheduledEmailMessageLength, WebPreferenceScheduledRWDFormat, WebPreferenceSearchAutoCompleteDelay, WebPreferenceSearchObjectTypes, WebPreferenceSearchWorkingSet, WebPreferenceSecurityPlugInClass, WebPreferenceSecurityRolesViewMode, WebPreferenceServerLocale, WebPreferenceSharedReportsFolderID, WebPreferenceSharedReportsFolderName, WebPreferenceShowAdvancedSaveOptions, WebPreferenceShowBtnInNavBar, WebPreferenceShowDataLabelsOnGraphScroller, WebPreferenceShowEmptyGridAxesInViewMode, WebPreferenceShowFeedbackBtn, WebPreferenceShowFolderUpBtnInNavBar, WebPreferenceShowFooterPath, WebPreferenceShowGraphDropZonesInViewMode, WebPreferenceShowGraphScroller, WebPreferenceShowHyperCard, WebPreferenceShowObjectDescription, WebPreferenceShowPreviews, WebPreferenceShowPromptDetails, WebPreferenceShowSampleRecents, WebPreferenceShowShortcutsBar, WebPreferenceShowSingleFilterInHierarchy, WebPreferenceShowTemplates, WebPreferenceShowUnusedAttributes, WebPreferenceShowVISamples, WebPreferenceShowVITutorial, WebPreferenceShowVIWelcome, WebPreferenceSortSetNamesAndDrillPaths, WebPreferenceSpringAdminAuthMethod, WebPreferenceStartPage, WebPreferenceStartPageCurrent, WebPreferenceStartPageCurrentName, WebPreferenceStartPageCustom, WebPreferenceStartPageCustomName, WebPreferenceStartPageName, WebPreferenceStartPageSource, WebPreferenceSubscriptionsViewMode, WebPreferenceSupportDossierMoveAcrossPanelStack, WebPreferenceSupportDossierPanelStack, WebPreferenceSupportDossierPanelStackCopyMove, WebPreferenceSupportGridIncrementalColumnRender, WebPreferenceSupportMicroChart, WebPreferenceSupportSuperGrid, WebPreferenceSupportSuperGridDev, WebPreferenceTemporalBrowserSettings, WebPreferenceTimeBeforeSessionTimeoutWarning, WebPreferenceTimeZone, WebPreferenceTransactionMaxWait, WebPreferenceTrimWarehouseData, WebPreferenceUnits, WebPreferenceURLWhiteList, WebPreferenceUseBinaryDataInVF, WebPreferenceUseCacheForReportDesignMode, WebPreferenceUseDHTML, WebPreferenceUseEmbeddedFilter, WebPreferenceUseHeaderFooterInSubscriptions, WebPreferenceUseImagesForOutlineMode, WebPreferenceUseNaturalLanguage, WebPreferenceUseRichTextBox, WebPreferenceUserManagerViewModeType, WebPreferenceUserPalette, WebPreferenceUseRWManipulationForDrill, WebPreferenceUseSecurityPlugIn, WebPreferenceUseURLForVisualizations, WebPreferenceUseWebBlocksForPromptDisplay, WebPreferenceVIExecutionMode, WebPreferenceVisualizationsXMLAccessMethod, WebPreferenceWarehouseDataLocale, WebPreferenceWorkingSetSize
-
-
Constructor Summary
Constructors Constructor Description PreferencesPDFTransform()Default empty constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected java.lang.StringgetActionType()protected java.lang.StringgetExportEventID()Returns the ID of the export event used when this transform is used for the Options Page (examples are Export, PDF and Print) This will be used to pass as the "eventToForwardTo" on the Save Report Properties page.WebEventgetPDFSavePropertiesEvent()Deprecated.use getSaveReportPropertiesEvent()java.lang.StringgetTitle()Generates the Header of the Preferences dialog.voidinitializeImages()Initialize the images to be used by this transform.voidinitializeTransform(Transformable data)This method initialize the private and protected fields of the transform, such as width and height.voidrenderAdvancedPDFButton(MarkupOutput out)Renders button for advanced options section.voidrenderCoverPageDetailsContents(MarkupOutput out)Renders the cover page contents options (With Filter Details, With Report Details)voidrenderCoverPageFilterDetails(MarkupOutput out)Renders checkbox for displaying the cover page with filter details.voidrenderCoverPageLocation(MarkupOutput out)Renders the cover page location options (Before report, After report)voidrenderDoNotPrompt(MarkupOutput out)Generates a checkbox to allow the user to save the "do not prompt me again" preferences in the options page.voidrenderEmbedFonts(MarkupOutput out)Renders Embed Fonts optionvoidrenderExpandPageBy(MarkupOutput out)Renders Expand Page by optionvoidrenderExportButton(MarkupOutput out)Generates the submit input and related hidden inputs used to submit the information to display the report in PDF.voidrenderExportSection(MarkupOutput out)Renders pulldown list for selecting whether to export the 'whole report' or the 'portion displayed'.voidrenderFormEnd(MarkupOutput out, WebEvent event)Renders the Form end tagvoidrenderGridGraphSamePage(MarkupOutput out)Render checkbox to display the grid and graph on the same page.voidrenderHeaderAndFooter(MarkupOutput out)protected voidrenderJavascript(MarkupOutput out)This method is called to generate all javascript functions related to this transform.voidrenderMargin(MarkupOutput out)Renders textboxes for the margins.voidrenderMarginBottom(MarkupOutput out)Renders textboxes for the margins.voidrenderMarginLeft(MarkupOutput out)Renders textboxes for the margins.voidrenderMarginRight(MarkupOutput out)Renders textboxes for the margins.voidrenderMarginTitle(MarkupOutput out)Renders the title for the margin options.voidrenderMarginTop(MarkupOutput out)Renders textboxes for the margins.voidrenderMaxCells(MarkupOutput out)Deprecated.this preference is not used anymorevoidrenderMaxFooterSize(MarkupOutput out)Renders maximum header and footer textboxes.voidrenderMaxHeaderAndFooterSize(MarkupOutput out)Renders maximum header and footer textboxes.voidrenderMaxHeaderSize(MarkupOutput out)Renders maximum header and footer textboxes.voidrenderOptions(MarkupOutput out)Renders checkbox for showing the options page before exporting.voidrenderOrientation(MarkupOutput out)Renders orientation radio buttons.voidrenderPaperSize(MarkupOutput out)Renders pulldown list with paper sizes.voidrenderPDFReportHeaderButton(MarkupOutput out)Renders link to edit the report header.voidrenderPreference(java.lang.String preferenceName, MarkupOutput out)Deprecated.Call the corresponding renderXXX method directly.voidrenderProjectHeaderAndFooter(MarkupOutput out)Renders link to edit the project header and footer.voidrenderScaling(MarkupOutput out)Renders scaling section.voidrenderUseBMPGraphs(MarkupOutput out)Renders Use BMP Graphs optionvoidtransformBody(MarkupOutput out)Generates the content for the PDF Preference's dialog.protected voidtransformFooter(MarkupOutput out)Generates the footer of the Preferences dialog-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractOptionsTransform
getDescription, getOptionsBean, getPreference, getSaveReportPropertiesEvent, getSaveReportPropertiesEventID, getSupportedBeanType, getValidatePreferencesEvent, isGraphOptions, isGridGraphOptions, isGridOptions, isReportPageByNotEmpty, isShowingOptions, renderCustomHeaderFooterButton, renderHeaderAndFooterButton, renderOutlineModeHiddenInput, renderPreferenceBodyText, renderSaveMessage, transformForRequestInError
-
Methods inherited from class com.microstrategy.web.app.transforms.PreferencesGenericTransform
checkPreferenceValue, getAllowableValues, renderAllowSaveFlash, renderAsCheckBox, renderAsChecklist, renderAsComboBox, renderAsComboBox, renderAsComboBox, renderAsRadio, renderAsRadio, renderAsRadio, renderAsTextBox, renderCheckBox, renderCheckBox, renderComboBox, renderDefaultDashboard, renderLabel, renderLabel2, renderPreference, renderRadio, renderShortcutListAsComboBox, renderTextBox
-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractPreferencesTransform
getFormID, getLoadDefaultsEvent, getPreference, getPreferencesBean, getPropertyValue, getUpdateEvent, isAdminLevel, renderApplyChanges, renderApplyChangesButton, renderApplyChangesCombobox, renderFormStart, renderImage, renderInvalidMessage, renderLoadDefaults, renderNoteInformation, renderPreferenceBodyNote, renderPreferenceBodyNote, renderPreferenceBodyText, renderPreferenceBodyText, renderPreferenceBodyText, renderPreferenceHeader, renderPreferenceHeader, renderSaveMessageText, renderTitle, renderUpdateConfirmation, transformForRequestSuccessful, transformForRequestWaitingForUserInput, transformHeader
-
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, 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, renderLayout, renderProcessingButton, renderProcessingButton, renderProcessingButton, renderProcessingButtonForGet, renderProcessingButtonForGet, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderRegisterBone, renderSelf, renderShell, renderSubBlock, renderUserHelpAnchor, setBoneProperties, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, shouldDisplay, transform, transformForRequestCanceled, transformForRequestNotInited, transformForRequestProcessing
-
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.LayoutTransform
getLayoutDefinition, setLayoutDefinition
-
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getID, getPreview, isPreviewAvailable, isResolved, supports, supports, transform
-
-
-
-
Field Detail
-
portraitImage
protected FormalParameter portraitImage
Specifies the image used for the portrait option on the paper orientation PDF setting.
Allowed Values:
The value to indicate should be a valid image file name, with any necessary path information not included already on theresourcesFolderImageapplication configuration parameter.
-
landscapeImage
protected FormalParameter landscapeImage
Specifies the image used for the landscape option on the paper orientation PDF setting.
Allowed Values:
The value to indicate should be a valid image file name, with any necessary path information not included already on theresourcesFolderImageapplication configuration parameter.
-
PDFHeaderFooterGroupName
protected FormalParameter PDFHeaderFooterGroupName
Specifies the preferences group name of the PDF header/footer editor. Used to create the link to the Header/Footer editor.
Allowed Values:
The available preferences groups are specified in the preferencesGroups file.
Usage:
Changing this value will make the link to the Header/Footer editor point to another preferences group.
-
-
Method Detail
-
initializeTransform
public void initializeTransform(Transformable data)
Description copied from class:AbstractAppTransformThis method initialize the private and protected fields of the transform, such as width and height. It also invokes the
This method is automatically called from theinitializeWebComponent,initializeImagesandinitializeCssmethods.transformmethod. Transforms which would like to invoke other methods in this instance directly (for example, to invoke some render methods), need first to call this method to guarantee that the Transform is ready to generate output.- Specified by:
initializeTransformin interfaceAppTransform- Overrides:
initializeTransformin classAbstractOptionsTransform- Parameters:
data- the bean to transform.- Since:
- MicroStrategy Web 7.5.3
-
transformBody
public void transformBody(MarkupOutput out)
Generates the content for the PDF Preference's dialog.- Overrides:
transformBodyin classPreferencesGenericTransform- Parameters:
out- the body content- See Also:
AbstractPreferencesTransform.transformBody(com.microstrategy.web.beans.MarkupOutput)
-
renderFormEnd
public void renderFormEnd(MarkupOutput out, WebEvent event)
Description copied from class:AbstractPreferencesTransformRenders the Form end tag- Overrides:
renderFormEndin classAbstractPreferencesTransform- Parameters:
out- where to write the output of the method.- Since:
- MicroStrategy Web 8.0.1
-
renderPreference
public void renderPreference(java.lang.String preferenceName, MarkupOutput out)Deprecated.Call the corresponding renderXXX method directly.Render individual preferences based on the name provided- Overrides:
renderPreferencein classPreferencesGenericTransform- Parameters:
preferenceName- name id of the preferenceout-- Since:
- MicroStrategy Web 7.5.1
- See Also:
AbstractPreferencesTransform.renderPreference(java.lang.String, com.microstrategy.web.beans.MarkupOutput)
-
renderExportSection
public void renderExportSection(MarkupOutput out)
Renders pulldown list for selecting whether to export the 'whole report' or the 'portion displayed'.- Parameters:
out- the output object
-
renderHeaderAndFooter
public void renderHeaderAndFooter(MarkupOutput out)
Deprecated.Renders link to edit custom header and footer.- Parameters:
out- the output object
-
renderScaling
public void renderScaling(MarkupOutput out)
Renders scaling section.- Parameters:
out- the output object
-
renderOrientation
public void renderOrientation(MarkupOutput out)
Renders orientation radio buttons.- Parameters:
out- the output object
-
renderAdvancedPDFButton
public void renderAdvancedPDFButton(MarkupOutput out)
Renders button for advanced options section. Displayed only in the options page in DHTML mode.- Parameters:
out- the output object
-
renderPaperSize
public void renderPaperSize(MarkupOutput out)
Renders pulldown list with paper sizes.- Parameters:
out- the output object
-
renderMargin
public void renderMargin(MarkupOutput out)
Renders textboxes for the margins.- Parameters:
out- the output object
-
renderMarginTitle
public void renderMarginTitle(MarkupOutput out)
Renders the title for the margin options.- Since:
- MicroStrategy Web 8.0.1
-
renderMarginLeft
public void renderMarginLeft(MarkupOutput out)
Renders textboxes for the margins.- Parameters:
out- the output object- Since:
- MicroStrategy Web 7.5.1
-
renderMarginRight
public void renderMarginRight(MarkupOutput out)
Renders textboxes for the margins.- Parameters:
out- the output object- Since:
- MicroStrategy Web 7.5.1
-
renderMarginTop
public void renderMarginTop(MarkupOutput out)
Renders textboxes for the margins.- Parameters:
out- the output object- Since:
- MicroStrategy Web 7.5.1
-
renderMarginBottom
public void renderMarginBottom(MarkupOutput out)
Renders textboxes for the margins.- Parameters:
out- the output object- Since:
- MicroStrategy Web 7.5.1
-
renderMaxHeaderAndFooterSize
public void renderMaxHeaderAndFooterSize(MarkupOutput out)
Renders maximum header and footer textboxes.- Parameters:
out- the output object
-
renderMaxHeaderSize
public void renderMaxHeaderSize(MarkupOutput out)
Renders maximum header and footer textboxes.- Parameters:
out- the output object- Since:
- MicroStrategy Web 7.5.1
-
renderMaxFooterSize
public void renderMaxFooterSize(MarkupOutput out)
Renders maximum header and footer textboxes.- Parameters:
out- the output object- Since:
- MicroStrategy Web 7.5.1
-
renderCoverPageFilterDetails
public void renderCoverPageFilterDetails(MarkupOutput out)
Renders checkbox for displaying the cover page with filter details.- Parameters:
out- the output object
-
renderCoverPageDetailsContents
public void renderCoverPageDetailsContents(MarkupOutput out)
Renders the cover page contents options (With Filter Details, With Report Details)- Parameters:
out- the output object- Since:
- MicroStrategy Web 9.0.0
-
renderCoverPageLocation
public void renderCoverPageLocation(MarkupOutput out)
Renders the cover page location options (Before report, After report)- Parameters:
out- the output object- Since:
- MicroStrategy Web 9.0.0
-
renderMaxCells
public void renderMaxCells(MarkupOutput out)
Deprecated.this preference is not used anymoreRenders textbox for maximum number of cells to export.- Parameters:
out- the output object
-
renderOptions
public void renderOptions(MarkupOutput out)
Renders checkbox for showing the options page before exporting.- Parameters:
out- the output object
-
initializeImages
public void initializeImages()
Initialize the images to be used by this transform.- Overrides:
initializeImagesin classAbstractPreferencesTransform
-
getTitle
public java.lang.String getTitle()
Generates the Header of the Preferences dialog. Over ride the method in AbstractPreferenceTransform- Overrides:
getTitlein classAbstractOptionsTransform- Returns:
- the Header of the Preferences dialog.
-
transformFooter
protected void transformFooter(MarkupOutput out)
Generates the footer of the Preferences dialog- Overrides:
transformFooterin classAbstractPreferencesTransform- Parameters:
out- the output object
-
renderDoNotPrompt
public void renderDoNotPrompt(MarkupOutput out)
Generates a checkbox to allow the user to save the "do not prompt me again" preferences in the options page.- Since:
- MicroStrategy Web 8.0.1
-
renderExportButton
public void renderExportButton(MarkupOutput out)
Generates the submit input and related hidden inputs used to submit the information to display the report in PDF.- Since:
- MicroStrategy Web 8.0.1
-
renderProjectHeaderAndFooter
public void renderProjectHeaderAndFooter(MarkupOutput out)
Renders link to edit the project header and footer.- Parameters:
out- the output object- Since:
- MicroStrategy Web 8.0.0
-
renderPDFReportHeaderButton
public void renderPDFReportHeaderButton(MarkupOutput out)
Renders link to edit the report header.- Parameters:
out- the output object- Since:
- MicroStrategy Web 9.0.0
-
renderExpandPageBy
public void renderExpandPageBy(MarkupOutput out)
Renders Expand Page by option- Parameters:
out- MarkupOutput- Since:
- MicroStrategy Web 8.0.0
-
renderUseBMPGraphs
public void renderUseBMPGraphs(MarkupOutput out)
Renders Use BMP Graphs option- Parameters:
out- MarkupOutput- Since:
- MicroStrategy Web 8.0.0
-
renderEmbedFonts
public void renderEmbedFonts(MarkupOutput out)
Renders Embed Fonts option- Parameters:
out- MarkupOutput- Since:
- MicroStrategy Web 8.0.0
-
renderGridGraphSamePage
public void renderGridGraphSamePage(MarkupOutput out)
Render checkbox to display the grid and graph on the same page.- Parameters:
out- the output object- Since:
- MicroStrategy Web 8.0.0
-
renderJavascript
protected void renderJavascript(MarkupOutput out)
Description copied from class:AbstractPreferencesTransformThis method is called to generate all javascript functions related to this transform.- Overrides:
renderJavascriptin classAbstractPreferencesTransform- Since:
- MicroStrategy Web 8.0.1
-
getPDFSavePropertiesEvent
public WebEvent getPDFSavePropertiesEvent()
Deprecated.use getSaveReportPropertiesEvent()Returns the event used to display the PDF version of the report/document.- Since:
- MicroStrategy Web 8.0.1
-
getExportEventID
protected java.lang.String getExportEventID()
Description copied from class:AbstractOptionsTransformReturns the ID of the export event used when this transform is used for the Options Page (examples are Export, PDF and Print) This will be used to pass as the "eventToForwardTo" on the Save Report Properties page.- Overrides:
getExportEventIDin classAbstractOptionsTransform- Returns:
- The ID of the final event used when this transform is used for the Options Page (examples are Export, PDF and Print)
- Since:
- MicroStrategy Web 9.0.0
-
getActionType
protected java.lang.String getActionType()
- Overrides:
getActionTypein classAbstractOptionsTransform- Returns:
- the type of action (
AbstractOptionsTransform.ACTION_TYPE_PDF,AbstractOptionsTransform.ACTION_TYPE_PRINTorAbstractOptionsTransform.ACTION_TYPE_EXPORT) - Since:
- MicroStrategy Web 9.0.0
-
-