public class

ExpressionPromptEditorTransform

extends AbstractPromptEditorTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractPromptEditorTransform
           ↳ com.microstrategy.web.app.transforms.ExpressionPromptEditorTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractPromptEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
ExpressionPromptEditorTransform()
Public Methods
Map addObjectDSSIDAsValue()
Map addObjectNameAsValue()
Map addSearchNameAttrs()
Add the name of the search as an attribute
List getAllAttributeForms()
List getCustomForms()
List getDefaultConditionOpList()
List getDefaultExpTypeList()
List getDefaultRootOpList()
List getExpTypeAllowedList()
List getPredefinedList()
boolean hasCustomForms()
void initializeTransform(Transformable data)

This method initialize the private and protected fields of the transform, such as width and height.

void renderDisplayAttributeFormsPulldown(MarkupOutput out)
void renderStylesCombo(MarkupOutput out)
Render the different display styles for the prompt in a combo box
boolean useAllObjects()
boolean useOneObject()
boolean usePredefinedList()
boolean useSearchObject()
Protected Methods
List getDisplayStyleList(ArrayList list, String currentStyle)
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.AbstractPromptEditorTransform
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 ExpressionPromptEditorTransform ()

Public Methods

public Map addObjectDSSIDAsValue ()

public Map addObjectNameAsValue ()

public Map addSearchNameAttrs ()

Add the name of the search as an attribute

public List getAllAttributeForms ()

public List getCustomForms ()

public List getDefaultConditionOpList ()

public List getDefaultExpTypeList ()

public List getDefaultRootOpList ()

public List getExpTypeAllowedList ()

public List getPredefinedList ()

public boolean hasCustomForms ()

public void initializeTransform (Transformable data)

This method initialize the private and protected fields of the transform, such as width and height. It also invokes the initializeWebComponent, initializeImages and initializeCss methods.

This method is automatically called from the transform method. Transforms which would like to invoke other methods in this instance directly (for example, to invoke some render methods), need first to call this method to guarantee that the Transform is ready to generate output.

Parameters
data the bean to transform.

public void renderDisplayAttributeFormsPulldown (MarkupOutput out)

public void renderStylesCombo (MarkupOutput out)

Render the different display styles for the prompt in a combo box

public boolean useAllObjects ()

public boolean useOneObject ()

public boolean usePredefinedList ()

public boolean useSearchObject ()

Protected Methods

protected List getDisplayStyleList (ArrayList list, String currentStyle)