35 const Reference< XFastAttributeList > & _xAttrList
36 ,IMasterDetailFieds* _pReport
41 OUString sMasterField,sDetailField;
44 OUString sValue = aIter.toString();
46 switch( aIter.getToken() )
49 sMasterField = sValue;
52 sDetailField = sValue;
59 if ( sDetailField.isEmpty() )
60 sDetailField = sMasterField;
61 if ( !sMasterField.isEmpty() )
62 m_pReport->addMasterDetailPair(::std::pair< OUString,OUString >(sMasterField,sDetailField));
66OXMLMasterFields::~OXMLMasterFields()
70css::uno::Reference< css::xml::sax::XFastContextHandler > OXMLMasterFields::createFastChildContext(
72 const css::uno::Reference< css::xml::sax::XFastAttributeList >& xAttrList )
74 css::uno::Reference< css::xml::sax::XFastContextHandler > xContext;
OXMLMasterFields(const OXMLMasterFields &)=delete
FastAttributeList & castToFastAttributeList(const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList)
#define PROGRESS_BAR_STEP
#define XMLOFF_WARN_UNKNOWN(area, rIter)
#define XML_ELEMENT(prefix, name)