public class

RWPageComponentImpl

extends ResultSetPageComponentImpl
java.lang.Object
   ↳ com.microstrategy.utils.serialization.AbstractPersistable
     ↳ com.microstrategy.web.beans.AbstractTransformable
       ↳ com.microstrategy.web.beans.AbstractWebComponent
         ↳ com.microstrategy.web.app.beans.AbstractAppComponent
           ↳ com.microstrategy.web.app.beans.AbstractPersistableAppComponent
             ↳ com.microstrategy.web.app.beans.ResultSetPageComponentImpl
               ↳ com.microstrategy.web.app.beans.RWPageComponentImpl
Known Direct Subclasses

Class Overview

Specialized implementation of the page component used for the report writing documents (rwd) page.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
From interface com.microstrategy.utils.serialization.EnumWebPersistableState
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.app.beans.PageComponent
Fields
public final String ARG_NAME_CURRENT_VIEW_MEDIA
public final String ARG_NAME_VISUALIZATION_MODE
[Expand]
Inherited Fields
From class com.microstrategy.web.app.beans.ResultSetPageComponentImpl
From class com.microstrategy.web.beans.AbstractWebComponent
From class com.microstrategy.web.beans.AbstractTransformable
Public Constructors
RWPageComponentImpl()
Public Methods
WebFeatures getFeaturesManager()
Return the WebFeatures implementation associated with this WebComponent
String getLastMsgRecoveryInfo()
Automatic Session Recovery: Save messageID and Build a JSON string representing info to recover this message from a folder page.
boolean handleRequest(RequestKeys keys)
Handles the request specified by the RequestKeys instance.
Protected Methods
WebEvent getCancelRePromptEvent()
int getCurrentViewMedia(RequestKeys keys)
int getEventId(RequestKeys keys)
RWBean getRWBean()
Returns the report writing bean being transformed.
RWFrameBean getRWFrame()
WebEvent getRePromptEvent()
ResultSetBean getResultSetBean()
int getVisMode(RequestKeys keys)
boolean handleRequestOivm(RequestKeys keys)
boolean isExporting(int currentViewMedia)
boolean isIe6()
boolean isMojo(RequestKeys keys)
boolean isMojo(int currentViewMedia, RequestKeys keys)
void jumpToExportPage(int viewMedia)
[Expand]
Inherited Methods
From class com.microstrategy.web.app.beans.ResultSetPageComponentImpl
From class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
From class com.microstrategy.web.app.beans.AbstractAppComponent
From class com.microstrategy.web.beans.AbstractWebComponent
From class com.microstrategy.web.beans.AbstractTransformable
From class com.microstrategy.utils.serialization.AbstractPersistable
From class java.lang.Object
From interface com.microstrategy.utils.serialization.Persistable
From interface com.microstrategy.web.app.beans.AppComponent
From interface com.microstrategy.web.app.beans.PageComponent
From interface com.microstrategy.web.beans.RequestPersistable
From interface com.microstrategy.web.beans.Transformable
From interface com.microstrategy.web.beans.WebComponent

Fields

public final String ARG_NAME_CURRENT_VIEW_MEDIA

Constant Value: "currentViewMedia"

public final String ARG_NAME_VISUALIZATION_MODE

Constant Value: "visMode"

Public Constructors

public RWPageComponentImpl ()

Public Methods

public WebFeatures getFeaturesManager ()

Return the WebFeatures implementation associated with this WebComponent

Returns
  • a WebFeatures instance

public String getLastMsgRecoveryInfo ()

Automatic Session Recovery: Save messageID and Build a JSON string representing info to recover this message from a folder page.

Returns
  • A JSON String representing URL pointing to last message and related info.

public boolean handleRequest (RequestKeys keys)

Handles the request specified by the RequestKeys instance. The RequestKeys object might contain all information sent from the Web browser along with any cookies, session variables, etc. Most importantly, it contains WebEvent related information. If this instance in the namespace of the src request key attribute, it will forward the request to its associated event handler.

Parameters
keys the RequestKeys object.
Returns
  • true if the request is successfully handled; false if the request or event is not supported.
Throws
WebException

Protected Methods

protected WebEvent getCancelRePromptEvent ()

Returns
  • The cancel reprompt event for this bean

protected int getCurrentViewMedia (RequestKeys keys)

protected int getEventId (RequestKeys keys)

protected RWBean getRWBean ()

Returns the report writing bean being transformed.

Returns
  • The RWBean being transformed.

protected RWFrameBean getRWFrame ()

protected WebEvent getRePromptEvent ()

Returns
  • The reprompt event for this bean

protected ResultSetBean getResultSetBean ()

Returns
  • the associated ResultSetBean (ReportBean, DocumentBean, RWBean)

protected int getVisMode (RequestKeys keys)

protected boolean handleRequestOivm (RequestKeys keys)

Throws
WebException

protected boolean isExporting (int currentViewMedia)

protected boolean isIe6 ()

protected boolean isMojo (RequestKeys keys)

protected boolean isMojo (int currentViewMedia, RequestKeys keys)

protected void jumpToExportPage (int viewMedia)