public class

PromptAnswerTransform

extends AbstractPromptWidgetTransform
implements LayoutTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractAppWidgetTransform
           ↳ com.microstrategy.web.app.transforms.AbstractPromptWidgetTransform
             ↳ com.microstrategy.web.app.transforms.PromptAnswerTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Fields
protected FormalParameter attForms
protected FormalParameter includeAttFormInfo
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractPromptWidgetTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
PromptAnswerTransform()
Public Methods
List getAttForms(WebAttribute att)
String getConstantAnswer()
String getDescription()
Returns a textual description of the transform.
List getDimtyAnswer()
List getElementsAnswer()
List getExpressionAnswer()
List getObjectsAnswer()
int getPromptDataType()
Class getSupportedBeanType()
Get the class of objects this transform is able to handle.
void initializeWebComponent(Transformable data)
Initialize the web component to be used by the transform.
boolean isConstantPrompt()
boolean isDefaultAnswer()
boolean isDimtyPrompt()
boolean isElementPrompt()
boolean isExpressionPrompt()
boolean isObjectPrompt()
void transformForRequestSuccessful(MarkupOutput out)
Generates the output when the bean's status is WebBeanRequestSuccessful.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.AbstractPromptWidgetTransform
From class com.microstrategy.web.app.transforms.AbstractAppWidgetTransform
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.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Fields

protected FormalParameter attForms

protected FormalParameter includeAttFormInfo

Public Constructors

public PromptAnswerTransform ()

Public Methods

public List getAttForms (WebAttribute att)

public String getConstantAnswer ()

public String getDescription ()

Returns a textual description of the transform.

Returns
  • The textual description of the transform.

public List getDimtyAnswer ()

public List getElementsAnswer ()

public List getExpressionAnswer ()

public List getObjectsAnswer ()

public int getPromptDataType ()

public Class getSupportedBeanType ()

Get the class of objects this transform is able to handle.

Returns
  • a Class instance with the information about the beans this transform is able to manipulate.

public void initializeWebComponent (Transformable data)

Initialize the web component to be used by the transform.

Parameters
data the bean to transform.

public boolean isConstantPrompt ()

public boolean isDefaultAnswer ()

public boolean isDimtyPrompt ()

public boolean isElementPrompt ()

public boolean isExpressionPrompt ()

public boolean isObjectPrompt ()

public void transformForRequestSuccessful (MarkupOutput out)

Generates the output when the bean's status is 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.

Parameters
out output by this transform