public class

MojoIVETransform

extends MojoRWDTransform
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.AbstractMojoRWTransform
               ↳ com.microstrategy.web.app.transforms.MojoRWDTransform
                 ↳ com.microstrategy.web.app.transforms.MojoIVETransform

Summary

Nested Classes
class MojoIVETransform.IVELayoutContext  
class MojoIVETransform.IVELayoutContextDefn  
[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.MojoRWDTransform
From class com.microstrategy.web.app.transforms.AbstractRWTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
MojoIVETransform()
Public Methods
void transformForRequestWaitingForUserInput(MarkupOutput out)
Generates the output when the bean's status is WebBeanRequestWaitingForUserInput, that is when the bean needs to answer prompts.
Protected Methods
MojoRWDTransform.RWLayoutContext createLayoutContext(Block bRWLayoutDef, Block bRWLayout, Map<String, FormatPropertyConverterFactory.SubsectionBoundingBox> subsectionBB)
MojoRWDTransform.RWLayoutContextDefn createLayoutContextDefn(Block bRWLayoutDef, Block bRWLayout, boolean docWidthModeAuto)
Block createRWInstanceBlock()
RWIterateSettings getDefnIterateSettings()
boolean getHideLayoutTabStrip(int layoutCount, boolean showTabForSingleLayout)
Block getRootDefn(RWSectionDef nodeSectionDef)
void setLayoutDefProperties(RWLayoutSectionDef theLayout, Block bRWLayoutDef, String key, String title, int supportedOrientations, boolean docWidthModeAuto, boolean isCurrent)
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.MojoRWDTransform
From class com.microstrategy.web.app.transforms.AbstractMojoRWTransform
From class com.microstrategy.web.app.transforms.AbstractRWTransform
From class com.microstrategy.web.app.transforms.AbstractWebBeanTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
From class com.microstrategy.web.transform.AbstractLayoutTransform
From class com.microstrategy.web.transform.AbstractTransform
From class java.lang.Object
From interface com.microstrategy.web.app.transforms.AppTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public MojoIVETransform ()

Public Methods

public void transformForRequestWaitingForUserInput (MarkupOutput out)

Generates the output when the bean's status is WebBeanRequestWaitingForUserInput, that is when the bean needs to answer prompts. By default it just generates an error message.
Usually prompts are handled by a Prompts transform, the bean is responsible to delegate execution to this transform when prompts are open so reaching this method is actually considered an error.
Transforms that would like to generate customized error message for this scenario should extend this method.

Parameters
out output by this transform

Protected Methods

protected MojoRWDTransform.RWLayoutContext createLayoutContext (Block bRWLayoutDef, Block bRWLayout, Map<String, FormatPropertyConverterFactory.SubsectionBoundingBox> subsectionBB)

protected MojoRWDTransform.RWLayoutContextDefn createLayoutContextDefn (Block bRWLayoutDef, Block bRWLayout, boolean docWidthModeAuto)

protected Block createRWInstanceBlock ()

Throws
Exception

protected RWIterateSettings getDefnIterateSettings ()

protected boolean getHideLayoutTabStrip (int layoutCount, boolean showTabForSingleLayout)

protected Block getRootDefn (RWSectionDef nodeSectionDef)

Throws
Exception

protected void setLayoutDefProperties (RWLayoutSectionDef theLayout, Block bRWLayoutDef, String key, String title, int supportedOrientations, boolean docWidthModeAuto, boolean isCurrent)