LibreOffice Module reportdesign (master) 1
Public Member Functions | Protected Member Functions | List of all members
reportdesign::ITraverseReport Class Referenceabstract

#include <ReportVisitor.hxx>

Inheritance diagram for reportdesign::ITraverseReport:
[legend]

Public Member Functions

virtual void traverseReport (const css::uno::Reference< css::report::XReportDefinition > &_xReport)=0
 
virtual void traverseReportFunctions (const css::uno::Reference< css::report::XFunctions > &_xFunctions)=0
 
virtual void traverseReportHeader (const css::uno::Reference< css::report::XSection > &_xSection)=0
 
virtual void traverseReportFooter (const css::uno::Reference< css::report::XSection > &_xSection)=0
 
virtual void traversePageHeader (const css::uno::Reference< css::report::XSection > &_xSection)=0
 
virtual void traversePageFooter (const css::uno::Reference< css::report::XSection > &_xSection)=0
 
virtual void traverseGroups (const css::uno::Reference< css::report::XGroups > &_xGroups)=0
 
virtual void traverseGroup (const css::uno::Reference< css::report::XGroup > &_xGroup)=0
 
virtual void traverseGroupFunctions (const css::uno::Reference< css::report::XFunctions > &_xFunctions)=0
 
virtual void traverseGroupHeader (const css::uno::Reference< css::report::XSection > &_xSection)=0
 
virtual void traverseGroupFooter (const css::uno::Reference< css::report::XSection > &_xSection)=0
 
virtual void traverseDetail (const css::uno::Reference< css::report::XSection > &_xSection)=0
 

Protected Member Functions

 ~ITraverseReport ()
 

Detailed Description

Definition at line 28 of file ReportVisitor.hxx.

Constructor & Destructor Documentation

◆ ~ITraverseReport()

reportdesign::ITraverseReport::~ITraverseReport ( )
inlineprotected

Definition at line 47 of file ReportVisitor.hxx.

Member Function Documentation

◆ traverseDetail()

virtual void reportdesign::ITraverseReport::traverseDetail ( const css::uno::Reference< css::report::XSection > &  _xSection)
pure virtual

◆ traverseGroup()

virtual void reportdesign::ITraverseReport::traverseGroup ( const css::uno::Reference< css::report::XGroup > &  _xGroup)
pure virtual

◆ traverseGroupFooter()

virtual void reportdesign::ITraverseReport::traverseGroupFooter ( const css::uno::Reference< css::report::XSection > &  _xSection)
pure virtual

◆ traverseGroupFunctions()

virtual void reportdesign::ITraverseReport::traverseGroupFunctions ( const css::uno::Reference< css::report::XFunctions > &  _xFunctions)
pure virtual

◆ traverseGroupHeader()

virtual void reportdesign::ITraverseReport::traverseGroupHeader ( const css::uno::Reference< css::report::XSection > &  _xSection)
pure virtual

◆ traverseGroups()

virtual void reportdesign::ITraverseReport::traverseGroups ( const css::uno::Reference< css::report::XGroups > &  _xGroups)
pure virtual

◆ traversePageFooter()

virtual void reportdesign::ITraverseReport::traversePageFooter ( const css::uno::Reference< css::report::XSection > &  _xSection)
pure virtual

◆ traversePageHeader()

virtual void reportdesign::ITraverseReport::traversePageHeader ( const css::uno::Reference< css::report::XSection > &  _xSection)
pure virtual

◆ traverseReport()

virtual void reportdesign::ITraverseReport::traverseReport ( const css::uno::Reference< css::report::XReportDefinition > &  _xReport)
pure virtual

◆ traverseReportFooter()

virtual void reportdesign::ITraverseReport::traverseReportFooter ( const css::uno::Reference< css::report::XSection > &  _xSection)
pure virtual

◆ traverseReportFunctions()

virtual void reportdesign::ITraverseReport::traverseReportFunctions ( const css::uno::Reference< css::report::XFunctions > &  _xFunctions)
pure virtual

◆ traverseReportHeader()

virtual void reportdesign::ITraverseReport::traverseReportHeader ( const css::uno::Reference< css::report::XSection > &  _xSection)
pure virtual

The documentation for this class was generated from the following file: