26#include <oox/token/namespaces.hxx>
34 mrTable( getTables().createTable() )
40 switch( getCurrentElement() )
43 if( nElement == XLS_TOKEN(
table ) )
49 case XLS_TOKEN(
table ):
52 case XLS_TOKEN( autoFilter ):
54 case XLS_TOKEN( tableColumns ):
64 switch( getCurrentElement() )
83 static const RecordInfo spRecInfos[] =
TableFragment(const WorksheetHelper &rHelper, const OUString &rFragmentPath)
virtual ::oox::core::ContextHandlerRef onCreateRecordContext(sal_Int32 nRecId, SequenceInputStream &rStrm) override
virtual const ::oox::core::RecordInfo * getRecordInfos() const override
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 nElement, const AttributeList &rAttribs) override
void importTable(const AttributeList &rAttribs, sal_Int16 nSheet)
Imports a table definition from the passed attributes.
TableColumns & createTableColumns()
Creates a new tableColumns handler and stores it internally.
AutoFilter & createAutoFilter()
Creates a new auto filter and stores it internally.
Fragment handler derived from the WorksheetHelper helper class.
SCTAB getSheetIndex() const
Returns the index of the current sheet.
const sal_Int32 XML_ROOT_CONTEXT
const sal_Int32 BIFF12_ID_FILTERCOLUMN
const sal_Int32 BIFF12_ID_CUSTOMFILTERS
const sal_Int32 BIFF12_ID_DISCRETEFILTERS
const sal_Int32 BIFF12_ID_TABLE
const sal_Int32 BIFF12_ID_AUTOFILTER