19#ifndef INCLUDED_REPORTDESIGN_SOURCE_FILTER_XML_XMLTABLE_HXX
20#define INCLUDED_REPORTDESIGN_SOURCE_FILTER_XML_XMLTABLE_HXX
23#include <com/sun/star/report/XSection.hpp>
39 ::std::vector< css::uno::Reference< css::report::XReportComponent> >
xElements;
43 ::std::vector< ::std::vector<TCell> >
m_aGrid;
60 ,
const css::uno::Reference< css::xml::sax::XFastAttributeList > & xAttrList
61 ,css::uno::Reference< css::report::XSection > _xSection
66 sal_Int32 nElement,
const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttrList )
override;
80 void addCell(
const css::uno::Reference< css::report::XReportComponent>& _xElement);
virtual void SAL_CALL endFastElement(sal_Int32 nElement) override
::std::vector< sal_Int32 > m_aWidth
void setRowSpanned(sal_Int32 _nRowSpan)
void addCell(const css::uno::Reference< css::report::XReportComponent > &_xElement)
virtual css::uno::Reference< css::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext(sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) override
void addWidth(sal_Int32 _nWidth)
void operator=(const OXMLTable &)=delete
::std::vector< ::std::vector< TCell > > m_aGrid
OXMLTable(const OXMLTable &)=delete
void setColumnSpanned(sal_Int32 _nColSpan)
::std::vector< bool > m_aAutoHeight
void addHeight(sal_Int32 _nHeight)
const css::uno::Reference< css::report::XSection > & getSection() const
::std::vector< sal_Int32 > m_aHeight
void addAutoHeight(bool _bAutoHeight)
void incrementColumnIndex()
OXMLTable(ORptFilter &rImport, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList, css::uno::Reference< css::report::XSection > _xSection)
virtual ~OXMLTable() override
ORptFilter & GetOwnImport()
css::uno::Reference< css::report::XSection > m_xSection
::std::vector< css::uno::Reference< css::report::XReportComponent > > xElements