Class MobileChunkedRWTransform
- java.lang.Object
 - 
- com.microstrategy.web.transform.AbstractTransform
 - 
- com.microstrategy.web.transform.AbstractLayoutTransform
 - 
- com.microstrategy.web.app.transforms.AbstractAppTransform
 - 
- com.microstrategy.web.app.transforms.AbstractWebBeanTransform
 - 
- com.microstrategy.web.app.transforms.AbstractRWTransform
 - 
- com.microstrategy.web.app.transforms.AbstractSimplifiedRWXMLTransform
 - 
- com.microstrategy.web.app.transforms.MobileChunkedRWTransform
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 AppTransform,RWBeanVisitor,RWBeanVisitor2,Transform
public class MobileChunkedRWTransform extends AbstractSimplifiedRWXMLTransform implements RWBeanVisitor2
- Since:
 - MicroStrategy Web 8.1.2
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractRWTransform
AbstractRWTransform.ButtonAlignmentsHelper 
- 
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
AbstractAppTransform.Context 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description protected FormalParameter_chunkRowLimitprotected FormalParameter_compressionVersionprotected FormalParameter_dataStyleprotected FormalParameter_graphHeightprotected FormalParameter_graphTypeprotected FormalParameter_graphWidthprotected FormalParameter_includeGraphDataHeaderprotected FormalParameter_preambleStyleprotected FormalParameter_sendRawValuesstatic java.lang.StringFP_CHUNK_ROW_LIMITstatic java.lang.StringFP_COMPRESSION_VERSIONstatic java.lang.StringFP_GRAPH_HEIGHTstatic java.lang.StringFP_GRAPH_TYPEstatic java.lang.StringFP_GRAPH_WIDTHstatic java.lang.StringFP_GRID_DATA_STYLEstatic java.lang.StringFP_GRID_PREAMBLE_STYLEstatic java.lang.StringFP_INCLUDE_GRAPH_DATA_HEADERstatic java.lang.StringFP_SEND_RAW_VALUESstatic intGRAPH_TYPE_PNGstatic intGZIP_COMPRESSIONstatic intNO_CHUNK_ROW_LIMITstatic intNO_COMPRESSION- 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractSimplifiedRWXMLTransform
FP_USE_FIELDPOSITION_AS_ORDER, useFieldPositionAsOrder 
- 
Fields inherited from class com.microstrategy.web.app.transforms.AbstractRWTransform
imgError 
- 
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 MobileChunkedRWTransform() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddisplayError(MarkupOutput out, java.lang.String className, java.lang.String methodName, java.lang.Exception e, java.lang.String title, java.lang.String message, boolean addContactInfo)Generates an error message to the end user.protected TransformInstancegetDataTransform(RWObject object, ViewBean vb)java.lang.StringgetDescription()Returns a textual description of the transform.protected TransformInstancegetPreambleTransform(RWObject object, ViewBean vb)booleanisGraphAvailable(WebGraph wgraph)java.lang.StringrenderGraphError(WebGraph wgraph)voidrenderGrid(MarkupOutput out, RWObject object, ViewBean grid)voidtransformForRequestSuccessful(MarkupOutput out)Generates the output when the bean's status isEnumRequestStatus.WebBeanRequestSuccessful.- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractSimplifiedRWXMLTransform
initializeTransform, onEnd, onEndSection, onEndSubsection, onObject, onObject, onObject, onStart, onStartSection, onStartSubsection, renderShell, startIteration, startIteration 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractRWTransform
displayError, generateErrorForIframe, getCancelEvent, getContinueEvent, getDocumentStatus, getDocumentStatusDescriptorKey, getErrorMessage, getErrorTitle, getHistoryListEvent, getInboxSource, getJobExpiredMessage, getReexecuteButtonDescription, getRefreshEvent, getRWBean, getRWFrame, getSupportedBeanType, getViewDetailsEvent, getWebReexecuteEvent, initializeImages, isDesignMode, renderHistoryListButton, renderImage, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoDetails, renderProcessingInfoStatus, renderViewDetailsButton, setWebReexecuteEventArguments, transformForRequestInError, transformForRequestNotInited, updateVisTransform 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractWebBeanTransform
getReexcuteEventFromBean, getTaskProcessorBaseURL, renderJobExpiredSection 
- 
Methods inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
addContactInfo, addDynamicScriptClass, addDynamicScriptFile, addFormalParameter, checkLevel, checkProcessingButtonsFlag, checkProcessingInfoFlag, checkStatus, 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, 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, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderRegisterBone, renderSelf, renderSubBlock, renderUserHelpAnchor, setBoneProperties, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, shouldDisplay, transform, transformForRequestCanceled, 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.beans.RWBeanVisitor
onEndSection, onObject, onObject, onObject, onStartSection 
- 
Methods inherited from interface com.microstrategy.web.beans.RWBeanVisitor2
onEnd, onEndSubsection, onStart, onStartSubsection 
- 
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getPreview, isPreviewAvailable, isResolved, supports, supports 
 - 
 
 - 
 
