Package com.microstrategy.web.beans
Class AbstractRWBeanVisitor
- java.lang.Object
-
- com.microstrategy.web.beans.AbstractRWBeanVisitor
-
- All Implemented Interfaces:
RWBeanVisitor
- Direct Known Subclasses:
AbstractRWBeanVisitor2,RWSectionsVisitor
public class AbstractRWBeanVisitor extends java.lang.Object implements RWBeanVisitor
- Since:
- MicroStrategy Web 8.1.0
-
-
Constructor Summary
Constructors Constructor Description AbstractRWBeanVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonEndSection(RWSection section, MarkupOutput mo)voidonObject(RWBean rwBean, RWObject ob, MarkupOutput mo)Specific case whereRWObject#getDefinition().getType == EnumRWUnitTypes.RWUNIT_SUBREPORT.voidonObject(ViewBean viewBean, RWObject ob, MarkupOutput mo)Specific case whereRWObject#getDefinition().getType == EnumRWUnitTypes.RWUNIT_GRIDGRAPHThe corresponding data value is encapsulated in a ViewBean for ease of use.voidonObject(RWObject ob, MarkupOutput mo)This is invoked as a fallback if the more specificonObjectdeclarations are not matched.voidonStartSection(RWSection section, MarkupOutput mo)
-
-
-
Method Detail
-
onStartSection
public void onStartSection(RWSection section, MarkupOutput mo)
- Specified by:
onStartSectionin interfaceRWBeanVisitor- Parameters:
section- the report writing document section.mo- the markup output.- See Also:
RWVisitor.onStartSection(RWSection)
-
onEndSection
public void onEndSection(RWSection section, MarkupOutput mo)
- Specified by:
onEndSectionin interfaceRWBeanVisitor- Parameters:
section- the report writing document section.mo- the markup output.- See Also:
RWVisitor.onEndSection(RWSection)
-
onObject
public void onObject(RWObject ob, MarkupOutput mo)
Description copied from interface:RWBeanVisitorThis is invoked as a fallback if the more specific
onObjectdeclarations are not matched.- Specified by:
onObjectin interfaceRWBeanVisitor- Parameters:
ob- the report writing document object.mo- the markup output.- See Also:
RWVisitor.onObject(RWObject)
-
onObject
public void onObject(RWBean rwBean, RWObject ob, MarkupOutput mo)
Description copied from interface:RWBeanVisitorSpecific case where
RWObject#getDefinition().getType == EnumRWUnitTypes.RWUNIT_SUBREPORT. The corresponding data value is encapsulated in a RWBean for ease of use.- Specified by:
onObjectin interfaceRWBeanVisitor- Parameters:
rwBean- an embedded bean.ob- the report writing document object.mo- the markup output.- See Also:
RWVisitor.onObject(RWObject)
-
onObject
public void onObject(ViewBean viewBean, RWObject ob, MarkupOutput mo)
Description copied from interface:RWBeanVisitorSpecific case where
RWObject#getDefinition().getType == EnumRWUnitTypes.RWUNIT_GRIDGRAPHThe corresponding data value is encapsulated in a ViewBean for ease of use.- Specified by:
onObjectin interfaceRWBeanVisitor- Parameters:
viewBean- an embedded bean.ob- the report writing document object.mo- the markup output.- See Also:
RWVisitor.onObject(RWObject)
-
-