Class PromptsCreateReportContainerTransform
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractTransform
-
- com.microstrategy.web.transform.AbstractLayoutTransform
-
- com.microstrategy.web.app.transforms.AbstractAppTransform
-
- com.microstrategy.web.app.transforms.PromptsContainerTransform
-
- com.microstrategy.web.app.transforms.PromptsCreateReportContainerTransform
-
- All Implemented Interfaces:
AppTransform
,LayoutTransform
,Transform
public class PromptsCreateReportContainerTransform extends PromptsContainerTransform
- Since:
- MicroStrategy Web 9.0.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
AbstractAppTransform.Context
-
-
Field Summary
-
Fields inherited from class com.microstrategy.web.app.transforms.PromptsContainerTransform
_1ptransImage, _firstPrompt, _folderContextCurrentPath, _folderContextList, _lastPrompt, _nextBlockPrompt, _nextPrompt, _pb, _previousBlockPrompt, _previousPrompt, _promptsContainerBean, _promptStyleBeans, _renderProcessEvent, _totalPrompts, blockCount, canCancelPrompt, DEFAULT_STYLE, displayMode, executeButtonLabel, formID, incrementalAttrElemBlockCount, incrementalObjectsBlockCount, isDhtmlMode, levelFlag, MODE_ALL, MODE_ONE_BY_ONE, multiplePromptCssFile, PROMPT_LOADED_ARG, promptQuestionLevelFlag, renderForm, showExecuteAtBottom, showExecuteAtTop, showRequired, showSaveReportButton, STYLE_NAME_PROPERTY
-
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 PromptsCreateReportContainerTransform()
Default no-args constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getExecuteButtonLabel()
Changes the default label to be used by the 'Execute' button to Execute in View mode ifisViewMode
returns true, or Edit in Design Mode otherwise.protected boolean
isViewMode()
Determines whether PromptBean container has View mode active.-
Methods inherited from class com.microstrategy.web.app.transforms.PromptsContainerTransform
areRequiredPromptsShownFirst, buildFlattenedContextFolderList, canCancelPrompt, canDisplayIncrementalFetchButtons, canSavePrompt, displayPromptOneByOne, getAnchorPinFromRequest, getAnswerEvent, getAttForms, getCancelEvent, getContainerBean, getContainerBeanType, getCssName, getCurrentPromptPosition, getDecimalSeparator, getDescription, getExpressionPromptGUIBean, getFlattenedContextFolderList, getFlattenedContextFolderPath, getFormAttributes, getIsDatasetAddedArgumentName, getMaxUploadFileSize, getNamedFolderId, getPromptFormID, getPromptPageWidget, getPromptsAppContext, getPromptsBean, getPromptsBeanPath, getRootFolderId, getSaveEvent, getSupportedBeanType, getTotalOpenPrompts, includeOwnerInfo, includeTimeInfo, initializeTransform, initializeTransformForPromptsBean, isAddDatasetInRequest, isForDefinition, isForSubscription, isItemKeptInCartAvailable, isMatchCaseShown, isMultiplePrompt, isNull, isOneByOneDisplayMode, isPromptStyleBeanOpen, isPromptSummaryViewable, isReprompted, isShowObjectTags, nextButtonVisible, numOfPromptsPerPage, previousButtonVisible, processIframeRequest, renderAQListOperators, renderAutoExpandOnDrill, renderDateFormatPattern, renderDateInputFormats, renderDateOutputFormat, renderDecimalSep, renderGUIOperators, renderIntegerInputFormats, renderIntegerOutputFormat, renderLocaleID, renderMetricValidationLevel, renderNumberAndDateFormatDescriptor, renderNumberInputFormats, renderNumberOutputFormat, renderPreferenceValue, renderPrompt, renderPromptAnchor, renderPromptNumber, renderThousandSep, renderTimeInputFormats, renderTimeOutputFormat, shouldDisplayRenameMessage, shouldRenderCalendar, shouldRenderDimtyPopUp, transformForRequestSuccessful
-
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, 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, renderShell, 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.LayoutTransform
getLayoutDefinition, setLayoutDefinition
-
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getID, getPreview, isPreviewAvailable, isResolved, supports, supports, transform
-
-
-
-
Method Detail
-
getExecuteButtonLabel
public java.lang.String getExecuteButtonLabel()
Changes the default label to be used by the 'Execute' button to Execute in View mode ifisViewMode
returns true, or Edit in Design Mode otherwise.
However if the formal parameter
executeButtonLabel
is specified, it will use its value as the ID for a message in the Resource Bundle.- Overrides:
getExecuteButtonLabel
in classPromptsContainerTransform
- Returns:
- String localized message.
-
isViewMode
protected boolean isViewMode()
Determines whether PromptBean container has View mode active.
This function assumes that container bean is ReportFrameBean. If that's the case, it checks its design mode property.- Returns:
- boolean true is view mode is active.
-
-