- 
- 
Field Detail
- 
_preambleStyle
protected FormalParameter _preambleStyle
 
- 
_dataStyle
protected FormalParameter _dataStyle
 
- 
_chunkRowLimit
protected FormalParameter _chunkRowLimit
 
- 
_graphHeight
protected FormalParameter _graphHeight
 
- 
_graphWidth
protected FormalParameter _graphWidth
 
- 
_graphType
protected FormalParameter _graphType
 
- 
_sendRawValues
protected FormalParameter _sendRawValues
- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
_includeGraphDataHeader
protected FormalParameter _includeGraphDataHeader
 
- 
FP_GRID_PREAMBLE_STYLE
public static final java.lang.String FP_GRID_PREAMBLE_STYLE
- See Also:
 - Constant Field Values
 
 
- 
FP_GRID_DATA_STYLE
public static final java.lang.String FP_GRID_DATA_STYLE
- See Also:
 - Constant Field Values
 
 
- 
FP_CHUNK_ROW_LIMIT
public static final java.lang.String FP_CHUNK_ROW_LIMIT
- See Also:
 - Constant Field Values
 
 
- 
NO_CHUNK_ROW_LIMIT
public static final int NO_CHUNK_ROW_LIMIT
- See Also:
 - Constant Field Values
 
 
- 
_compressionVersion
protected FormalParameter _compressionVersion
 
- 
FP_COMPRESSION_VERSION
public static final java.lang.String FP_COMPRESSION_VERSION
- See Also:
 - Constant Field Values
 
 
- 
NO_COMPRESSION
public static final int NO_COMPRESSION
- See Also:
 - Constant Field Values
 
 
- 
GZIP_COMPRESSION
public static final int GZIP_COMPRESSION
- See Also:
 - Constant Field Values
 
 
- 
FP_GRAPH_HEIGHT
public static final java.lang.String FP_GRAPH_HEIGHT
- See Also:
 - Constant Field Values
 
 
- 
FP_GRAPH_WIDTH
public static final java.lang.String FP_GRAPH_WIDTH
- See Also:
 - Constant Field Values
 
 
- 
FP_GRAPH_TYPE
public static final java.lang.String FP_GRAPH_TYPE
- See Also:
 - Constant Field Values
 
 
- 
GRAPH_TYPE_PNG
public static final int GRAPH_TYPE_PNG
- See Also:
 - Constant Field Values
 
 
- 
FP_SEND_RAW_VALUES
public static final java.lang.String FP_SEND_RAW_VALUES
- Since:
 - MicroStrategy Web 9.0.0
 - See Also:
 - Constant Field Values
 
 
- 
FP_INCLUDE_GRAPH_DATA_HEADER
public static final java.lang.String FP_INCLUDE_GRAPH_DATA_HEADER
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getDescription
public java.lang.String getDescription()
Description copied from interface:TransformReturns a textual description of the transform.- Specified by:
 getDescriptionin interfaceTransform- Returns:
 - The textual description of the transform.
 
 
- 
transformForRequestSuccessful
public void transformForRequestSuccessful(MarkupOutput out)
Description copied from class:AbstractAppTransformGenerates the output when the bean's status isEnumRequestStatus.WebBeanRequestSuccessful. This is the main entry point to generate the output for those Transforms that just want to render the "regular" bean case.
This is an abstract method. All classes need to implement it.- Specified by:
 transformForRequestSuccessfulin classAbstractAppTransform- Parameters:
 out- output by this transform- See Also:
 AbstractAppTransform.checkStatus(com.microstrategy.web.beans.MarkupOutput)
 
- 
renderGrid
public void renderGrid(MarkupOutput out, RWObject object, ViewBean grid)
- Specified by:
 renderGridin classAbstractSimplifiedRWXMLTransform
 
- 
isGraphAvailable
public boolean isGraphAvailable(WebGraph wgraph)
 
- 
renderGraphError
public java.lang.String renderGraphError(WebGraph wgraph)
 
- 
getPreambleTransform
protected TransformInstance getPreambleTransform(RWObject object, ViewBean vb)
 
- 
getDataTransform
protected TransformInstance getDataTransform(RWObject object, ViewBean vb)
 
- 
displayError
protected void displayError(MarkupOutput out, java.lang.String className, java.lang.String methodName, java.lang.Exception e, java.lang.String title, java.lang.String message, boolean addContactInfo)
Description copied from class:AbstractAppTransformGenerates an error message to the end user. This is the main entry point when the Transform catches an Exception and the error needs to be displayed to the end user. The title and message to display are received as parameters for this method. It also receives an argument specifying if the administrator's contact information should be included in the error message.
Transforms that would like to generate customized error messages may extend this method.- Overrides:
 displayErrorin classAbstractAppTransform- Parameters:
 out- output by this transformclassName- the class where the error was originatedmethodName- the method where the error was originatede- theExceptioncaught that caused the errortitle- the title for the error messagemessage- the error message to displayaddContactInfo- if the administrator's contact info should be included or not.- Since:
 - MicroStrategy Web 9.0.0
 
 
 - 
 
 -