public class

SecurityFilterExpressionTransform

extends ExpressionGenericTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.ExpressionGenericTransform
           ↳ com.microstrategy.web.app.transforms.SecurityFilterExpressionTransform

Class Overview

SecurityFilterExpressionTransform. This transform takes care of rendering the expression information about a security filter. For the context where it is needed, no other fields or edit options - as provided by the ExpressionGenericTransform transform - will be included.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.ExpressionGenericTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.ExpressionGenericTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
SecurityFilterExpressionTransform()
Public Methods
boolean isApplyCancelEnabled()
Returns whether the apply/cancel buttons should be shown.
boolean isEditable()
Returns whether the user is allowed to edit this expression.
void transformForRequestSuccessful(MarkupOutput out)
This method overwrites its parent by only calling the renderFilterTree(MarkupOutput) method, which takes care of displaying the filer expression details.
Protected Methods
String getContentTableClass()
Returns the CSS class recommended for the table containing the expression.
void renderJavascript(MarkupOutput out)
Overwrites the parent method by not rendering any output for Javascript.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.ExpressionGenericTransform
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 SecurityFilterExpressionTransform ()

Public Methods

public boolean isApplyCancelEnabled ()

Returns whether the apply/cancel buttons should be shown.

Returns
  • boolean value of false since editing is not enabled for this implementation

public boolean isEditable ()

Returns whether the user is allowed to edit this expression.

Returns
  • boolean value of false since editing is not enabled for this implementation

public void transformForRequestSuccessful (MarkupOutput out)

This method overwrites its parent by only calling the renderFilterTree(MarkupOutput) method, which takes care of displaying the filer expression details.

Parameters
out MarkupOutput instance where the HTML output generated will be saved

Protected Methods

protected String getContentTableClass ()

Returns the CSS class recommended for the table containing the expression.

Returns
  • empty String, no css class to assign to the table by default

protected void renderJavascript (MarkupOutput out)

Overwrites the parent method by not rendering any output for Javascript. Since the output of this transform is only as viewer, no Javascript bone is required.

Parameters
out MarkupOutput instance where the HTML output generated will be saved