Class ElementsPromptEditorTransform
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractTransform
-
- com.microstrategy.web.transform.AbstractLayoutTransform
-
- com.microstrategy.web.app.transforms.AbstractAppTransform
-
- com.microstrategy.web.app.transforms.AbstractPromptEditorTransform
-
- com.microstrategy.web.app.transforms.ElementsPromptEditorTransform
-
- All Implemented Interfaces:
AppTransform
,LayoutTransform
,Transform
public class ElementsPromptEditorTransform extends AbstractPromptEditorTransform
- Since:
- MicroStrategy Web 9.0.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractPromptEditorTransform
AbstractPromptEditorTransform.ListItem
-
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.AbstractPromptEditorTransform
_imagesFolder, imgCalendar, prompt, promptEditor
-
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 ElementsPromptEditorTransform()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map
addAttributeDSSIDAsValue()
java.util.Map
addAttributeNameAsValue()
java.util.Map
addFilterDSSIDAsValue()
java.util.Map
addFilterNameAsValue()
java.util.Map
addGeoLevelAsDSSID()
java.util.Map
addGeoLevelAsValue()
java.util.Map
addMaxDateRangeValueAttr()
java.util.Map
addMinDateRangeValueAttr()
java.util.List
getAttributeForms()
java.util.List
getDefaultAnswerList()
java.util.List<AbstractPromptEditorTransform.ListItem>
getDefaultSelectionList()
protected java.util.List
getDisplayStyleList(java.util.ArrayList list, java.lang.String currentStyle)
java.util.List
getGeoMappings()
java.util.List
getPredefinedList()
boolean
hasFilter()
boolean
hasPredefinedList()
void
initializeTransform(Transformable data)
This method initialize the private and protected fields of the transform, such as width and height.boolean
isAllElements()
void
renderStylesCombo(MarkupOutput out)
Render the different display styles for the prompt in a combo boxboolean
showCartOrder()
boolean
showColNum()
boolean
showObjectDescriptionInProperties()
-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractPromptEditorTransform
addArrangeSizeAsValue, addAttr, addBackwardDisplay, addCheckedAttr, addDisableObjs, addHeightAsValue, addMaxElemPerSubAsValue, addMaxValueAttr, addMinValueAttr, addNameAsValue, addOptionAttr, addPre90StyleAsValue, addTitleAsValue, addWidthAsValue, buildObjOptionValue, getArrangementList, getCalendar, getColFillOrderList, getDescription, getDisplayStyles, getPersonalAnswersAllowedList, getProperty, getPropertyValue, getShowSearchBoxPropValues, getSupportedBeanType, hasMax, hasMin, initializeImages, isAllowElementBrowse, isAllowElementImport, isAllowFullExpChange, isAllowInterOpChange, isAllowNavigateAbove, isAllowOpChange, isAllowRootOpChange, isArrangementSizeNonDefault, isAttributeQualificationPrompt, isDateRangeAvailable, isDispOuputLevelSelector, isDonotShowEmptyFolders, isElementPrompt, isExpressionPrompt, isFixedHeight, isFixedWidth, isHierarchyPrompt, isMaxElemPerSubNonDefault, isMetricQualificationPrompt, isOnlyAllowRootOpChange, isPre90CustomStyle, isProjectLevelUserAnswerAllowed, isRequired, isSearchRequired, isSearchRequiredAvailable, isUseFolderStructure, isUseWebBlocks, renderCalendar, renderDescription, renderOptionText, renderText, renderTimePicker, renderUnitsLabel, showBackwardCompatibility, showUserAnswerRestriction, 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, 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, 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
-
addAttributeNameAsValue
public java.util.Map addAttributeNameAsValue()
-
addAttributeDSSIDAsValue
public java.util.Map addAttributeDSSIDAsValue()
-
addGeoLevelAsValue
public java.util.Map addGeoLevelAsValue()
-
addGeoLevelAsDSSID
public java.util.Map addGeoLevelAsDSSID()
-
addFilterNameAsValue
public java.util.Map addFilterNameAsValue()
-
addFilterDSSIDAsValue
public java.util.Map addFilterDSSIDAsValue()
-
isAllElements
public boolean isAllElements()
-
hasPredefinedList
public boolean hasPredefinedList()
-
hasFilter
public boolean hasFilter()
-
getPredefinedList
public java.util.List getPredefinedList()
-
getDefaultAnswerList
public java.util.List getDefaultAnswerList()
-
showObjectDescriptionInProperties
public boolean showObjectDescriptionInProperties()
-
showColNum
public boolean showColNum()
-
showCartOrder
public boolean showCartOrder()
-
initializeTransform
public void initializeTransform(Transformable data)
Description copied from class:AbstractAppTransform
This 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
,initializeImages
andinitializeCss
methods.transform
method. 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:
initializeTransform
in interfaceAppTransform
- Overrides:
initializeTransform
in classAbstractPromptEditorTransform
- Parameters:
data
- the bean to transform.
-
renderStylesCombo
public void renderStylesCombo(MarkupOutput out)
Render the different display styles for the prompt in a combo box- Parameters:
out
-
-
addMinDateRangeValueAttr
public java.util.Map addMinDateRangeValueAttr()
-
addMaxDateRangeValueAttr
public java.util.Map addMaxDateRangeValueAttr()
-
getAttributeForms
public java.util.List getAttributeForms()
-
getGeoMappings
public java.util.List getGeoMappings()
-
getDisplayStyleList
protected java.util.List getDisplayStyleList(java.util.ArrayList list, java.lang.String currentStyle)
- Specified by:
getDisplayStyleList
in classAbstractPromptEditorTransform
-
getDefaultSelectionList
public java.util.List<AbstractPromptEditorTransform.ListItem> getDefaultSelectionList()
-
-