Kaydet (Commit) 4b2c5a94 authored tarafından Miklos Vajna's avatar Miklos Vajna

writerfilter: fix dbglevel=2 build

Regression from commit 4c3ba3a4
(fdo#75757: Remove inheritance from std::map., 2014-07-26).

Change-Id: I2a532182697ae7a5fe4ec2f880a0f5237a21b723
üst 2568a0bb
......@@ -46,43 +46,6 @@ using namespace ::std;
#define DEF_BORDER_DIST 190 //0,19cm
#ifdef DEBUG_DOMAINMAPPER
static void lcl_printProperties( PropertyMapPtr pProps )
{
if( pProps.get() )
{
dmapper_logger->startElement("properties");
PropertyMap::const_iterator aMapIter = pProps->begin();
PropertyMap::const_iterator aEndIter = pProps->end();
PropertyNameSupplier& rPropSupplier = PropertyNameSupplier::GetPropertyNameSupplier();
for( ; aMapIter != aEndIter; ++aMapIter )
{
SAL_INFO("writerfilter", rPropSupplier.GetName(aMapIter->first));
table::BorderLine2 aLine;
sal_Int32 nColor;
if ( aMapIter->second.getValue() >>= aLine )
{
dmapper_logger->startElement("borderline");
dmapper_logger->attribute("color", aLine.Color);
dmapper_logger->attribute("inner", aLine.InnerLineWidth);
dmapper_logger->attribute("outer", aLine.OuterLineWidth);
dmapper_logger->endElement();
}
else if ( aMapIter->second.getValue() >>= nColor )
{
dmapper_logger->startElement("color");
dmapper_logger->attribute("number", nColor);
dmapper_logger->endElement();
}
}
dmapper_logger->endElement();
}
}
#endif
DomainMapperTableHandler::DomainMapperTableHandler(TextReference_t const& xText,
DomainMapper_Impl& rDMapper_Impl)
: m_xText(xText),
......@@ -1104,7 +1067,8 @@ void DomainMapperTableHandler::startCell(const Handle_t & start,
dmapper_logger->startElement("table.cell.start");
dmapper_logger->chars(toString(start));
dmapper_logger->endElement();
lcl_printProperties( pProps );
if (pProps.get())
pProps->printProperties();
#endif
//add a new 'row' of properties
......
......@@ -232,8 +232,8 @@ void PropertyMap::dumpXml( const TagLogger::Pointer_t pLogger ) const
pLogger->startElement("PropertyMap");
PropertyNameSupplier& rPropNameSupplier = PropertyNameSupplier::GetPropertyNameSupplier();
PropertyMap::const_iterator aMapIter = begin();
while (aMapIter != end())
MapIterator aMapIter = m_vMap.begin();
while (aMapIter != m_vMap.end())
{
pLogger->startElement("property");
......@@ -301,6 +301,39 @@ void PropertyMap::insertTableProperties( const PropertyMap* )
#endif
}
#ifdef DEBUG_DOMAINMAPPER
void PropertyMap::printProperties()
{
dmapper_logger->startElement("properties");
MapIterator aMapIter = m_vMap.begin();
MapIterator aEndIter = m_vMap.end();
PropertyNameSupplier& rPropSupplier = PropertyNameSupplier::GetPropertyNameSupplier();
for( ; aMapIter != aEndIter; ++aMapIter )
{
SAL_INFO("writerfilter", rPropSupplier.GetName(aMapIter->first));
table::BorderLine2 aLine;
sal_Int32 nColor;
if ( aMapIter->second.getValue() >>= aLine )
{
dmapper_logger->startElement("borderline");
dmapper_logger->attribute("color", aLine.Color);
dmapper_logger->attribute("inner", aLine.InnerLineWidth);
dmapper_logger->attribute("outer", aLine.OuterLineWidth);
dmapper_logger->endElement();
}
else if ( aMapIter->second.getValue() >>= nColor )
{
dmapper_logger->startElement("color");
dmapper_logger->attribute("number", nColor);
dmapper_logger->endElement();
}
}
dmapper_logger->endElement();
}
#endif
SectionPropertyMap::SectionPropertyMap(bool bIsFirstSection) :
m_bIsFirstSection( bIsFirstSection )
......
......@@ -149,6 +149,9 @@ public:
void SetFootnoteFontName( const OUString& rSet ) { m_sFootnoteFontName = rSet;}
virtual void insertTableProperties( const PropertyMap* );
#ifdef DEBUG_DOMAINMAPPER
void printProperties();
#endif
#if OSL_DEBUG_LEVEL > 1
virtual void dumpXml( const TagLogger::Pointer_t pLogger ) const;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment