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