public class

PromptElementsWidgetTransform

extends AbstractPromptWidgetTransform
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.PromptElementsWidgetTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractPromptWidgetTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
PromptElementsWidgetTransform()
Public Methods
List getAnswer()
List getAttForms(WebAttribute att)
WebAttributeForms getAttributeForms()
List getAvailableAnswers()
void getColumnListWidget(BlockList list)
String getDefaultAnswerAsString()
String getDescription()
void getItemNoneWidget(BlockList blockList)
The widget for -none- option.
int getSearchResultSize()
WebElements getSuggestedAnswers()
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 isAvailableFolderAvailable()
In "Each on a separate page" mode, we only collected the first page's search result, if there is a search defined.
boolean isElementSearchDisabled()
boolean isMatchCaseDefaultChecked()
Match case should be checked only if it's enabled from both backend model and web preference
boolean isMatchCaseDisabled()
Returns whether Match Case of search filed is disabled.
boolean isSearchRequired()
Returns whether a search is required for element browsing.
boolean shouldRenderNoneOption()
boolean showIncrementalFetch()
boolean showSearchBox()
[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

Public Constructors

public PromptElementsWidgetTransform ()

Public Methods

public List getAnswer ()

public List getAttForms (WebAttribute att)

public WebAttributeForms getAttributeForms ()

public List getAvailableAnswers ()

public void getColumnListWidget (BlockList list)

public String getDefaultAnswerAsString ()

public String getDescription ()

public void getItemNoneWidget (BlockList blockList)

The widget for -none- option.

Parameters
blockList list of widgets

public int getSearchResultSize ()

public WebElements getSuggestedAnswers ()

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 isAvailableFolderAvailable ()

In "Each on a separate page" mode, we only collected the first page's search result, if there is a search defined. The suggested answer for other prompts are valid, but we have not collect the search results for other prompts, if there is any. And we do not want to collect those search data, since avoiding them is the purpose of the "Each on a separate page" mode. So, in layout file, we should first check whether available folder is available before rendering it out.

public boolean isElementSearchDisabled ()

public boolean isMatchCaseDefaultChecked ()

Match case should be checked only if it's enabled from both backend model and web preference

public boolean isMatchCaseDisabled ()

Returns whether Match Case of search filed is disabled.

Returns
  • Whether Match Case of search filed is disabled.

public boolean isSearchRequired ()

Returns whether a search is required for element browsing.

Returns
  • Whether a search is required for element browsing.

public boolean shouldRenderNoneOption ()

public boolean showIncrementalFetch ()

public boolean showSearchBox ()