public class

GroupbyPropertiesEditorTransform

extends AbstractEditorTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractEditorTransform
           ↳ com.microstrategy.web.app.transforms.GroupbyPropertiesEditorTransform

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
GroupbyPropertiesEditorTransform()
Public Methods
WebEvent getApplyEvent()
String getDescription()
Class getSupportedBeanType()
Returns the supported bean type.
void initializeTransform(Transformable data)
This method initializes the private and protected fields of the transform.
boolean isDetailGroup()
void renderDetailHeaderFooterOrientation(MarkupOutput out)
void renderDetailOrientation(MarkupOutput out)
void renderEditorContents(MarkupOutput out)
Generates the graphical output for the Editor
void renderGroupOrientation(MarkupOutput out)
void renderPageByStyle(MarkupOutput out)
void renderSectionVisibility(MarkupOutput out)
Protected Methods
String getEditorTitle()
void initEditor(Editor editor)
Initializes the editor with the global settings.
void renderExcelSection(MarkupOutput out)
void renderJavascript(MarkupOutput out)
This method should be used by the Editor transforms to generate any javascript necessary.
void renderKeepTogether(MarkupOutput out)
void renderPDFSection(MarkupOutput out)
void renderPageBreak(MarkupOutput out)
void renderPageRestart(MarkupOutput out)
void renderSheetBreak(MarkupOutput out)
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
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 GroupbyPropertiesEditorTransform ()

Public Methods

public WebEvent getApplyEvent ()

public String getDescription ()

public Class getSupportedBeanType ()

Returns the supported bean type. This abstract Transform supports all WebComponents so every sub-class should override this method to return the class of the Bean the Transform is expecting, for example:

 public class CustomReportClass extends AbstractAppTransform {

    public Class getSupportedBeanType() {
        //This Transform is expected to work only with a ReportBean,
        //therefore this method needs to return this class:
        return ReportBean.class;
    }

 }
 

Returns
  • a root class/interface supported by this transform.

public void initializeTransform (Transformable data)

This method initializes the private and protected fields of the transform.

Parameters
data bean that will be transformed

public boolean isDetailGroup ()

public void renderDetailHeaderFooterOrientation (MarkupOutput out)

public void renderDetailOrientation (MarkupOutput out)

public void renderEditorContents (MarkupOutput out)

Generates the graphical output for the Editor

Parameters
out MarkupOutput instance where to create the HTML output

public void renderGroupOrientation (MarkupOutput out)

public void renderPageByStyle (MarkupOutput out)

public void renderSectionVisibility (MarkupOutput out)

Protected Methods

protected String getEditorTitle ()

protected void initEditor (Editor editor)

Initializes the editor with the global settings.

Parameters
editor the Editor to modify.

protected void renderExcelSection (MarkupOutput out)

protected void renderJavascript (MarkupOutput out)

This method should be used by the Editor transforms to generate any javascript necessary.
The default implementation includes a call to the ClientSideHelper to render the dynamic scrips and the registerBone call.

Parameters
out MarkupOutput where the output should be rendered.

protected void renderKeepTogether (MarkupOutput out)

protected void renderPDFSection (MarkupOutput out)

protected void renderPageBreak (MarkupOutput out)

protected void renderPageRestart (MarkupOutput out)

protected void renderSheetBreak (MarkupOutput out)