| java.lang.Object | ||
| ↳ | com.microstrategy.web.app.transforms.MojoRWDTransform.RWLayoutContext | |
| ↳ | com.microstrategy.web.app.transforms.MojoRWDTransform.RWLayoutContextDefn | |
Known Direct Subclasses
|
This class is used to walk the Report Writer Document's definition tree (it implements
RWBeanVisitor2 and extends MojoRWDTransform.RWLayoutContext which walks the RWD's data tree)and holds state about what it has encountered...
e
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.microstrategy.web.app.transforms.MojoRWDTransform.RWLayoutContext
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RWLayoutContextDefn(Block bRWLayoutDef, Block bRWLayout, boolean docWidthModeAuto) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Map<String, FormatPropertyConverterFactory.SubsectionBoundingBox> | getSubsectionBoundingBoxMap() | ||||||||||
| void |
onEnd(MarkupOutput mo)
Called on iteration end
| ||||||||||
| void | onEndSection(RWSection section, MarkupOutput mo) | ||||||||||
| void |
onEndSubsection(RWSection subsection, MarkupOutput mo, boolean isBordered)
A subsection border occurs between two subsections, or
if the subsection is the very last section in the document.
| ||||||||||
| void |
onObject(ViewBean viewBean, RWObject ob, MarkupOutput mo)
Specific case where
| ||||||||||
| void |
onObject(RWObject ob, MarkupOutput mo)
This is invoked as a fallback if the more specific | ||||||||||
| void |
onObject(RWBean rwBean, RWObject ob, MarkupOutput mo)
Specific case where
| ||||||||||
| void | onStartSection(RWSection section, MarkupOutput mo) | ||||||||||
| void |
onStartSubsection(RWSection subsection, MarkupOutput mo)
Called on start of subsection
| ||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void | addRWTemplateDefProperties(RWGridGraphDef gridGraphDef, RWUnit rwUnit, Block bRWTemplateDef, ViewBean vb) | ||||||||||
| Block | createRWControlDefBlock(RWControlDef unitDef, RWUnit rwUnit) | ||||||||||
| Block | createRWPanelDefBlock(RWSubsectionDef panelDef, RWSection panel) | ||||||||||
| Block | createRWPanelStackDefBlock(RWSectionDef sectionDef, RWSection rwSection) | ||||||||||
| RWDataSet | getDatasetForSearchBox(String srcObjId) | ||||||||||
| boolean | getViewBeanHasTitleProperty(ViewBean viewBean, RWGridGraphDef gridGraphDef, Block bRWUnitDef, WebFormat wf) | ||||||||||
| boolean | isPSAsFilterPanel(RWUnitDef def) | ||||||||||
| void | setSelectorTitleProperties(Block bRWSelectorDef, RWControlDef controlDef, WebFormat ctlFormat) | ||||||||||
| boolean | shuoldIncludeSelectorTitleProperties(RWControlDef controlDef) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.microstrategy.web.app.transforms.MojoRWDTransform.RWLayoutContext
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.microstrategy.web.beans.RWBeanVisitor
| |||||||||||
From interface
com.microstrategy.web.beans.RWBeanVisitor2
| |||||||||||
A subsection border occurs between two subsections, or if the subsection is the very last section in the document.
| subsection | the subsection before the border. |
|---|---|
| mo | the markup output. |
Specific case where
RWObject#getDefinition().getType == EnumRWUnitTypes.RWUNIT_GRIDGRAPH
The corresponding data value is encapsulated in a ViewBean for ease of use.
| viewBean | an embedded bean. |
|---|---|
| ob | the report writing document object. |
| mo | the markup output. |
This is invoked as a fallback if the more specific onObject
declarations are not matched.
| ob | the report writing document object. |
|---|---|
| mo | the markup output. |
Specific case where
RWObject#getDefinition().getType == EnumRWUnitTypes.RWUNIT_SUBREPORT.
The corresponding data value is encapsulated in a RWBean for ease of use.
| rwBean | an embedded bean. |
|---|---|
| ob | the report writing document object. |
| mo | the markup output. |
Called on start of subsection
| subsection | subsection |
|---|---|
| mo | markup output |
| Exception |
|---|
| Exception |
|---|