Class TabDocumentOtherTransform
- java.lang.Object
 - 
- com.microstrategy.web.transform.AbstractTransform
 - 
- com.microstrategy.web.transform.AbstractLayoutTransform
 - 
- com.microstrategy.web.app.transforms.AbstractAppTransform
 - 
- com.microstrategy.web.app.transforms.AbstractTabTransform
 - 
- com.microstrategy.web.app.transforms.TabDocumentOtherTransform
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 AppTransform,LayoutTransform,Transform
@Deprecated public class TabDocumentOtherTransform extends AbstractTabTransform implements LayoutTransform
Deprecated.- Since we now use the JUIL architecture, these transforms are no longer being used.This class transforms a
TabBeanallowing users to view/modify general properties of a dodument (for example, default grid's autostyles and exporting options). As with other TabTransforms, this one assumes itsTabManagerBeanwill take care of rendering the required HTML & Javascript allowing users to switch between different formattingTabBeaninstances.The output of this transform is divided into three sections:
- Miscellaneous section.
 - Export options Section
 - Conditional Formatting Section
 
Each one of these sections has its ownrendermethod. This Transform implementsLayoutTransform, therefore its render methods can be invoked using a custom layout-xml. When this is the case, the layout-xml specified in the style-catalog controls which methods are called and in which order. Otherwise, the default output of this transform changes depending on the selection. By default is as:
Contents / ContentsBody ------------------------------------- | | | Misc Section | | | ------------------------------------- | | | Mobile Section | | | ------------------------------------- | | | Conditional Formatting Section | | | -------------------------------------- Since:
 - MicroStrategy Web 8.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.AbstractTabTransform
cssBody, cssFrame, cssPicker, cssPickers, FP_TAB_HEIGHT, scriptClassBody, scriptClassFrame, styBody, styFrame, tabHeight, tyBody, tyFrame 
- 
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 TabDocumentOtherTransform()Deprecated. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intgetAvailableViewMedia()Deprecated.java.lang.StringgetDescription()Deprecated.Returns the textual description of the transformjava.lang.ClassgetSupportedBeanType()Deprecated.Returns the supported bean type.voidinitializeCss()Deprecated.Initializes the Css Classes to use.voidinitializeJavaScriptAttributes()Deprecated.For JavaScript, certain properties are required to be added to the HTML tags to generate for its integration with the code generated for the feature to work in DHTML environments.voidrenderAutowire(MarkupOutput out, TabBean otherTabBean)Deprecated.voidrenderAvailableViewModes(MarkupOutput out, int availableViewModes, TabBean otherTabBean)Deprecated.voidrenderConditionalFormattingSection(MarkupOutput out, TabBean otherTabBean)Deprecated.voidrenderContentsBody(MarkupOutput out)Deprecated.This is the entry point for the Tranform, and generates the body of the Tab.voidrenderCtlAutoSubmit(MarkupOutput out, TabBean otherTabBean)Deprecated.voidrenderDefaultRunMode(MarkupOutput out)Deprecated.voidrenderDefaultRunModeCombo(MarkupOutput out)Deprecated.voidrenderDefaultViewMode(MarkupOutput out, int defaultViewMode, TabBean otherTabBean)Deprecated.Please userenderDefaultRunModeCombo(com.microstrategy.web.beans.MarkupOutput)insteadvoidrenderDocumentWidthMode(MarkupOutput out)Deprecated.voidrenderExecutionFullScreenMode(MarkupOutput out, TabBean otherTabBean)Deprecated.voidrenderExportModeBlock(MarkupOutput out, TabBean otherTabBean)Deprecated.voidrenderExportModeLabel(MarkupOutput out)Deprecated.voidrenderJavascriptLinks(MarkupOutput out)Deprecated.Used to dynamically include links to js files.voidrenderMiscSection(MarkupOutput out, TabBean otherTabBean)Deprecated.Generates the HTML output for the Misc section on this tab instance.voidrenderMobileSection(MarkupOutput out, TabBean layoutBean)Deprecated.this section has been moved to theTabDocumentExportTransform.voidrenderShowFloatingToolbars(MarkupOutput out, TabBean otherTabBean)Deprecated.voidrenderViewModeBlock(MarkupOutput out, TabBean otherTabBean)Deprecated.voidrenderViewModeLabel(MarkupOutput out)Deprecated.voidrenderViewModeSection(MarkupOutput out, TabBean otherTabBean)Deprecated.- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractTabTransform
addJSValidationInfo, AddJSValidationInfo, addPicker, getArgumentName, getAttributesBody, getAttributesFrame, getDropDownTag, getFieldSetTag, getLabelTag, getPickerId, getTabBean, getTabManagerBean, initializeTransform, isCurrentTab, isIFrameEnabled, renderColorDropdown, renderContents, renderDropdown, renderFlashWarning, renderPickers, renderSingleOption, renderSingleOption, renderTabFrame, renderTabSectionTitle, 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, 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, initializeImages, initializeWebComponent, is508, isBlockMode, isContextMenusEnabled, isDhtml, isDialog, isDormant, isFeatureAvailable, isIFrameDisplayMode, isIFrameRequest, isJobExpired, isModal, isOpen, isPortlet, isTrue, localIsIFrameDisplayMode, newContext, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, redirectToDisplayError, 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
- 
renderContentsBody
public void renderContentsBody(MarkupOutput out)
Deprecated.This is the entry point for the Tranform, and generates the body of the Tab.
If a layout-xml is specified, this method will delegate the output generation to the Layout parser, otherwise it calls
renderMiscSection()andrenderConditionalFormattingSection().- Specified by:
 renderContentsBodyin classAbstractTabTransform- Parameters:
 out-MarkupOutputinstance where the HTML contents to render will be saved.
 
- 
renderExecutionFullScreenMode
public void renderExecutionFullScreenMode(MarkupOutput out, TabBean otherTabBean)
Deprecated.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderShowFloatingToolbars
public void renderShowFloatingToolbars(MarkupOutput out, TabBean otherTabBean)
Deprecated.- Since:
 - MicroStrategy Web 8.1.1
 
 
- 
renderCtlAutoSubmit
public void renderCtlAutoSubmit(MarkupOutput out, TabBean otherTabBean)
Deprecated.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderAutowire
public void renderAutowire(MarkupOutput out, TabBean otherTabBean)
Deprecated. 
- 
renderDocumentWidthMode
public void renderDocumentWidthMode(MarkupOutput out)
Deprecated.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderConditionalFormattingSection
public void renderConditionalFormattingSection(MarkupOutput out, TabBean otherTabBean)
Deprecated.- Parameters:
 out- MarkupOutputotherTabBean- TabBean
 
- 
renderMiscSection
public void renderMiscSection(MarkupOutput out, TabBean otherTabBean)
Deprecated.Generates the HTML output for the Misc section on this tab instance.- Parameters:
 out-MarkupOutputinstance where the HTML contents to render will be saved.otherTabBean-TabBeanbeing transformed
 
- 
renderViewModeSection
public void renderViewModeSection(MarkupOutput out, TabBean otherTabBean)
Deprecated.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderDefaultRunMode
public void renderDefaultRunMode(MarkupOutput out)
Deprecated.- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
getAvailableViewMedia
@Deprecated public int getAvailableViewMedia()
Deprecated. 
- 
renderDefaultRunModeCombo
public void renderDefaultRunModeCombo(MarkupOutput out)
Deprecated.- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
renderViewModeLabel
public void renderViewModeLabel(MarkupOutput out)
Deprecated.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderExportModeLabel
public void renderExportModeLabel(MarkupOutput out)
Deprecated.- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
renderViewModeBlock
public void renderViewModeBlock(MarkupOutput out, TabBean otherTabBean)
Deprecated.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderExportModeBlock
public void renderExportModeBlock(MarkupOutput out, TabBean otherTabBean)
Deprecated.- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
renderAvailableViewModes
public void renderAvailableViewModes(MarkupOutput out, int availableViewModes, TabBean otherTabBean)
Deprecated.- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderDefaultViewMode
@Deprecated public void renderDefaultViewMode(MarkupOutput out, int defaultViewMode, TabBean otherTabBean)
Deprecated.Please userenderDefaultRunModeCombo(com.microstrategy.web.beans.MarkupOutput)instead- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
renderMobileSection
@Deprecated public void renderMobileSection(MarkupOutput out, TabBean layoutBean)
Deprecated.this section has been moved to theTabDocumentExportTransform.Generates the HTML output for the mobile section on this tab instance.- Parameters:
 out-MarkupOutputinstance where the HTML contents to render will be saved.layoutBean-TabBeanbeing transformed- Since:
 - MicroStrategy Web 8.1.2
 
 
- 
renderJavascriptLinks
public void renderJavascriptLinks(MarkupOutput out)
Deprecated.Description copied from class:AbstractTabTransformUsed to dynamically include links to js files. Extend with the list of files your transform requires.- Overrides:
 renderJavascriptLinksin classAbstractTabTransform- Parameters:
 out-MarkupOutputinstance where the HTML contents to render will be saved.
 
- 
getSupportedBeanType
public java.lang.Class getSupportedBeanType()
Deprecated.Returns the supported bean type. This transform supports any of theTabBeaninstances- Specified by:
 getSupportedBeanTypein interfaceTransform- Overrides:
 getSupportedBeanTypein classAbstractTabTransform- Returns:
 - the class of the bean supported by this transform.
 
 
- 
getDescription
public java.lang.String getDescription()
Deprecated.Returns the textual description of the transform- Specified by:
 getDescriptionin interfaceTransform- Overrides:
 getDescriptionin classAbstractTabTransform- Returns:
 - the description of the transform
 
 
- 
initializeCss
public void initializeCss()
Deprecated.Initializes the Css Classes to use. For each one of the css classes to use, the prefix indicated on the formal parameter is added to the name of the class to use.- Overrides:
 initializeCssin classAbstractTabTransform
 
- 
initializeJavaScriptAttributes
public void initializeJavaScriptAttributes()
Deprecated.For JavaScript, certain properties are required to be added to the HTML tags to generate for its integration with the code generated for the feature to work in DHTML environments. This method assigns values to these attributes, so they can be displayed together with the tags they represent. If a value is set to be null, it won't be included on the HTML tag definition. By default, it includes the definition of values for properties such asstyFrame,tyFrameandscriptClassFrame.- Overrides:
 initializeJavaScriptAttributesin classAbstractTabTransform
 
 - 
 
 -