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