Class WebReportLayoutBuilder
- java.lang.Object
-
- com.microstrategy.utils.xml.builders.WebReportLayoutBuilder
-
- Direct Known Subclasses:
WebReportExcelLayoutBuilder,WebReportPlainTextLayoutBuilder
public abstract class WebReportLayoutBuilder extends java.lang.Object- Since:
- MicroStrategy Web 8.0.1
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATT_FILTER_PARENTHESISstatic java.lang.StringATT_REPORT_NO_METRICS_HEADER_COLUMNstatic java.lang.StringATT_REPORT_VALUES_TEXTstatic java.lang.StringATT_USER_NAMEstatic java.lang.StringTAG_FILTERstatic java.lang.StringTAG_PAGEstatic java.lang.StringTAG_REPORTstatic java.lang.StringTAG_REPORT_NAMEstatic java.lang.StringTAG_ROOT
-
Constructor Summary
Constructors Constructor Description WebReportLayoutBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilter()voidaddName()voidaddName(java.lang.String name)voidaddPageByInfo()voidaddReport()voidclear()java.lang.StringgetXML()voidpopulate(java.lang.String xml)voidsetFilterOldStyle(boolean isOldStyle)voidsetReportNoMetricsColumn(boolean hide)
-
-
-
Field Detail
-
TAG_REPORT_NAME
public static final java.lang.String TAG_REPORT_NAME
- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
TAG_FILTER
public static final java.lang.String TAG_FILTER
- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
TAG_PAGE
public static final java.lang.String TAG_PAGE
- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
ATT_FILTER_PARENTHESIS
public static final java.lang.String ATT_FILTER_PARENTHESIS
- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
ATT_USER_NAME
public static final java.lang.String ATT_USER_NAME
- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
TAG_ROOT
public static final java.lang.String TAG_ROOT
- See Also:
- Constant Field Values
-
TAG_REPORT
public static final java.lang.String TAG_REPORT
- See Also:
- Constant Field Values
-
ATT_REPORT_VALUES_TEXT
public static final java.lang.String ATT_REPORT_VALUES_TEXT
- See Also:
- Constant Field Values
-
ATT_REPORT_NO_METRICS_HEADER_COLUMN
public static final java.lang.String ATT_REPORT_NO_METRICS_HEADER_COLUMN
- See Also:
- Constant Field Values
-
-
Method Detail
-
addName
public void addName()
- Since:
- MicroStrategy Web 9.0.0
-
addName
public void addName(java.lang.String name)
- Since:
- MicroStrategy Web 9.0.0
-
addFilter
public void addFilter()
- Since:
- MicroStrategy Web 9.0.0
-
setFilterOldStyle
public void setFilterOldStyle(boolean isOldStyle)
- Since:
- MicroStrategy Web 9.0.0
-
addPageByInfo
public void addPageByInfo()
- Since:
- MicroStrategy Web 9.0.0
-
addReport
public void addReport()
-
setReportNoMetricsColumn
public void setReportNoMetricsColumn(boolean hide)
-
clear
public void clear()
-
populate
public void populate(java.lang.String xml) throws XMLSupportException- Throws:
XMLSupportException
-
getXML
public java.lang.String getXML()
-
-