summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--writerfilter/source/dmapper/BorderHandler.cxx13
-rw-r--r--writerfilter/source/dmapper/CellColorHandler.cxx8
-rw-r--r--writerfilter/source/dmapper/CellMarginHandler.cxx5
-rw-r--r--writerfilter/source/dmapper/DomainMapper.cxx860
-rw-r--r--writerfilter/source/dmapper/DomainMapperTableManager.cxx21
-rw-r--r--writerfilter/source/dmapper/FFDataHandler.cxx25
-rw-r--r--writerfilter/source/dmapper/FontTable.cxx15
-rw-r--r--writerfilter/source/dmapper/GraphicImport.cxx145
-rw-r--r--writerfilter/source/dmapper/MeasureHandler.cxx7
-rw-r--r--writerfilter/source/dmapper/NumberingManager.cxx33
-rw-r--r--writerfilter/source/dmapper/OLEHandler.cxx3
-rw-r--r--writerfilter/source/dmapper/SectionColumnHandler.cxx9
-rw-r--r--writerfilter/source/dmapper/SettingsTable.cxx22
-rw-r--r--writerfilter/source/dmapper/StyleSheetTable.cxx37
-rw-r--r--writerfilter/source/dmapper/TDefTableHandler.cxx39
-rw-r--r--writerfilter/source/dmapper/TablePropertiesHandler.cxx18
-rw-r--r--writerfilter/source/dmapper/ThemeTable.cxx9
-rw-r--r--writerfilter/source/dmapper/genclass.xsl2
18 files changed, 0 insertions, 1271 deletions
diff --git a/writerfilter/source/dmapper/BorderHandler.cxx b/writerfilter/source/dmapper/BorderHandler.cxx
index 0b9a08a2100b..a914185a816b 100644
--- a/writerfilter/source/dmapper/BorderHandler.cxx
+++ b/writerfilter/source/dmapper/BorderHandler.cxx
@@ -74,10 +74,8 @@ void BorderHandler::attribute(Id rName, Value & rVal)
#endif
sal_Int32 nIntValue = rVal.getInt();
- /* WRITERFILTERSTATUS: table: BorderHandler_attributedata */
switch( rName )
{
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_rgbrc:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rVal.getProperties();
@@ -91,21 +89,17 @@ void BorderHandler::attribute(Id rName, Value & rVal)
}
}
break;
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_DPTLINEWIDTH: // 0x2871
// width of a single line in 1/8 pt, max of 32 pt -> twip * 5 / 2.
m_nLineWidth = ConversionHelper::convertTwipToMM100( nIntValue * 5 / 2 );
break;
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_BRCTYPE: // 0x2872
m_nLineType = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Border_color:
case NS_rtf::LN_ICO: // 0x2873
m_nLineColor = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_rtf::LN_DPTSPACE: // border distance in points
m_nLineDistance = ConversionHelper::convertTwipToMM100( nIntValue * 20 );
break;
@@ -131,20 +125,13 @@ void BorderHandler::sprm(Sprm & rSprm)
dmapper_logger->attribute("sprm", rSprm.toString());
#endif
- /* WRITERFILTERSTATUS: table: BorderHandler_sprm */
switch( rSprm.getId())
{
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_top:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_left:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_bottom:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_right:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_insideH:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_insideV:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
diff --git a/writerfilter/source/dmapper/CellColorHandler.cxx b/writerfilter/source/dmapper/CellColorHandler.cxx
index c40a4d1e3601..912061650beb 100644
--- a/writerfilter/source/dmapper/CellColorHandler.cxx
+++ b/writerfilter/source/dmapper/CellColorHandler.cxx
@@ -65,21 +65,15 @@ void CellColorHandler::attribute(Id rName, Value & rVal)
sal_Int32 nIntValue = rVal.getInt();
(void)nIntValue;
(void)rName;
- /* WRITERFILTERSTATUS: table: CellColor_attributedata */
switch( rName )
{
case NS_rtf::LN_cellTopColor:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_cellLeftColor:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_cellBottomColor:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_cellRightColor:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
// nIntValue contains the color, directly
break;
case NS_ooxml::LN_CT_Shd_val:
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 0 */
{
//might be clear, pct5...90, some hatch types
//TODO: The values need symbolic names!
@@ -87,13 +81,11 @@ void CellColorHandler::attribute(Id rName, Value & rVal)
}
break;
case NS_ooxml::LN_CT_Shd_fill:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
if( nIntValue == OOXML_COLOR_AUTO )
nIntValue = 0xffffff; //fill color auto means white
m_nFillColor = nIntValue;
break;
case NS_ooxml::LN_CT_Shd_color:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
if( nIntValue == OOXML_COLOR_AUTO )
nIntValue = 0; //shading color auto means black
//color of the shading
diff --git a/writerfilter/source/dmapper/CellMarginHandler.cxx b/writerfilter/source/dmapper/CellMarginHandler.cxx
index fa7e4308aabc..f11fa3fff586 100644
--- a/writerfilter/source/dmapper/CellMarginHandler.cxx
+++ b/writerfilter/source/dmapper/CellMarginHandler.cxx
@@ -67,7 +67,6 @@ void CellMarginHandler::attribute(Id rName, Value & rVal)
sal_Int32 nIntValue = rVal.getInt();
(void)nIntValue;
(void)rName;
- /* WRITERFILTERSTATUS: table: CellColor_attributedata */
switch( rName )
{
case NS_ooxml::LN_CT_TblWidth_w:
@@ -91,22 +90,18 @@ void CellMarginHandler::sprm(Sprm & rSprm)
pProperties.get()->resolve( *this );
switch( rSprm.getId() )
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblCellMar_top:
m_nTopMargin = m_nValue;
m_bTopMarginValid = true;
break;
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblCellMar_left:
m_nLeftMargin = m_nValue;
m_bLeftMarginValid = true;
break;
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblCellMar_bottom:
m_nBottomMargin = m_nValue;
m_bBottomMarginValid = true;
break;
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblCellMar_right:
m_nRightMargin = m_nValue;
m_bRightMarginValid = true;
diff --git a/writerfilter/source/dmapper/DomainMapper.cxx b/writerfilter/source/dmapper/DomainMapper.cxx
index 2f73238e36e7..50c144c6e233 100644
--- a/writerfilter/source/dmapper/DomainMapper.cxx
+++ b/writerfilter/source/dmapper/DomainMapper.cxx
@@ -215,337 +215,227 @@ void DomainMapper::attribute(Id nName, Value & val)
{
- /* WRITERFILTERSTATUS: table: attributedata */
switch( nName )
{
/* attributes to be ignored */
case NS_rtf::LN_UNUSED1_3:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_UNUSED1_7:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_UNUSED8_3:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FWRITERESERVATION:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FLOADOVERRIDE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FFAREAST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCRYPTO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_NFIBBACK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LKEY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_ENVR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FMAC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FWORD97SAVED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCMAC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNFBPCHPFIRST_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNCHPFIRST_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_CPNBTECHP_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNFBPPAPFIRST_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNPAPFIRST_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_CPNBTEPAP_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNFBPLVCFIRST_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNLVCFIRST_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_CPNBTELVC_W6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_CBMAC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LPRODUCTCREATED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LPRODUCTREVISED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_CCPMCR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNFBPCHPFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNFBPPAPFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_PNFBPLVCFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCISLANDFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCISLANDLIM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTSHFORIG:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBSTSHFORIG:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFPAD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFPAD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTTBFGLSY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBSTTBFGLSY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFGLSY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFGLSY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFSEA:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFSEA:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFFLDMCR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDMCR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCCMDS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBCMDS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCMCR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCMCR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTTBFMCR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBSTTBFMCR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPRDRVR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPRDRVR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPRENVPORT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPRENVPORT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPRENVLAND:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPRENVLAND:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCWSS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBWSS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFPGDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFPGDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCAUTOSAVESOURCE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBAUTOSAVESOURCE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCDOAMOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCDOAMOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCDOAHDR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCDOAHDR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPMS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPMS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFPGDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFPGDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFWKB:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFWKB:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFSPL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFSPL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTWUSER:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBSTWUSER:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCUNUSED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBUNUSED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTTBFINTLFLD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBSTTBFINTLFLD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCROUTESLIP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBROUTESLIP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTTBSAVEDBY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBSTTBSAVEDBY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTTBFNM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBSTTBFNM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCDOCUNDO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBDOCUNDO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCRGBUSE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBRGBUSE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCUSP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBUSP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCUSKF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBUSKF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCUPCRGBUSE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCUPCRGBUSE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCUPCUSP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCUPCUSP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLGOSL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLGOSL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCOCX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCOCX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_DWLOWDATETIME:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_DWHIGHDATETIME:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCASUMY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCASUMY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCPLCFGRAM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_LCBPLCFGRAM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FCSTTBFUSSR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_ISTD: //index of applied style
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
//search for the style with the given id and apply it
//as CharStyleName or ParaStyleName
@@ -569,710 +459,478 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_ISTARTAT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_NFC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FLEGAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FNORESTART:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FIDENTSAV:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FCONVERTED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FTENTATIVE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_RGBXCHNUMS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_IXCHFOLLOW:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DXASPACE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DXAINDENT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CBGRPPRLCHPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CBGRPPRLPAPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LSID:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_TPLC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_RGISTD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FSIMPLELIST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_fAutoNum:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_fHybrid:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ILVL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FSTARTAT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FFORMATTING:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_UNSIGNED4_6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_clfolvl:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CBFFNM1:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_PRQ:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FTRUETYPE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_WWEIGHT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CHS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
{
m_pImpl->GetFIB().SetLNCHS( nIntValue );
}
break;
case NS_rtf::LN_IXCHSZALT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_PANOSE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_STI:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FSCRATCH:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FINVALHEIGHT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FHASUPE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FMASSCOPY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_SGC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ISTDBASE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CUPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ISTDNEXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_BCHUPE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FAUTOREDEF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FHIDDEN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CSTD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CBSTDBASEINFILE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FSTDSTYLENAMESWRITTEN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_UNUSED4_2:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_STIMAXWHENSAVED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ISTDMAXFIXEDWHENSAVED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_NVERBUILTINNAMESWHENSAVED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_RGFTCSTANDARDCHPSTSH:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_WIDENT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_NFIB:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_NPRODUCT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LID:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_PNNEXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FDOT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FGLSY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCOMPLEX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FHASPIC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CQUICKSAVES:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FENCRYPTED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FWHICHTBLSTM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FREADONLYRECOMMENDED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FEXTCHAR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FEMPTYSPECIAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FLOADOVERRIDEPAGE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FFUTURESAVEDUNDO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FSPARE0:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CHSTABLES:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCMIN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CSW:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_WMAGICCREATED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_WMAGICREVISED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_WMAGICCREATEDPRIVATE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_WMAGICREVISEDPRIVATE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LIDFE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CLW:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CCPTEXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CCPFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CCPHDD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CCPATN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CCPEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CCPTXBX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CCPHDRTXBX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_PNCHPFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CPNBTECHP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_PNPAPFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CPNBTEPAP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_PNLVCFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CPNBTELVC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_CFCLCB:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTSHF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTSHF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFNDREF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFNDREF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFNDTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFNDTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFANDREF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFANDREF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFANDTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFANDTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFSED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFSED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFPHE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFPHE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFHDD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFHDD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFBTECHPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFBTECHPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFBTEPAPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFBTEPAPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBFFFN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFFFN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFLDMOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDMOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFLDHDR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDHDR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFLDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFLDATN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDATN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBFBKMK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFBKMK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFBKF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFBKF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFBKL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFBKL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCDOP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBDOP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBFASSOC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFASSOC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCCLX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBCLX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCGRPXSTATNOWNERS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBGRPXSTATNOWNERS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBFATNBKMK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFATNBKMK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCSPAMOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCSPAMOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCSPAHDR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCSPAHDR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFATNBKF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFATNBKF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFATNBKL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFATNBKL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCFORMFLDSTTBF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBFORMFLDSTTBF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFENDREF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFENDREF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFENDTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFENDTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFLDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCDGGINFO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBDGGINFO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBFRMARK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFRMARK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBFCAPTION:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFCAPTION:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBFAUTOCAPTION:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFAUTOCAPTION:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFTXBXTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFLDTXBX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDTXBX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFHDRTXBXTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFHDRTXBXTXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFFLDHDRTXBX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFFLDHDRTXBX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBTTMBD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBTTMBD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPGDMOTHER:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPGDMOTHER:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCBKDMOTHER:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBBKDMOTHER:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPGDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPGDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCBKDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBBKDFTN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPGDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPGDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCBKDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBBKDEDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFLST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFLST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLFLFO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLFLFO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFTXBXBKD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFTXBXBKD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFTXBXHDRBKD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFTXBXHDRBKD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBGLSYSTYLE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBGLSYSTYLE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFBTELVC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFBTELVC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCPLCFLVC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBPLCFLVC:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSTTBLISTNAMES:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBLISTNAMES:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_LCBSTTBFUSSR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
{
m_pImpl->GetFIB().SetData( nName, nIntValue );
}
break;
case NS_rtf::LN_FN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCSEPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FNMPR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_FCMPR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//section descriptor, unused or internally used
break;
case NS_rtf::LN_ICOFORE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ICOBACK:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_IPAT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_SHDFORECOLOR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_SHDBACKCOLOR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_SHDPATTERN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DPTLINEWIDTH:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_BRCTYPE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ICO:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DPTSPACE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FSHADOW:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FFRAME:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_UNUSED2_15:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FFIRSTMERGED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FMERGED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FVERTICAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FBACKWARD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FROTATEFONT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FVERTMERGE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FVERTRESTART:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_VERTALIGN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FUNUSED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_BRCTOP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_BRCLEFT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_BRCBOTTOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_rtf::LN_BRCRIGHT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
{
table::BorderLine2 aBorderLine;
sal_Int32 nLineDistance = ConversionHelper::MakeBorderLine( nIntValue, aBorderLine );
@@ -1305,174 +963,120 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_ITCFIRST:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FPUB:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ITCLIM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FCOL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINECOLOR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINEWIDTH:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINETYPE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_MM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_XEXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_YEXT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_HMF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LCB:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CBHEADER:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_MFP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_BM_RCWINMF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DXAGOAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DYAGOAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_MX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_MY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DXACROPLEFT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DYACROPTOP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DXACROPRIGHT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DYACROPBOTTOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_BRCL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FFRAMEEMPTY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FBITMAP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FDRAWHATCH:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FERROR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_BPP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DXAORIGIN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DYAORIGIN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_CPROPS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINEPROPSTOP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINEPROPSLEFT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINEPROPSBOTTOM:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINEPROPSRIGHT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINEPROPSHORIZONTAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LINEPROPSVERTICAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_headerr:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_footerr:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_endnote:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_BOOKMARKNAME:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// sStringValue contains the bookmark name
sLocalBookmarkName = sStringValue;
break;
case NS_rtf::LN_IBKL:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0.5 */
//contains the bookmark identifier - has to be added to the bookmark name imported before
//if it is already available then the bookmark should be inserted
m_pImpl->AddBookmark( sLocalBookmarkName, sStringValue );
sLocalBookmarkName = ::rtl::OUString();
break;
case NS_rtf::LN_LISTLEVEL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LFOData:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_F:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_ALTFONTNAME:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_XSZFFN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_XSTZNAME:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_XSTZNAME1:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_UPXSTART:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_UPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_sed:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//section properties
resolveAttributeProperties(*this, val);
break;
case NS_rtf::LN_tbdAdd:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//
{
writerfilter::Reference<Properties>::Pointer_t pProperties = val.getProperties();
@@ -1485,31 +1089,23 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_dxaDel:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//deleted tab
case NS_rtf::LN_dxaAdd:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//set tab
case NS_rtf::LN_TLC:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//tab leading characters - for decimal tabs
case NS_rtf::LN_JC:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//tab justification
m_pImpl->ModifyCurrentTabStop(nName, nIntValue);
break;
case NS_rtf::LN_UNUSED0_6:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
// really unused
break;
case NS_rtf::LN_rgbrc:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_shd:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_cellShd:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_cellTopColor:
case NS_rtf::LN_cellLeftColor:
@@ -1519,20 +1115,15 @@ void DomainMapper::attribute(Id nName, Value & val)
break;
case NS_rtf::LN_LISTTABLE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_LFOTABLE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_FONTTABLE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_STYLESHEET:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_fcEastAsianLayout:
- /* WRITERFILTERSTATUS: done: 50, planned: 0.5, spent: 0 */
/* it seems that the value is following:
???? XX YYYY ZZ
where
@@ -1577,17 +1168,14 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_FRD :
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//footnote reference descriptor, if nIntValue > 0 then automatic, custom otherwise
//ignored
break;
case NS_rtf::LN_FONT: //font of footnote symbol
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->SetFootnoteFontId( nIntValue );
break;
case NS_ooxml::LN_CT_Sym_char:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if( m_pImpl->GetTopContext() && m_pImpl->GetTopContext()->GetFootnote().is())
{
m_pImpl->GetTopContext()->GetFootnote()->setLabel(::rtl::OUString( sal_Unicode(nIntValue)));
@@ -1599,12 +1187,10 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_CHAR: //footnote symbol character
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->SetFootnoteSymbol( sal_Unicode(nIntValue));
break;
case NS_ooxml::LN_CT_Sym_font:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//the footnote symbol and font are provided after the footnote is already inserted
if( m_pImpl->GetTopContext() && m_pImpl->GetTopContext()->GetFootnote().is())
{
@@ -1618,16 +1204,13 @@ void DomainMapper::attribute(Id nName, Value & val)
m_pImpl->GetTopContext()->Insert(PROP_CHAR_FONT_NAME, true, uno::makeAny( sStringValue ));
break;
case NS_ooxml::LN_CT_Underline_val:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
handleUnderlineType(nIntValue, m_pImpl->GetTopContext());
break;
case NS_ooxml::LN_CT_Color_val:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_COLOR, true, uno::makeAny( nIntValue ) );
break;
case NS_ooxml::LN_CT_Underline_color:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
{
m_pImpl->GetTopContext()->Insert(PROP_CHAR_UNDERLINE_HAS_COLOR, true, uno::makeAny( true ) );
@@ -1636,7 +1219,6 @@ void DomainMapper::attribute(Id nName, Value & val)
break;
case NS_ooxml::LN_CT_TabStop_val:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (sal::static_int_cast<Id>(nIntValue) == NS_ooxml::LN_Value_ST_TabJc_clear)
{
m_pImpl->m_aCurrentTabStop.bDeleted = true;
@@ -1648,70 +1230,54 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_TabStop_leader:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->m_aCurrentTabStop.FillChar = getFillCharFromValue(nIntValue);
break;
case NS_ooxml::LN_CT_TabStop_pos:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->m_aCurrentTabStop.Position = ConversionHelper::convertTwipToMM100(nIntValue);
break;
case NS_ooxml::LN_CT_Fonts_ascii:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_FONT_NAME, true, uno::makeAny( sStringValue ));
break;
case NS_ooxml::LN_CT_Fonts_asciiTheme:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_FONT_NAME, true, uno::makeAny( m_pImpl->GetThemeTable()->getFontNameForTheme(nIntValue) ));
break;
case NS_ooxml::LN_CT_Fonts_hAnsi:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
break;//unsupported
case NS_ooxml::LN_CT_Fonts_hAnsiTheme:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
break; //unsupported
case NS_ooxml::LN_CT_Fonts_eastAsia:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_FONT_NAME_ASIAN, true, uno::makeAny( sStringValue ));
break;
case NS_ooxml::LN_CT_Fonts_eastAsiaTheme:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_FONT_NAME_COMPLEX, true, uno::makeAny( m_pImpl->GetThemeTable()->getFontNameForTheme(nIntValue) ) );
break;
case NS_ooxml::LN_CT_Fonts_cs:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_FONT_NAME_COMPLEX, true, uno::makeAny( sStringValue ));
break;
case NS_ooxml::LN_CT_Fonts_cstheme:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_FONT_NAME_COMPLEX, true, uno::makeAny( m_pImpl->GetThemeTable()->getFontNameForTheme(nIntValue) ));
break;
case NS_ooxml::LN_CT_Spacing_before:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_PARA_TOP_MARGIN, true, uno::makeAny( ConversionHelper::convertTwipToMM100( nIntValue ) ));
break;
case NS_ooxml::LN_CT_Spacing_beforeLines:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_ooxml::LN_CT_Spacing_after:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_PARA_BOTTOM_MARGIN, true, uno::makeAny( ConversionHelper::convertTwipToMM100( nIntValue ) ));
break;
case NS_ooxml::LN_CT_Spacing_afterLines:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_ooxml::LN_CT_Spacing_line: //91434
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_Spacing_lineRule: //91435
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
#define SINGLE_LINE_SPACING 240
style::LineSpacing aSpacing;
@@ -1753,19 +1319,16 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_Ind_left:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(
PROP_PARA_LEFT_MARGIN, true, uno::makeAny( ConversionHelper::convertTwipToMM100(nIntValue ) ));
break;
case NS_ooxml::LN_CT_Ind_right:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(
PROP_PARA_RIGHT_MARGIN, true, uno::makeAny( ConversionHelper::convertTwipToMM100(nIntValue ) ));
break;
case NS_ooxml::LN_CT_Ind_hanging:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
{
sal_Int32 nValue = ConversionHelper::convertTwipToMM100( nIntValue );
@@ -1774,22 +1337,18 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_Ind_firstLine:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(
PROP_PARA_FIRST_LINE_INDENT, true, uno::makeAny( ConversionHelper::convertTwipToMM100(nIntValue ) ));
break;
case NS_ooxml::LN_CT_EastAsianLayout_id:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_ooxml::LN_CT_EastAsianLayout_combine:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_COMBINE_IS_ON, true, uno::makeAny ( nIntValue ? true : false ));
break;
case NS_ooxml::LN_CT_EastAsianLayout_combineBrackets:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
{
rtl::OUString sCombinePrefix = getBracketStringFromEnum(nIntValue);
@@ -1799,7 +1358,6 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_EastAsianLayout_vert:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
{
sal_Int16 nRotationAngle = (nIntValue ? 900 : 0);
@@ -1807,28 +1365,23 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_EastAsianLayout_vertCompress:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if (m_pImpl->GetTopContext())
m_pImpl->GetTopContext()->Insert(PROP_CHAR_ROTATION_IS_FIT_TO_LINE, true, uno::makeAny ( nIntValue ? true : false));
break;
case NS_ooxml::LN_CT_PageSz_code:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
CT_PageSz.code = nIntValue;
break;
case NS_ooxml::LN_CT_PageSz_h:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
sal_Int32 nHeight = ConversionHelper::convertTwipToMM100(nIntValue);
CT_PageSz.h = PaperInfo::sloppyFitPageDimension(nHeight);
}
break;
case NS_ooxml::LN_CT_PageSz_orient:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
CT_PageSz.orient = (nIntValue != 0);
break;
case NS_ooxml::LN_CT_PageSz_w:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
sal_Int32 nWidth = ConversionHelper::convertTwipToMM100(nIntValue);
CT_PageSz.w = PaperInfo::sloppyFitPageDimension(nWidth);
@@ -1836,39 +1389,29 @@ void DomainMapper::attribute(Id nName, Value & val)
break;
case NS_ooxml::LN_CT_PageMar_top:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetPageMarginTwip( PAGE_MAR_TOP, nIntValue );
break;
case NS_ooxml::LN_CT_PageMar_right:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetPageMarginTwip( PAGE_MAR_RIGHT, nIntValue );
break;
case NS_ooxml::LN_CT_PageMar_bottom:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetPageMarginTwip( PAGE_MAR_BOTTOM, nIntValue );
break;
case NS_ooxml::LN_CT_PageMar_left:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetPageMarginTwip( PAGE_MAR_LEFT, nIntValue );
break;
case NS_ooxml::LN_CT_PageMar_header:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetPageMarginTwip( PAGE_MAR_HEADER, nIntValue );
break;
case NS_ooxml::LN_CT_PageMar_footer:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetPageMarginTwip( PAGE_MAR_FOOTER, nIntValue );
break;
case NS_ooxml::LN_CT_PageMar_gutter:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetPageMarginTwip( PAGE_MAR_GUTTER, nIntValue );
break;
case NS_ooxml::LN_CT_Language_val: //90314
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_Language_eastAsia: //90315
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_Language_bidi: //90316
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
LanguageType eLang = MsLangId::convertIsoStringToLanguage( sStringValue );
lang::Locale aLocale = MsLangId::convertLanguageToLocale( eLang );
@@ -1881,27 +1424,22 @@ void DomainMapper::attribute(Id nName, Value & val)
break;
#define AUTO_PARA_SPACING sal_Int32(49)
case NS_ooxml::LN_CT_Spacing_beforeAutospacing:
- /* WRITERFILTERSTATUS: done: 80, planned: 0.5, spent: 0.2 */
//TODO: autospacing depends on some document property (called fDontUseHTMLAutoSpacing in old ww8 filter) 100 or 280 twip
//and should be set to 0 on start of page
m_pImpl->GetTopContext()->Insert( PROP_PARA_TOP_MARGIN, false, uno::makeAny( AUTO_PARA_SPACING ) );
break;
case NS_ooxml::LN_CT_Spacing_afterAutospacing:
- /* WRITERFILTERSTATUS: done: 80, planned: 0.5, spent: 0.2 */
//TODO: autospacing depends on some document property (called fDontUseHTMLAutoSpacing in old ww8 filter) 100 or 280 twip
m_pImpl->GetTopContext()->Insert( PROP_PARA_BOTTOM_MARGIN, false, uno::makeAny( AUTO_PARA_SPACING ) );
break;
case NS_ooxml::LN_CT_SmartTagRun_uri:
case NS_ooxml::LN_CT_SmartTagRun_element:
- /* WRITERFILTERSTATUS: done: 0, planned: 1, spent: 0 */
//TODO: add handling of SmartTags
break;
case NS_ooxml::LN_CT_Br_type :
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//TODO: attributes for break (0x12) are not supported
break;
case NS_ooxml::LN_CT_Fonts_hint :
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
/* assigns script type to ambigous characters, values can be:
NS_ooxml::LN_Value_ST_Hint_default
NS_ooxml::LN_Value_ST_Hint_eastAsia
@@ -1910,19 +1448,13 @@ void DomainMapper::attribute(Id nName, Value & val)
//TODO: unsupported?
break;
case NS_ooxml::LN_CT_TblCellMar_right: // 92375;
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_top: // 92377;
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_left: // 92378;
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_TblBorders_bottom: // 92379;
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//todo: handle cell mar
break;
case NS_rtf::LN_blip: // contains the binary graphic
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_shape:
- /* WRITERFILTERSTATUS: done: 50, planned: 0.5, spent: 0 */
{
//looks a bit like a hack - and it is. The graphic import is split into the inline_inline part and
//afterwards the adding of the binary data.
@@ -1944,7 +1476,6 @@ void DomainMapper::attribute(Id nName, Value & val)
case NS_sprm::LN_PWHeightAbs:
case NS_sprm::LN_PDxaFromText:
case NS_sprm::LN_PDyaFromText:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
ParagraphProperties* pParaProperties = dynamic_cast< ParagraphProperties*>(m_pImpl->GetTopContext().get());
if( pParaProperties )
@@ -1952,15 +1483,12 @@ void DomainMapper::attribute(Id nName, Value & val)
switch( nName )
{
case NS_ooxml::LN_CT_FramePr_dropCap:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->SetDropCap( nIntValue );
break;
case NS_ooxml::LN_CT_FramePr_lines:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->SetLines( nIntValue );
break;
case NS_ooxml::LN_CT_FramePr_hAnchor:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
switch(nIntValue)
{
case NS_ooxml::LN_Value_wordprocessingml_ST_HAnchor_text: //relative to column
@@ -1972,7 +1500,6 @@ void DomainMapper::attribute(Id nName, Value & val)
pParaProperties->SethAnchor( nIntValue );
break;
case NS_ooxml::LN_CT_FramePr_vAnchor:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
switch(nIntValue)
{
case NS_ooxml::LN_Value_wordprocessingml_ST_VAnchor_text: //relative to paragraph
@@ -1984,11 +1511,9 @@ void DomainMapper::attribute(Id nName, Value & val)
pParaProperties->SetvAnchor( nIntValue );
break;
case NS_ooxml::LN_CT_FramePr_x:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->Setx( ConversionHelper::convertTwipToMM100(nIntValue ));
break;
case NS_ooxml::LN_CT_FramePr_xAlign:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
switch( nIntValue )
{
case NS_ooxml::LN_Value_wordprocessingml_ST_XAlign_center : nIntValue = text::HoriOrientation::CENTER; break;
@@ -2001,11 +1526,9 @@ void DomainMapper::attribute(Id nName, Value & val)
pParaProperties->SetxAlign( nIntValue );
break;
case NS_ooxml::LN_CT_FramePr_y:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->Sety( ConversionHelper::convertTwipToMM100(nIntValue ));
break;
case NS_ooxml::LN_CT_FramePr_yAlign:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
switch( nIntValue )
{
case NS_ooxml::LN_Value_wordprocessingml_ST_YAlign_top :
@@ -2020,7 +1543,6 @@ void DomainMapper::attribute(Id nName, Value & val)
pParaProperties->SetyAlign( nIntValue );
break;
case NS_ooxml::LN_CT_FramePr_hRule:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
switch( nIntValue )
{
case NS_ooxml::LN_Value_wordprocessingml_ST_HeightRule_exact:
@@ -2037,7 +1559,6 @@ void DomainMapper::attribute(Id nName, Value & val)
pParaProperties->SethRule( nIntValue );
break;
case NS_sprm::LN_PWr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
//should be either LN_Value_wordprocessingml_ST_Wrap_notBeside or LN_Value_wordprocessingml_ST_Wrap_around
OSL_ENSURE( sal::static_int_cast<Id>(nIntValue) == NS_ooxml::LN_Value_wordprocessingml_ST_Wrap_around ||
@@ -2048,19 +1569,15 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_sprm::LN_PDxaWidth:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->Setw(ConversionHelper::convertTwipToMM100(nIntValue));
break;
case NS_sprm::LN_PWHeightAbs:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->Seth(ConversionHelper::convertTwipToMM100(nIntValue));
break;
case NS_sprm::LN_PDxaFromText:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->SethSpace( ConversionHelper::convertTwipToMM100(nIntValue ));
break;
case NS_sprm::LN_PDyaFromText:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pParaProperties->SetvSpace( ConversionHelper::convertTwipToMM100(nIntValue ));
break;
default:;
@@ -2073,29 +1590,21 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_LineNumber_start:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_LineNumber_distance:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_TrackChange_author:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetCurrentRedlineAuthor( sStringValue );
break;
case NS_ooxml::LN_CT_TrackChange_date:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetCurrentRedlineDate( sStringValue );
break;
case NS_ooxml::LN_CT_Markup_id:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetCurrentRedlineId( nIntValue );
break;
case NS_ooxml::LN_token:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetCurrentRedlineToken( nIntValue );
break;
case NS_ooxml::LN_CT_LineNumber_countBy:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_LineNumber_restart:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
{
//line numbering in Writer is a global document setting
//in Word is a section setting
@@ -2104,19 +1613,15 @@ void DomainMapper::attribute(Id nName, Value & val)
switch( nName )
{
case NS_ooxml::LN_CT_LineNumber_countBy:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
aSettings.nInterval = nIntValue;
break;
case NS_ooxml::LN_CT_LineNumber_start:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
aSettings.nStartValue = nIntValue; // todo: has to be set at (each) first paragraph
break;
case NS_ooxml::LN_CT_LineNumber_distance:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
aSettings.nDistance = ConversionHelper::convertTwipToMM100( nIntValue );
break;
case NS_ooxml::LN_CT_LineNumber_restart:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//page:empty, probably 0,section:1,continuous:2;
aSettings.bRestartAtEachPage = nIntValue < 1;
break;
@@ -2126,25 +1631,19 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_FtnEdnRef_customMarkFollows:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetCustomFtnMark( true );
break;
case NS_ooxml::LN_CT_FtnEdnRef_id:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
// footnote or endnote reference id - not needed
case NS_ooxml::LN_CT_Color_themeColor:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Color_themeTint:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Color_themeShade:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//unsupported
break;
case NS_ooxml::LN_endtrackchange:
m_pImpl->RemoveCurrentRedline( );
break;
case NS_ooxml::LN_CT_DocGrid_linePitch:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
//see SwWW8ImplReader::SetDocumentGrid
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
@@ -2155,7 +1654,6 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_DocGrid_charSpace:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -2165,7 +1663,6 @@ void DomainMapper::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_DocGrid_type:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
if (pSectionContext != NULL)
{
@@ -2226,46 +1723,31 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
sal_Int32 nIntValue = pValue->getInt();
rtl::OUString sStringValue = pValue->getString();
// printf ( "DomainMapper::sprm(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)nSprmId, (unsigned int)nIntValue, ::rtl::OUStringToOString(sStringValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: sprmdata */
switch(nSprmId)
{
case 2: // sprmPIstd
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
case 0x4600:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPIstd - style code
case 3: // "sprmPIstdPermute
case NS_sprm::LN_PIstdPermute:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPIstdPermute
case NS_sprm::LN_PIncLvl:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPIncLvl
case NS_sprm::LN_PJcExtra: // sprmPJc Asian (undocumented)
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_sprm::LN_PJc: // sprmPJc
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
handleParaJustification(nIntValue, rContext, bExchangeLeftRight);
break;
case NS_sprm::LN_PFSideBySide:
- /* WRITERFILTERSTATUS: done: 0, planned: 3, spent: 0 */
- /* WRITERFILTERSTATUS: comment: */
break; // sprmPFSideBySide
case NS_sprm::LN_PFKeep: // sprmPFKeep
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
- /* WRITERFILTERSTATUS: comment: */
rContext->Insert(PROP_PARA_SPLIT, true, uno::makeAny(nIntValue ? false : true));
break;
case NS_sprm::LN_PFKeepFollow: // sprmPFKeepFollow
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 1 */
- /* WRITERFILTERSTATUS: comment: */
rContext->Insert(PROP_PARA_KEEP_TOGETHER, true, uno::makeAny( nIntValue ? true : false) );
break;
case NS_sprm::LN_PFPageBreakBefore:
- /* WRITERFILTERSTATUS: done: 100, planned: 3, spent: 0 */
- /* WRITERFILTERSTATUS: comment: */
rContext->Insert(PROP_BREAK_TYPE, true, uno::makeAny( com::sun::star::style::BreakType_PAGE_BEFORE ) );
break; // sprmPFPageBreakBefore
case NS_sprm::LN_PBrcl:
@@ -2273,8 +1755,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case NS_sprm::LN_PBrcp:
break; // sprmPBrcp
case NS_sprm::LN_PIlvl: // sprmPIlvl
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 1 */
- /* WRITERFILTERSTATUS: comment: */
//todo: Numbering level will be implemented in the near future (OOo 3.0?)
if( m_pImpl->IsStyleSheetImport() )
{
@@ -2286,8 +1766,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
rContext->Insert( PROP_NUMBERING_LEVEL, true, uno::makeAny( (sal_Int16)nIntValue ));
break;
case NS_sprm::LN_PIlfo: // sprmPIlfo
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 1 */
- /* WRITERFILTERSTATUS: comment: */
{
//convert the ListTable entry to a NumberingRules propery and apply it
ListsManager::Pointer pListTable = m_pImpl->GetListTable();
@@ -2314,13 +1792,9 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_PFNoLineNumb: // sprmPFNoLineNumb
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 1 */
- /* WRITERFILTERSTATUS: comment: */
rContext->Insert(PROP_PARA_LINE_NUMBER_COUNT, true, uno::makeAny( nIntValue ? false : true) );
break;
case NS_sprm::LN_PChgTabsPapx: // sprmPChgTabsPapx
- /* WRITERFILTERSTATUS: done: 90, planned: 8, spent: 8 */
- /* WRITERFILTERSTATUS: comment: bar tab stops a unavailable */
{
// Initialize tab stop vector from style sheet
uno::Any aValue = m_pImpl->GetPropertyFromStyleSheet(PROP_PARA_TAB_STOPS);
@@ -2342,7 +1816,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case NS_sprm::LN_PDxaRight: // sprmPDxaRight - right margin
case 17:
case NS_sprm::LN_PDxaLeft: // sprmPDxaLeft
- /* WRITERFILTERSTATUS: done: 50, planned: 5, spent: 1 */
if( NS_sprm::LN_PDxaLeft == nSprmId || 0x17 == nSprmId|| (bExchangeLeftRight && nSprmId == 0x845d) || ( !bExchangeLeftRight && nSprmId == 0x845e))
rContext->Insert(
eSprmType == SPRM_DEFAULT ? PROP_PARA_LEFT_MARGIN : PROP_LEFT_MARGIN,
@@ -2361,7 +1834,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case NS_sprm::LN_PDxaLeft1: // sprmPDxaLeft1
case 19:
case NS_sprm::LN_PDxaLeft180: // sprmPDxaLeft180
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 1 */
rContext->Insert(
eSprmType == SPRM_DEFAULT ? PROP_PARA_FIRST_LINE_INDENT : PROP_FIRST_LINE_OFFSET,
true,
@@ -2369,7 +1841,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 20 : // sprmPDyaLine
case NS_sprm::LN_PDyaLine: // sprmPDyaLine
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 1 */
{
style::LineSpacing aSpacing;
sal_Int16 nDistance = sal_Int16(nIntValue & 0xffff);
@@ -2397,27 +1868,22 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 21 : // legacy version
case NS_sprm::LN_PDyaBefore: // sprmPDyaBefore
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 1 */
rContext->Insert(PROP_PARA_TOP_MARGIN, true, uno::makeAny( ConversionHelper::convertTwipToMM100( nIntValue ) ));
break;
case 22 :
case NS_sprm::LN_PDyaAfter: // sprmPDyaAfter
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 1 */
rContext->Insert(PROP_PARA_BOTTOM_MARGIN, true, uno::makeAny( ConversionHelper::convertTwipToMM100( nIntValue ) ));
break;
case 23: //sprmPChgTabs
case NS_sprm::LN_PChgTabs: // sprmPChgTabs
- /* WRITERFILTERSTATUS: done: 0, planned: 3, spent: 0 */
OSL_ENSURE( false, "unhandled");
//tabs of list level?
break;
case 24: // "sprmPFInTable"
case NS_sprm::LN_PFInTable:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFInTable
case NS_sprm::LN_PTableDepth: //sprmPTableDepth
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
//not handled via sprm but via text( 0x07 )
break;
case 25: // "sprmPTtp" pap.fTtp
@@ -2425,63 +1891,39 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 26: // "sprmPDxaAbs
case NS_sprm::LN_PDxaAbs:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPDxaAbs
case 27: //sprmPDyaAbs
case NS_sprm::LN_PDyaAbs:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPDyaAbs
case NS_sprm::LN_PDxaWidth:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPDxaWidth
case NS_sprm::LN_PPc:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPPc
case NS_sprm::LN_PBrcTop10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPBrcTop10
case NS_sprm::LN_PBrcLeft10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPBrcLeft10
case NS_sprm::LN_PBrcBottom10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPBrcBottom10
case NS_sprm::LN_PBrcRight10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPBrcRight10
case NS_sprm::LN_PBrcBetween10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPBrcBetween10
case NS_sprm::LN_PBrcBar10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPBrcBar10
case NS_sprm::LN_PDxaFromText10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPDxaFromText10
case NS_sprm::LN_PWr:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPWr
case NS_ooxml::LN_CT_PrBase_pBdr: //paragraph border
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
resolveSprmProps(*this, rSprm);
break;
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_sprm::LN_PBrcTop: // sprmPBrcTop
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: page borders are no handled yet, conversion incomplete */
case NS_sprm::LN_PBrcLeft: // sprmPBrcLeft
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: page borders are no handled yet, conversion incomplete */
case NS_sprm::LN_PBrcBottom: // sprmPBrcBottom
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: page borders are no handled yet, conversion incomplete */
case NS_sprm::LN_PBrcRight: // sprmPBrcRight
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: page borders are no handled yet, conversion incomplete */
case NS_sprm::LN_PBrcBetween: // sprmPBrcBetween
- /* WRITERFILTERSTATUS: done: 0, planned: 8, spent: 0 */
- /* WRITERFILTERSTATUS: comment: */
{
//in binary format the borders are directly provided in OOXML they are inside of properties
if( IsOOXMLImport() )
@@ -2496,27 +1938,22 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
switch( nSprmId )
{
case NS_sprm::LN_PBrcTop:
- /* WRITERFILTERSTATUS: */
eBorderId = PROP_TOP_BORDER;
eBorderDistId = PROP_TOP_BORDER_DISTANCE;
break;
case NS_sprm::LN_PBrcLeft:
- /* WRITERFILTERSTATUS: */
eBorderId = PROP_LEFT_BORDER;
eBorderDistId = PROP_LEFT_BORDER_DISTANCE;
break;
case NS_sprm::LN_PBrcBottom:
- /* WRITERFILTERSTATUS: */
eBorderId = PROP_BOTTOM_BORDER ;
eBorderDistId = PROP_BOTTOM_BORDER_DISTANCE;
break;
case NS_sprm::LN_PBrcRight:
- /* WRITERFILTERSTATUS: */
eBorderId = PROP_RIGHT_BORDER;
eBorderDistId = PROP_RIGHT_BORDER_DISTANCE ;
break;
case NS_sprm::LN_PBrcBetween:
- /* WRITERFILTERSTATUS: */
//not supported
break;
default:;
@@ -2536,26 +1973,21 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
switch( nSprmId )
{
case NS_sprm::LN_PBrcBetween: // sprmPBrcBetween
- /* WRITERFILTERSTATUS: */
OSL_ENSURE( false, "TODO: inner border is not handled");
break;
case NS_sprm::LN_PBrcLeft: // sprmPBrcLeft
- /* WRITERFILTERSTATUS: */
eBorderId = PROP_LEFT_BORDER;
eBorderDistId = PROP_LEFT_BORDER_DISTANCE ;
break;
case NS_sprm::LN_PBrcRight: // sprmPBrcRight
- /* WRITERFILTERSTATUS: */
eBorderId = PROP_RIGHT_BORDER ;
eBorderDistId = PROP_RIGHT_BORDER_DISTANCE ;
break;
case NS_sprm::LN_PBrcTop: // sprmPBrcTop
- /* WRITERFILTERSTATUS: */
eBorderId = PROP_TOP_BORDER ;
eBorderDistId = PROP_TOP_BORDER_DISTANCE;
break;
case NS_sprm::LN_PBrcBottom: // sprmPBrcBottom
- /* WRITERFILTERSTATUS: */
default:
eBorderId = PROP_BOTTOM_BORDER ;
eBorderDistId = PROP_BOTTOM_BORDER_DISTANCE;
@@ -2566,35 +1998,22 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_PBorderTop:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: probably _real_ border colors, unhandled */
case NS_sprm::LN_PBorderLeft:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: probably _real_ border colors, unhandled */
case NS_sprm::LN_PBorderBottom:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: probably _real_ border colors, unhandled */
case NS_sprm::LN_PBorderRight:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
- /* WRITERFILTERSTATUS: comment: probably _real_ border colors, unhandled */
OSL_ENSURE( false, "TODO: border color definition");
break;
case NS_sprm::LN_PBrcBar:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPBrcBar
case NS_sprm::LN_PFNoAutoHyph: // sprmPFNoAutoHyph
- /* WRITERFILTERSTATUS: done: 100, planned: 1, spent: 0 */
rContext->Insert(PROP_PARA_IS_HYPHENATION, true, uno::makeAny( nIntValue ? false : true ));
break;
case NS_sprm::LN_PWHeightAbs:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPWHeightAbs
case NS_sprm::LN_PDcs:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPDcs
case NS_sprm::LN_PShd: // sprmPShd
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 2 */
{
//contains fore color, back color and shadow percentage, results in a brush
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -2608,17 +2027,13 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_PDyaFromText:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPDyaFromText
case NS_sprm::LN_PDxaFromText:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPDxaFromText
case NS_sprm::LN_PFLocked:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFLocked
case NS_sprm::LN_PFWidowControl:
case NS_ooxml::LN_CT_PPrBase_widowControl:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
uno::Any aVal( uno::makeAny( sal_Int8(nIntValue ? 2 : 0 )));
rContext->Insert( PROP_PARA_WIDOWS, true, aVal );
@@ -2626,44 +2041,31 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break; // sprmPFWidowControl
case NS_sprm::LN_PRuler:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPRuler
case NS_sprm::LN_PFKinsoku:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFKinsoku
case NS_sprm::LN_PFWordWrap:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFWordWrap
case NS_sprm::LN_PFOverflowPunct: ; // sprmPFOverflowPunct - hanging punctuation
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
rContext->Insert(PROP_PARA_IS_HANGING_PUNCTUATION, true, uno::makeAny( nIntValue ? false : true ));
break;
case NS_sprm::LN_PFTopLinePunct:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFTopLinePunct
case NS_sprm::LN_PFAutoSpaceDE:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFAutoSpaceDE
case NS_sprm::LN_PFAutoSpaceDN:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFAutoSpaceDN
case NS_sprm::LN_PWAlignFont:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPWAlignFont
case NS_sprm::LN_PFrameTextFlow:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFrameTextFlow
case NS_sprm::LN_PISnapBaseLine:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPISnapBaseLine
case NS_sprm::LN_PAnld:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPAnld
case NS_sprm::LN_PPropRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPPropRMark
case NS_sprm::LN_POutLvl:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
{
if( m_pImpl->IsStyleSheetImport() )
{
@@ -2675,42 +2077,31 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break; // sprmPOutLvl
case NS_sprm::LN_PFBiDi:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
rContext->Insert(PROP_WRITING_MODE, false, uno::makeAny( text::WritingMode2::RL_TB ));
rContext->Insert(PROP_PARA_ADJUST, false, uno::makeAny( style::ParagraphAdjust_RIGHT ));
break; // sprmPFBiDi
case NS_ooxml::LN_EG_SectPrContents_bidi:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
if (pSectionContext != NULL)
pSectionContext->Insert(PROP_WRITING_MODE,false, uno::makeAny( text::WritingMode2::RL_TB));
break;
case NS_sprm::LN_PFNumRMIns:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFNumRMIns
case NS_sprm::LN_PCrLf:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPCrLf
case NS_sprm::LN_PNumRM:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPNumRM
case NS_sprm::LN_PHugePapx:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPHugePapx
case NS_sprm::LN_PFUsePgsuSettings:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFUsePgsuSettings
case NS_sprm::LN_PFAdjustRight:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPFAdjustRight
case NS_sprm::LN_CFRMarkDel:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFRMarkDel
case NS_sprm::LN_CFRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFRMark
case NS_sprm::LN_CFFldVanish:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFFldVanish
case NS_sprm::LN_CFSpec: // sprmCFSpec
break;
@@ -2718,32 +2109,23 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
//is being resolved on the tokenizer side
break;
case NS_sprm::LN_CIbstRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIbstRMark
case NS_sprm::LN_CDttmRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCDttmRMark
case NS_sprm::LN_CFData:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFData
case NS_sprm::LN_CIdslRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIdslRMark
case NS_sprm::LN_CChs:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCChs
case NS_sprm::LN_CSymbol: // sprmCSymbol
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
resolveSprmProps(*this, rSprm); //resolves LN_FONT and LN_CHAR
break;
case NS_sprm::LN_CFOle2:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFOle2
case NS_sprm::LN_CIdCharType:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIdCharType
case NS_sprm::LN_CHighlight:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
sal_Int32 nColor = 0;
if(true ==( mbIsHighlightSet = getColorFromIndex(nIntValue, nColor)))
@@ -2753,54 +2135,34 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break; // sprmCHighlight
case NS_sprm::LN_CObjLocation:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCObjLocation
case NS_sprm::LN_CFFtcAsciSymb:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFFtcAsciSymb
case NS_sprm::LN_CIstd:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIstd
case NS_sprm::LN_CIstdPermute:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIstdPermute
case NS_sprm::LN_CDefault:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCDefault
case NS_sprm::LN_CPlain:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCPlain
case NS_sprm::LN_CKcd:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
rContext->Insert(PROP_CHAR_EMPHASIS, true, uno::makeAny ( getEmphasisValue (nIntValue)));
break; // sprmCKcd
case NS_sprm::LN_CFEmboss:// sprmCFEmboss
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case 60:// sprmCFBold
case NS_sprm::LN_CFBoldBi:// sprmCFBoldBi (offset 0x27 to normal bold)
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFItalicBi:// sprmCFItalicBi (offset 0x27 to normal italic)
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFBold: //sprmCFBold
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case 61: /*sprmCFItalic*/
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFItalic: //sprmCFItalic
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFStrike: //sprmCFStrike
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5*/
case NS_sprm::LN_CFOutline: //sprmCFOutline
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFShadow: //sprmCFShadow
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFSmallCaps: //sprmCFSmallCaps
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFCaps: //sprmCFCaps
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFVanish: //sprmCFVanish
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
case NS_sprm::LN_CFDStrike: // sprmCFDStrike
- /* WRITERFILTERSTATUS: done: 100, planned: , spent: 0.5 */
{
PropertyIds ePropertyId = PROP_CHAR_WEIGHT; //initialized to prevent warning!
switch( nSprmId )
@@ -2808,39 +2170,31 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 60:// sprmCFBold
case NS_sprm::LN_CFBoldBi: // sprmCFBoldBi
case NS_sprm::LN_CFBold: /*sprmCFBold*/
- /* WRITERFILTERSTATUS: */
ePropertyId = nSprmId != NS_sprm::LN_CFBoldBi ? PROP_CHAR_WEIGHT : PROP_CHAR_WEIGHT_COMPLEX;
break;
case 61: /*sprmCFItalic*/
case NS_sprm::LN_CFItalicBi: // sprmCFItalicBi
case NS_sprm::LN_CFItalic: /*sprmCFItalic*/
- /* WRITERFILTERSTATUS: */
ePropertyId = nSprmId == 0x836 ? PROP_CHAR_POSTURE : PROP_CHAR_POSTURE_COMPLEX;
break;
case NS_sprm::LN_CFStrike: /*sprmCFStrike*/
case NS_sprm::LN_CFDStrike : /*sprmCFDStrike double strike through*/
- /* WRITERFILTERSTATUS: */
ePropertyId = PROP_CHAR_STRIKEOUT;
break;
case NS_sprm::LN_CFOutline: /*sprmCFOutline*/
- /* WRITERFILTERSTATUS: */
ePropertyId = PROP_CHAR_CONTOURED;
break;
case NS_sprm::LN_CFShadow: /*sprmCFShadow*/
- /* WRITERFILTERSTATUS: */
ePropertyId = PROP_CHAR_SHADOWED;
break;
case NS_sprm::LN_CFSmallCaps: /*sprmCFSmallCaps*/
case NS_sprm::LN_CFCaps: /*sprmCFCaps*/
- /* WRITERFILTERSTATUS: */
ePropertyId = PROP_CHAR_CASE_MAP;
break;
case NS_sprm::LN_CFVanish: /*sprmCFVanish*/
- /* WRITERFILTERSTATUS: */
ePropertyId = PROP_CHAR_HIDDEN;
break;
case NS_sprm::LN_CFEmboss: /*sprmCFEmboss*/
- /* WRITERFILTERSTATUS: */
ePropertyId = PROP_CHAR_RELIEF;
break;
}
@@ -2882,7 +2236,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 60:/*sprmCFBold*/
case NS_sprm::LN_CFBold: /*sprmCFBold*/
case NS_sprm::LN_CFBoldBi: // sprmCFBoldBi
- /* WRITERFILTERSTATUS: */
{
uno::Any aBold( uno::makeAny( nIntValue ? awt::FontWeight::BOLD : awt::FontWeight::NORMAL ) );
@@ -2900,7 +2253,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 61: /*sprmCFItalic*/
case NS_sprm::LN_CFItalic: /*sprmCFItalic*/
case NS_sprm::LN_CFItalicBi: // sprmCFItalicBi
- /* WRITERFILTERSTATUS: */
{
uno::Any aPosture( uno::makeAny( nIntValue ? awt::FontSlant_ITALIC : awt::FontSlant_NONE ) );
rContext->Insert( ePropertyId, true, aPosture );
@@ -2909,33 +2261,27 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_CFStrike: /*sprmCFStrike*/
- /* WRITERFILTERSTATUS: */
rContext->Insert(ePropertyId, true,
uno::makeAny( nIntValue ? awt::FontStrikeout::SINGLE : awt::FontStrikeout::NONE ) );
break;
case NS_sprm::LN_CFDStrike : /*sprmCFDStrike double strike through*/
- /* WRITERFILTERSTATUS: */
rContext->Insert(ePropertyId, true,
uno::makeAny( awt::FontStrikeout::DOUBLE ) );
break;
case NS_sprm::LN_CFOutline: /*sprmCFOutline*/
case NS_sprm::LN_CFShadow: /*sprmCFShadow*/
case NS_sprm::LN_CFVanish: /*sprmCFVanish*/
- /* WRITERFILTERSTATUS: */
rContext->Insert(ePropertyId, true, uno::makeAny( nIntValue ? true : false ));
break;
case NS_sprm::LN_CFSmallCaps: /*sprmCFSmallCaps*/
- /* WRITERFILTERSTATUS: */
rContext->Insert(ePropertyId, true,
uno::makeAny( nIntValue ? style::CaseMap::SMALLCAPS : style::CaseMap::NONE));
break;
case NS_sprm::LN_CFCaps: /*sprmCFCaps*/
- /* WRITERFILTERSTATUS: */
rContext->Insert(ePropertyId, true,
uno::makeAny( nIntValue ? style::CaseMap::UPPERCASE : style::CaseMap::NONE));
break;
case NS_sprm::LN_CFEmboss: /*sprmCFEmboss*/
- /* WRITERFILTERSTATUS: */
rContext->Insert(ePropertyId, true,
uno::makeAny( nIntValue ? awt::FontRelief::EMBOSSED : awt::FontRelief::NONE ));
break;
@@ -2945,10 +2291,8 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_CFtcDefault:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFtcDefault
case NS_sprm::LN_CKul: // sprmCKul
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
// Parameter: 0 = none, 1 = single, 2 = by Word,
// 3 = double, 4 = dotted, 5 = hidden
@@ -2958,13 +2302,10 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_CSizePos:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCSizePos
case NS_sprm::LN_CLid:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCLid
case NS_sprm::LN_CIco:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
{
sal_Int32 nColor = 0;
if (getColorFromIndex(nIntValue, nColor))
@@ -2973,7 +2314,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break; // sprmCIco
case NS_sprm::LN_CHpsBi: // sprmCHpsBi
case NS_sprm::LN_CHps: // sprmCHps
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
//multiples of half points (12pt == 24)
double fVal = double(nIntValue) / 2.;
@@ -2989,10 +2329,8 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_CHpsInc:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCHpsInc
case NS_sprm::LN_CHpsPos:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
{
// FIXME: ww8 filter in ww8par6.cxx has a Read_SubSuperProp function
// that counts the escapement from this value and font size. So it will be
@@ -3010,13 +2348,10 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break; // sprmCHpsPos
case NS_sprm::LN_CHpsPosAdj:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCHpsPosAdj
case NS_sprm::LN_CMajority:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCMajority
case NS_sprm::LN_CIss: // sprmCIss
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
//sub/super script 1: super, 2: sub, 0: normal
sal_Int16 nEscapement = 0;
@@ -3036,41 +2371,30 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_CHpsNew50:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCHpsNew50
case NS_sprm::LN_CHpsInc1:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCHpsInc1
case 71 : //"sprmCDxaSpace"
case 96 : //"sprmCDxaSpace"
case NS_sprm::LN_CDxaSpace: // sprmCDxaSpace
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
//Kerning half point values
//TODO: there are two kerning values -
// in ww8par6.cxx NS_sprm::LN_CHpsKern is used as boolean AutoKerning
rContext->Insert(PROP_CHAR_CHAR_KERNING, true, uno::makeAny( sal_Int16(ConversionHelper::convertTwipToMM100(sal_Int16(nIntValue))) ) );
break;
case NS_sprm::LN_CHpsKern: // sprmCHpsKern auto kerning is bound to a minimum font size in Word - but not in Writer :-(
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
rContext->Insert(PROP_CHAR_AUTO_KERNING, true, uno::makeAny( true ) );
break;
case NS_sprm::LN_CMajority50:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCMajority50
case NS_sprm::LN_CHpsMul:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCHpsMul
case NS_sprm::LN_CYsri:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCYsri
case NS_sprm::LN_CRgFtc0: // sprmCRgFtc0 //ascii font index
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_sprm::LN_CRgFtc1: // sprmCRgFtc1 //Asian font index
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_sprm::LN_CRgFtc2: // sprmCRgFtc2 //CTL font index
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_sprm::LN_CFtcBi: // sprmCFtcBi //font index of a CTL font
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
FontTablePtr pFontTable = m_pImpl->GetFontTable();
if(nIntValue >= 0 && pFontTable->size() > sal_uInt32(nIntValue))
@@ -3111,24 +2435,19 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_CCharScale: // sprmCCharScale
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
rContext->Insert(PROP_CHAR_SCALE_WIDTH, true,
uno::makeAny( sal_Int16(nIntValue) ));
break;
case NS_sprm::LN_CFImprint: // sprmCFImprint 1 or 0
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
// FontRelief: NONE, EMBOSSED, ENGRAVED
rContext->Insert(PROP_CHAR_RELIEF, true,
uno::makeAny( nIntValue ? awt::FontRelief::ENGRAVED : awt::FontRelief::NONE ));
break;
case NS_sprm::LN_CFObj:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFObj
case NS_sprm::LN_CPropRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCPropRMark
case NS_sprm::LN_CSfxText:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
// The file-format has many character animations. We have only
// one, so we use it always. Suboptimal solution though.
if (nIntValue)
@@ -3137,47 +2456,32 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
rContext->Insert(PROP_CHAR_FLASH, true, uno::makeAny( false ));
break; // sprmCSfxText
case NS_sprm::LN_CFBiDi:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFBiDi
case NS_sprm::LN_CFDiacColor:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFDiacColor
case NS_sprm::LN_CIcoBi:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIcoBi
case NS_sprm::LN_CDispFldRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCDispFldRMark
case NS_sprm::LN_CIbstRMarkDel:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIbstRMarkDel
case NS_sprm::LN_CDttmRMarkDel:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCDttmRMarkDel
case NS_sprm::LN_CBrc:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCBrc
case NS_sprm::LN_CShd:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // sprmCShd
case NS_sprm::LN_CIdslRMarkDel:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCIdslRMarkDel
case NS_sprm::LN_CFUsePgsuSettings:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCFUsePgsuSettings
case NS_sprm::LN_CCpg:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmCCpg
case NS_sprm::LN_CLidBi: // sprmCLidBi language complex
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_sprm::LN_CRgLid0_80: //sprmCRgLid0_80
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 1 */
//undocumented but interpreted as western language
case NS_sprm::LN_CRgLid0: // sprmCRgLid0 language Western
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_sprm::LN_CRgLid1: // sprmCRgLid1 language Asian
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
lang::Locale aLocale;
MsLangId::convertLanguageToLocale( (LanguageType)nIntValue, aLocale );
@@ -3192,39 +2496,29 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
//list table - text offset???
break;
case NS_sprm::LN_PicBrcl:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPicBrcl
case NS_sprm::LN_PicScale:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPicScale
case NS_sprm::LN_PicBrcTop:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPicBrcTop
case NS_sprm::LN_PicBrcLeft:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPicBrcLeft
case NS_sprm::LN_PicBrcBottom:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPicBrcBoConversionHelper::convertTwipToMM100ttom
case NS_sprm::LN_PicBrcRight:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmPicBrcRight
case NS_sprm::LN_ScnsPgn:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmScnsPgn
case NS_sprm::LN_SiHeadingPgn:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetEvenlySpaced( nIntValue > 0 );
break; // sprmSiHeadingPgn
case NS_sprm::LN_SOlstAnm:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmSOlstAnm
case 136:
case NS_sprm::LN_SDxaColWidth: // sprmSDxaColWidth
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
// contains the twip width of the column as 3-byte-code
// the lowet byte contains the index
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
@@ -3232,7 +2526,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
pSectionContext->AppendColumnWidth( ConversionHelper::convertTwipToMM100( (nIntValue & 0xffff00) >> 8 ));
break;
case NS_sprm::LN_SDxaColSpacing: // sprmSDxaColSpacing
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
// the lowet byte contains the index
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3240,29 +2533,24 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 138:
case NS_sprm::LN_SFEvenlySpaced:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetEvenlySpaced( nIntValue > 0 );
break; // sprmSFEvenlySpaced
case NS_sprm::LN_SFProtected: // sprmSFProtected
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
//todo: missing feature - unlocked sections in protected documents
break;
case NS_sprm::LN_SDmBinFirst: // sprmSDmBinFirst
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetFirstPaperBin(nIntValue);
break;
case NS_sprm::LN_SDmBinOther: // sprmSDmBinOther
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetPaperBin( nIntValue );
break;
case NS_sprm::LN_SBkc: // sprmSBkc
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
/* break type
0 - No break
1 - New Colunn
@@ -3277,7 +2565,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 143:
case NS_sprm::LN_SFTitlePage: // sprmSFTitlePage
case NS_ooxml::LN_EG_SectPrContents_titlePg:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3286,7 +2573,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 144:
case NS_sprm::LN_SCcolumns: // sprmSCcolumns
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
//no of columns - 1
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3294,18 +2580,15 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 145:
case NS_sprm::LN_SDxaColumns: // sprmSDxaColumns
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
//column distance - default 708 twip
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetColumnDistance( ConversionHelper::convertTwipToMM100( nIntValue ) );
break;
case NS_sprm::LN_SFAutoPgn:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmSFAutoPgn
case 147:
case NS_sprm::LN_SNfcPgn: // sprmSNfcPgn
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
//page numbering 0 - Arab, 1 - ROMAN, 2 - roman, 3 - ABC, 4 abc
sal_Int16 nNumbering;
switch( nIntValue )
@@ -3321,54 +2604,45 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
rContext->Insert( PROP_NUMBERING_TYPE, false, uno::makeAny( nNumbering ) );
break;
case NS_sprm::LN_SDyaPgn:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmSDyaPgn
case NS_sprm::LN_SDxaPgn:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmSDxaPgn
case 150:
case NS_sprm::LN_SFPgnRestart: // sprmSFPgnRestart
{
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetPageNoRestart( nIntValue > 0 );
}
break;
case NS_sprm::LN_SFEndnote:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmSFEndnote
case 154:
case NS_sprm::LN_SNLnnMod:// sprmSNLnnMod
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if( pSectionContext )
pSectionContext->SetLnnMod( nIntValue );
break;
case 155:
case NS_sprm::LN_SDxaLnn: // sprmSDxaLnn
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if( pSectionContext )
pSectionContext->SetdxaLnn( nIntValue );
break;
case 152:
case NS_sprm::LN_SLnc:// sprmSLnc
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if( pSectionContext )
pSectionContext->SetLnc( nIntValue );
break;
case 160:
case NS_sprm::LN_SLnnMin: // sprmSLnnMin
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if( pSectionContext )
pSectionContext->SetLnnMin( nIntValue );
break;
case NS_sprm::LN_SGprfIhdt:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
//flags about header/footer sharing and footnotes?
/* ww8scan.hxx:
@@ -3379,14 +2653,12 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
// if(pSectionContext)
break; // sprmSGprfIhdt
case NS_sprm::LN_SDyaHdrTop: // sprmSDyaHdrTop
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
// default 720 twip
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetHeaderTop( ConversionHelper::convertTwipToMM100( nIntValue ));
break;
case NS_sprm::LN_SDyaHdrBottom: // sprmSDyaHdrBottom
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
// default 720 twip
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3394,17 +2666,14 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 158:
case NS_sprm::LN_SLBetween: // sprmSLBetween
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetSeparatorLine( nIntValue > 0 );
break;
case NS_sprm::LN_SVjc:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break; // sprmSVjc
case 161:
case NS_sprm::LN_SPgnStart: // sprmSPgnStart
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//page number
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3412,7 +2681,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case 162:
case NS_sprm::LN_SBOrientation:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//todo: the old filter assumed that a value of 2 points to double-pages layout
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3420,12 +2688,10 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
rContext->Insert( PROP_IS_LANDSCAPE , false, uno::makeAny( nIntValue > 0 ));
break; // sprmSBOrientation
case NS_sprm::LN_SBCustomize:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break; // sprmSBCustomize
case 165:
case NS_sprm::LN_SYaPage: // sprmSYaPage
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//page height, rounded to default values, default: 0x3dc0 twip
sal_Int32 nHeight = ConversionHelper::convertTwipToMM100( nIntValue );
rContext->Insert( PROP_HEIGHT, false, uno::makeAny( PaperInfo::sloppyFitPageDimension( nHeight ) ) );
@@ -3433,7 +2699,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case NS_sprm::LN_SXaPage: // sprmSXaPage
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//page width, rounded to default values, default 0x2fd0 twip
sal_Int32 nWidth = ConversionHelper::convertTwipToMM100( nIntValue );
rContext->Insert( PROP_WIDTH, false, uno::makeAny( PaperInfo::sloppyFitPageDimension( nWidth ) ) );
@@ -3442,7 +2707,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 166:
case NS_sprm::LN_SDxaLeft: // sprmSDxaLeft
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//left page margin default 0x708 twip
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
sal_Int32 nConverted = ConversionHelper::convertTwipToMM100( nIntValue );
@@ -3454,7 +2718,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 167:
case NS_sprm::LN_SDxaRight: // sprmSDxaRight
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//right page margin default 0x708 twip
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
sal_Int32 nConverted = ConversionHelper::convertTwipToMM100( nIntValue );
@@ -3466,7 +2729,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 168:
case NS_sprm::LN_SDyaTop: // sprmSDyaTop
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//top page margin default 1440 twip
//todo: check cast of SVBT16
sal_Int32 nConverted = ConversionHelper::convertTwipToMM100( static_cast< sal_Int16 >( nIntValue ) );
@@ -3479,7 +2741,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 169:
case NS_sprm::LN_SDyaBottom: // sprmSDyaBottom
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//bottom page margin default 1440 twip
//todo: check cast of SVBT16
sal_Int32 nConverted = ConversionHelper::convertTwipToMM100( static_cast< sal_Int16 >( nIntValue ) );
@@ -3492,7 +2753,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case 170:
case NS_sprm::LN_SDzaGutter: // sprmSDzaGutter
{
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// gutter is added to one of the margins of a section depending on RTL, can be placed on top either
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3502,39 +2762,30 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_SDmPaperReq: // sprmSDmPaperReq
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
//paper code - no handled in old filter
break;
case NS_sprm::LN_SPropRMark:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmSPropRMark
case NS_sprm::LN_SFBiDi:// sprmSFBiDi
{
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetSFBiDi( nIntValue > 0 );
}
break;
case NS_sprm::LN_SFFacingCol:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmSFFacingCol
case NS_sprm::LN_SFRTLGutter: // sprmSFRTLGutter
{
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
pSectionContext->SetGutterRTL( nIntValue > 0 );
}
break;
case NS_sprm::LN_SBrcTop: // sprmSBrcTop
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_sprm::LN_SBrcLeft: // sprmSBrcLeft
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_sprm::LN_SBrcBottom: // sprmSBrcBottom
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_sprm::LN_SBrcRight: // sprmSBrcRight
- /* WRITERFILTERSTATUS: Sectiondone: 100, planned: 0.5, spent: 0 */
{
table::BorderLine2 aBorderLine;
sal_Int32 nLineDistance = ConversionHelper::MakeBorderLine( nIntValue, aBorderLine );
@@ -3564,7 +2815,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case NS_sprm::LN_SDxtCharSpace:
{
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
{
@@ -3574,7 +2824,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break; // sprmSDxtCharSpace
case NS_sprm::LN_SDyaLinePitch: // sprmSDyaLinePitch
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//see SwWW8ImplReader::SetDocumentGrid
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
if(pSectionContext)
@@ -3584,12 +2833,10 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case 0x703a: //undocumented, grid related?
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
OSL_ENSURE( false, "TODO: not handled yet"); //nIntValue like 0x008a2373 ?
break;
case NS_sprm::LN_SClm:
{
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
sal_Int16 nGridType = text::TextGridMode::NONE;
switch( nIntValue )
{
@@ -3620,7 +2867,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break; // sprmSClm
case NS_sprm::LN_STextFlow:
case NS_ooxml::LN_EG_SectPrContents_textDirection:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
/* 0 HoriLR 1 Vert TR 2 Vert TR 3 Vert TT 4 HoriLT
only 0 and 1 can be imported correctly
@@ -3662,69 +2908,48 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_TDefTable10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTDefTable10
case NS_sprm::LN_TDyaRowHeight:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTDyaRowHeight
case NS_sprm::LN_TDefTable:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTDefTable
case NS_sprm::LN_TDefTableShd:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTDefTableShd
case NS_sprm::LN_TTlp:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTTlp
case NS_sprm::LN_TFBiDi:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTFBiDi
case NS_sprm::LN_THTMLProps:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTHTMLProps
case NS_sprm::LN_TSetBrc:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTSetBrc
case NS_sprm::LN_TInsert:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTInsert
case NS_sprm::LN_TDelete:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTDelete
case NS_sprm::LN_TDxaCol:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTDxaCol
case NS_sprm::LN_TMerge:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTMerge
case NS_sprm::LN_TSplit:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTSplit
case NS_sprm::LN_TSetBrc10:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTSetBrc10
case 164: // sprmTSetShd
case NS_sprm::LN_TSetShd:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTSetShd
case NS_sprm::LN_TSetShdOdd:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTSetShdOdd
case NS_sprm::LN_TTextFlow:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTTextFlow
case NS_sprm::LN_TDiagLine:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTDiagLine
case NS_sprm::LN_TVertMerge:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTVertMerge
case NS_sprm::LN_TVertAlign:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; // sprmTVertAlign
// the following are not part of the official documentation
case 0x6870: //TxtForeColor
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
//contains a color as 0xTTRRGGBB while SO uses 0xTTRRGGBB
sal_Int32 nColor = ConversionHelper::ConvertColor(nIntValue);
@@ -3732,10 +2957,8 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case 0x4874:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; //seems to be a language id for Asian text - undocumented
case 0x6877: //underlining color
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
sal_Int32 nColor = ConversionHelper::ConvertColor(nIntValue);
rContext->Insert(PROP_CHAR_UNDERLINE_HAS_COLOR, true, uno::makeAny( true ) );
@@ -3743,50 +2966,35 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case 0x6815:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; //undocumented
case NS_sprm::LN_CIndrsid:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; //undocumented
case 0x6467:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; //undocumented
case 0xF617:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; //undocumented
case 0xd634: // sprmTNewSpacing - table spacing ( see WW8TabBandDesc::ProcessSpacing() )
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break;
case NS_sprm::LN_TTRLeft:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; //undocumented
case 0x4888:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case 0x6887:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//properties of list levels - undocumented
break;
case 0xd234:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case 0xd235:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case 0xd236:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
case 0xd237:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;//undocumented section properties
case NS_sprm::LN_CEastAsianLayout:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
resolveSprmProps(*this, rSprm);
break;
case NS_ooxml::LN_CT_Tabs_tab:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
resolveSprmProps(*this, rSprm);
m_pImpl->IncorporateTabStop(m_pImpl->m_aCurrentTabStop);
m_pImpl->m_aCurrentTabStop = DeletableTabStop();
break;
case NS_ooxml::LN_CT_PPrBase_tabs:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
// Initialize tab stop vector from style sheet
if( !m_pImpl->IsStyleSheetImport() )
@@ -3804,50 +3012,30 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case NS_ooxml::LN_CT_PPr_sectPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_RPrBase_color:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_RPrBase_rFonts:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_RPrBase_bdr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_RPrBase_eastAsianLayout:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_RPrBase_u:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_RPrBase_lang:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_PPrBase_spacing:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_PPrBase_ind:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_RPrDefault_rPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_PPrDefault_pPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_DocDefaults_pPrDefault:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_DocDefaults_rPrDefault:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_Style_pPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_Style_rPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_PPr_rPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_PPrBase_numPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
resolveSprmProps(*this, rSprm);
break;
case NS_ooxml::LN_EG_SectPrContents_footnotePr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_SectPrContents_endnotePr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->SetInFootnoteProperties( NS_ooxml::LN_EG_SectPrContents_footnotePr == nSprmId );
resolveSprmProps(*this, rSprm);
break;
case NS_ooxml::LN_EG_SectPrContents_lnNumType:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
{
resolveSprmProps(*this, rSprm);
LineNumberSettings aSettings = m_pImpl->GetLineNumberSettings();
@@ -3873,7 +3061,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_ooxml::LN_CT_PPrBase_framePr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
PropertyMapPtr pContext = m_pImpl->GetTopContextOfType(CONTEXT_PARAGRAPH);
if( pContext.get() )
@@ -3890,7 +3077,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_ooxml::LN_EG_SectPrContents_pgSz:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
CT_PageSz.code = 0;
{
PaperInfo aLetter(PAPER_LETTER);
@@ -3910,7 +3096,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case NS_ooxml::LN_EG_SectPrContents_pgMar:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->InitPageMargins();
resolveSprmProps(*this, rSprm);
OSL_ENSURE(pSectionContext, "SectionContext unavailable!");
@@ -3927,7 +3112,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case NS_ooxml::LN_EG_SectPrContents_cols:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -3986,7 +3170,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
break;
case NS_ooxml::LN_CT_PPrBase_pStyle:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
m_pImpl->SetCurrentParaStyleId( sStringValue );
StyleSheetTablePtr pStyleTable = m_pImpl->GetStyleSheetTable();
@@ -4007,7 +3190,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_ooxml::LN_EG_RPrBase_rStyle:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
rtl::OUString sConvertedName( m_pImpl->GetStyleSheetTable()->ConvertStyleName( sStringValue, true ) );
// First check if the style exists in the document.
@@ -4020,19 +3202,14 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_ooxml::LN_CT_TblPrBase_tblCellMar: //cell margins
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
resolveSprmProps(*this, rSprm);//contains LN_CT_TblCellMar_top, LN_CT_TblCellMar_left, LN_CT_TblCellMar_bottom, LN_CT_TblCellMar_right
}
break;
case NS_ooxml::LN_CT_TblCellMar_top:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblCellMar_left:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblCellMar_bottom:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblCellMar_right:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -4044,18 +3221,14 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
switch(nSprmId)
{
case NS_ooxml::LN_CT_TblCellMar_top:
- /* WRITERFILTERSTATUS: */
break;
case NS_ooxml::LN_CT_TblCellMar_left:
- /* WRITERFILTERSTATUS: */
eId = META_PROP_CELL_MAR_LEFT;
break;
case NS_ooxml::LN_CT_TblCellMar_bottom:
- /* WRITERFILTERSTATUS: */
eId = META_PROP_CELL_MAR_BOTTOM;
break;
case NS_ooxml::LN_CT_TblCellMar_right:
- /* WRITERFILTERSTATUS: */
eId = META_PROP_CELL_MAR_RIGHT;
break;
default:;
@@ -4065,12 +3238,9 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_sprm::LN_CFNoProof: //0x875 no grammar and spell checking, unsupported
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_ooxml::LN_anchor_anchor: // at_character drawing
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_inline_inline: // as_character drawing
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -4093,7 +3263,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_ooxml::LN_EG_RPrBase_vertAlign:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
sal_Int16 nEscapement = 0;
sal_Int8 nProp = 58;
@@ -4109,22 +3278,16 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
// case NS_ooxml::LN_CT_FtnEdn_type
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// case NS_ooxml::LN_CT_FtnEdn_id
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// case NS_ooxml::LN_EG_FtnEdnNumProps_numRestart
case NS_ooxml::LN_CT_FtnProps_pos:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//footnotes in word can be at page end or beneath text - writer supports only the first
//endnotes in word can be at section end or document end - writer supports only the latter
// -> so this property can be ignored
break;
case NS_ooxml::LN_EG_FtnEdnNumProps_numStart:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_FtnProps_numFmt:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_CT_EdnProps_numFmt:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
try
{
@@ -4161,9 +3324,7 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case NS_ooxml::LN_paratrackchange:
m_pImpl->StartParaChange( );
case NS_ooxml::LN_trackchange:
- /* WRITERFILTERSTATUS: done: 100, planned: 5, spent: 0 */
case NS_ooxml::LN_EG_RPrContent_rPrChange:
- /* WRITERFILTERSTATUS: done: 100, planned: 5, spent: 0 */
{
m_pImpl->AddNewRedline( );
resolveSprmProps(*this, rSprm );
@@ -4180,9 +3341,7 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
case NS_ooxml::LN_CT_RPrChange_rPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 5, spent: 0 */
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 4, spent: 0 */
case NS_ooxml::LN_object:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -4202,21 +3361,14 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
}
break;
// case NS_ooxml::LN_CT_EdnProps_pos
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// case NS_ooxml::LN_CT_EdnProps_numFmt
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// case NS_ooxml::LN_CT_FtnDocProps_footnote
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// case NS_ooxml::LN_CT_EdnDocProps_endnote
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//break;
case NS_ooxml::LN_EG_HdrFtrReferences_headerReference: // header reference - not needed
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
case NS_ooxml::LN_EG_HdrFtrReferences_footerReference: // footer reference - not needed
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
break;
case NS_ooxml::LN_EG_RPrBase_snapToGrid: // "Use document grid settings for inter-paragraph spacing"
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_sprm::LN_PContextualSpacing:
//TODO: determines whether top/bottom paragraph spacing is added if equal styles are following - unsupported
@@ -4224,7 +3376,6 @@ void DomainMapper::sprm( Sprm& rSprm, PropertyMapPtr rContext, SprmType eSprmTyp
case NS_ooxml::LN_EG_SectPrContents_formProt: //section protection, only form editing is enabled - unsupported
case NS_ooxml::LN_EG_SectPrContents_vAlign:
case NS_ooxml::LN_EG_RPrBase_fitText:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_ooxml::LN_ffdata:
{
@@ -4621,18 +3772,15 @@ void DomainMapper::table(Id name, writerfilter::Reference<Table>::Pointer_t ref)
// printf ( "DomainMapper::table(0x%.4x)\n", (unsigned int)name);
m_pImpl->SetAnyTableImport(true);
- /* WRITERFILTERSTATUS: table: attributedata */
switch(name)
{
case NS_rtf::LN_FONTTABLE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// create a font table object that listens to the attributes
// each entry call inserts a new font entry
ref->resolve( *m_pImpl->GetFontTable() );
break;
case NS_rtf::LN_STYLESHEET:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//same as above to import style sheets
m_pImpl->SetStyleSheetImport( true );
ref->resolve( *m_pImpl->GetStyleSheetTable() );
@@ -4642,7 +3790,6 @@ void DomainMapper::table(Id name, writerfilter::Reference<Table>::Pointer_t ref)
case NS_ooxml::LN_NUMBERING:
case NS_rtf::LN_LISTTABLE:
{
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//the same for list tables
ref->resolve( *m_pImpl->GetListTable() );
@@ -4690,36 +3837,29 @@ void DomainMapper::substream(Id rName, ::writerfilter::Reference<Stream>::Pointe
//--<debug
//import of page header/footer
- /* WRITERFILTERSTATUS: table: attributedata */
switch( rName )
{
case NS_rtf::LN_headerl:
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
m_pImpl->PushPageHeader(SectionPropertyMap::PAGE_LEFT);
break;
case NS_rtf::LN_headerr:
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
m_pImpl->PushPageHeader(SectionPropertyMap::PAGE_RIGHT);
break;
case NS_rtf::LN_headerf:
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
m_pImpl->PushPageHeader(SectionPropertyMap::PAGE_FIRST);
break;
case NS_rtf::LN_footerl:
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
m_pImpl->PushPageFooter(SectionPropertyMap::PAGE_LEFT);
break;
case NS_rtf::LN_footerr:
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
m_pImpl->PushPageFooter(SectionPropertyMap::PAGE_RIGHT);
break;
case NS_rtf::LN_footerf:
- /* WRITERFILTERSTATUS: done: 50, planned: 2, spent: 0 */
m_pImpl->PushPageFooter(SectionPropertyMap::PAGE_FIRST);
break;
diff --git a/writerfilter/source/dmapper/DomainMapperTableManager.cxx b/writerfilter/source/dmapper/DomainMapperTableManager.cxx
index ca703211e466..d4f0d3367fa7 100644
--- a/writerfilter/source/dmapper/DomainMapperTableManager.cxx
+++ b/writerfilter/source/dmapper/DomainMapperTableManager.cxx
@@ -101,13 +101,9 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
switch ( nSprmId )
{
case 0xf661: //sprmTTRLeft left table indent
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case 0xf614: // sprmTTPreferredWidth - preferred table width
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_ooxml::LN_CT_TblPrBase_tblW: //90722;
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
case NS_ooxml::LN_CT_TblPrBase_tblInd: //90725
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
//contains unit and value
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -135,7 +131,6 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
break;
case 0x3404:// sprmTTableHeader
case NS_ooxml::LN_CT_TrPrBase_tblHeader: //90704
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
// if nIntValue == 1 then the row is a repeated header line
// to prevent later rows from increasing the repeating m_nHeaderRepeat is set to NULL when repeating stops
if( nIntValue > 0 && m_nHeaderRepeat >= 0 )
@@ -149,7 +144,6 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
m_nHeaderRepeat = -1;
break;
case 0xd608: // TDefTable
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -180,7 +174,6 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
}
break;
case 0xD605: // sprmTTableBorders
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -195,13 +188,10 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
}
break;
case 0xd632 : //sprmTNewSpacing
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
case 0xd634 : //sprmTNewSpacing
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
//TODO: sprms contain default (TNew) and actual border spacing of cells - not resolvable yet
break;
case 0xd613: //sprmTGridLineProps
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
// TODO: needs a handler
/*contains:
GridLineProps">
@@ -218,7 +208,6 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
*/
break;
case 0x740a : //sprmTTlp
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
//TODO: Table look specifier
break;
case 0x6816 : //unknown
@@ -228,11 +217,9 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
case 0x7479 : //unknown
case 0xf617 : //unknown
case 0xf618 : //unknown
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
bRet = false;
break;
case NS_ooxml::LN_CT_TblPrBase_tblStyle: //table style name
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
m_sTableStyleName = pValue->getString();
TablePropertyMapPtr pPropMap( new TablePropertyMap );
@@ -241,13 +228,11 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
}
break;
case NS_ooxml::LN_CT_TblGridBase_gridCol:
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
getCurrentGrid()->push_back( ConversionHelper::convertTwipToMM100( nIntValue ) );
}
break;
case NS_ooxml::LN_CT_TcPrBase_vMerge : //vertical merge
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
// values can be: LN_Value_ST_Merge_restart, LN_Value_ST_Merge_continue, in reality the second one is a 0
TablePropertyMapPtr pMergeProps( new TablePropertyMap );
@@ -256,7 +241,6 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
}
break;
case NS_ooxml::LN_CT_TcPrBase_gridSpan: //number of grid positions spanned by this cell
- /* WRITERFILTERSTATUS: done: 100, planned: 2, spent: 0 */
{
#if DEBUG_DOMAINMAPPER
dmapper_logger->startElement("tablemanager.GridSpan");
@@ -267,7 +251,6 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
}
break;
case NS_ooxml::LN_CT_TblPrBase_tblLook:
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
break; //todo: table look specifier
case NS_ooxml::LN_CT_TcPrBase_textDirection:
{
@@ -308,10 +291,8 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
break;
}
case NS_ooxml::LN_CT_TcPrBase_tcW:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
break; //fixed column width is not supported
case NS_ooxml::LN_CT_TrPrBase_cnfStyle:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
TablePropertyMapPtr pProps( new TablePropertyMap );
pProps->Insert( PROP_CNF_STYLE, true, uno::makeAny( pValue->getString( ) ) );
@@ -319,11 +300,9 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
}
break;
case NS_ooxml::LN_CT_PPrBase_cnfStyle:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
// TODO cnfStyle on a paragraph
break;
case NS_ooxml::LN_CT_TcPrBase_cnfStyle:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
TablePropertyMapPtr pProps( new TablePropertyMap );
pProps->Insert( PROP_CNF_STYLE, true, uno::makeAny( pValue->getString( ) ) );
diff --git a/writerfilter/source/dmapper/FFDataHandler.cxx b/writerfilter/source/dmapper/FFDataHandler.cxx
index 597b4b912029..31c7feebe1fb 100644
--- a/writerfilter/source/dmapper/FFDataHandler.cxx
+++ b/writerfilter/source/dmapper/FFDataHandler.cxx
@@ -296,127 +296,106 @@ void FFDataHandler::sprm(Sprm & r_Sprm)
switch(r_Sprm.getId())
{
case NS_ooxml::LN_CT_FFData_name:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sName = r_Sprm.getValue()->getString();
}
break;
case NS_ooxml::LN_CT_FFData_enabled:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_bEnabled = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFData_calcOnExit:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_bCalcOnExit = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFData_entryMacro:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sEntryMacro = r_Sprm.getValue()->getString();
}
break;
case NS_ooxml::LN_CT_FFData_exitMacro:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sExitMacro = r_Sprm.getValue()->getString();
}
break;
case NS_ooxml::LN_CT_FFData_helpText:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
resolveSprm(r_Sprm);
}
break;
case NS_ooxml::LN_CT_FFData_statusText:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
resolveSprm(r_Sprm);
}
break;
case NS_ooxml::LN_CT_FFCheckBox_size:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_nCheckboxHeight = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFCheckBox_sizeAuto:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_bCheckboxAutoHeight = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFCheckBox_default:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_bCheckboxDefault = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFCheckBox_checked:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_bCheckboxChecked = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFData_checkBox:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
resolveSprm(r_Sprm);
}
break;
case NS_ooxml::LN_CT_FFDDList_result:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sDropDownResult = r_Sprm.getValue()->getString();
}
break;
case NS_ooxml::LN_CT_FFDDList_default:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sDropDownDefault = r_Sprm.getValue()->getString();
}
break;
case NS_ooxml::LN_CT_FFDDList_listEntry:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_DropDownEntries.push_back(r_Sprm.getValue()->getString());;
}
break;
case NS_ooxml::LN_CT_FFData_ddList:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
resolveSprm(r_Sprm);
}
break;
case NS_ooxml::LN_CT_FFTextInput_type:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_nTextType = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFTextInput_default:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sTextDefault = r_Sprm.getValue()->getString();
}
break;
case NS_ooxml::LN_CT_FFTextInput_maxLength:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_nTextMaxLength = r_Sprm.getValue()->getInt();
}
break;
case NS_ooxml::LN_CT_FFTextInput_format:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sTextFormat = r_Sprm.getValue()->getString();
}
break;
case NS_ooxml::LN_CT_FFData_textInput:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
resolveSprm(r_Sprm);
}
@@ -450,25 +429,21 @@ void FFDataHandler::attribute(Id name, Value & val)
switch (name)
{
case NS_ooxml::LN_CT_FFHelpText_type:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_nHelpTextType = val.getInt();
}
break;
case NS_ooxml::LN_CT_FFHelpText_val:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sHelpText = val.getString();
}
break;
case NS_ooxml::LN_CT_FFStatusText_type:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_nStatusTextType = val.getInt();
}
break;
case NS_ooxml::LN_CT_FFStatusText_val:
- /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */
{
m_sStatusText = val.getString();
}
diff --git a/writerfilter/source/dmapper/FontTable.cxx b/writerfilter/source/dmapper/FontTable.cxx
index 15d823ed6dc3..09b86c0fc2ac 100644
--- a/writerfilter/source/dmapper/FontTable.cxx
+++ b/writerfilter/source/dmapper/FontTable.cxx
@@ -69,7 +69,6 @@ void FontTable::attribute(Id Name, Value & val)
int nIntValue = val.getInt();
::rtl::OUString sValue = val.getString();
//printf ( "FontTable::attribute(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)Name, (unsigned int)nIntValue, ::rtl::OUStringToOString(sValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: FontTable_attributedata */
switch(Name)
{
// case NS_rtf::LN_ISTD: break;
@@ -101,41 +100,30 @@ void FontTable::attribute(Id Name, Value & val)
// case NS_rtf::LN_UNUSED4: break;
// case NS_rtf::LN_UNUSED8: break;
// case NS_rtf::LN_CLFOLVL: break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_CBFFNM1:
m_pImpl->pCurrentEntry->sFontName1 = sValue;
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_PRQ:
m_pImpl->pCurrentEntry->nPitchRequest = static_cast<sal_Int16>( nIntValue );
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_FTRUETYPE:
m_pImpl->pCurrentEntry->bTrueType = nIntValue == 1 ? true : false;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_UNUSED1_3: //unused
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FF: //unused
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_UNUSED1_7: //unused
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_WWEIGHT:
m_pImpl->pCurrentEntry->nBaseWeight = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_CHS:
m_pImpl->pCurrentEntry->nTextEncoding = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_IXCHSZALT:
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_PANOSE:
m_pImpl->pCurrentEntry->sPanose += sValue;
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_FS:
m_pImpl->pCurrentEntry->sFontSignature += sValue;
break;
@@ -495,13 +483,10 @@ void FontTable::attribute(Id Name, Value & val)
case NS_rtf::LN_F:
break;
case NS_rtf::LN_ALTFONTNAME:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
m_pImpl->pCurrentEntry->sAlternativeFont = sValue;
break;
case NS_rtf::LN_XSZFFN:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Font_name:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
m_pImpl->pCurrentEntry->sFontName = sValue;
break;
// case NS_rtf::LN_XSTZNAME: break;
diff --git a/writerfilter/source/dmapper/GraphicImport.cxx b/writerfilter/source/dmapper/GraphicImport.cxx
index 3b6cc69ad8df..9f67d4bb6463 100644
--- a/writerfilter/source/dmapper/GraphicImport.cxx
+++ b/writerfilter/source/dmapper/GraphicImport.cxx
@@ -377,7 +377,6 @@ void GraphicImport::attribute(Id nName, Value & val)
dmapper_logger->attribute("name", (*QNameToString::Instance())(nName));
#endif
sal_Int32 nIntValue = val.getInt();
- /* WRITERFILTERSTATUS: table: PICFattribute */
switch( nName )
{
case NS_rtf::LN_LCB: break;//byte count
@@ -392,28 +391,22 @@ void GraphicImport::attribute(Id nName, Value & val)
case NS_rtf::LN_BRCRIGHT: //right border
case NS_rtf::LN_shape: //shape
case NS_rtf::LN_blip: //the binary graphic data in a shape
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
{
switch(nName)
{
case NS_rtf::LN_BRCTOP: //top border
- /* WRITERFILTERSTATUS: */
m_pImpl->nCurrentBorderLine = BORDER_TOP;
break;
case NS_rtf::LN_BRCLEFT: //left border
- /* WRITERFILTERSTATUS: */
m_pImpl->nCurrentBorderLine = BORDER_LEFT;
break;
case NS_rtf::LN_BRCBOTTOM: //bottom border
- /* WRITERFILTERSTATUS: */
m_pImpl->nCurrentBorderLine = BORDER_BOTTOM;
break;
case NS_rtf::LN_BRCRIGHT: //right border
- /* WRITERFILTERSTATUS: */
m_pImpl->nCurrentBorderLine = BORDER_RIGHT;
break;
case NS_rtf::LN_shpopt:
- /* WRITERFILTERSTATUS: */
m_pImpl->bInShapeOptionMode = true;
break;
default:;
@@ -426,7 +419,6 @@ void GraphicImport::attribute(Id nName, Value & val)
switch(nName)
{
case NS_rtf::LN_shpopt:
- /* WRITERFILTERSTATUS: */
m_pImpl->bInShapeOptionMode = false;
break;
default:;
@@ -434,7 +426,6 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_payload :
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
writerfilter::Reference<BinaryObj>::Pointer_t pPictureData = val.getBinary();
if( pPictureData.get())
@@ -442,89 +433,67 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_BM_RCWINMF: //windows bitmap structure - if it's a bitmap
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
break;
case NS_rtf::LN_DXAGOAL: //x-size in twip
case NS_rtf::LN_DYAGOAL: //y-size in twip
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_MX:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nHoriScaling = nIntValue;
break;// hori scaling in 0.001%
case NS_rtf::LN_MY:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nVertScaling = nIntValue;
break;// vert scaling in 0.001%
case NS_rtf::LN_DXACROPLEFT:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nLeftCrop = ConversionHelper::convertTwipToMM100(nIntValue);
break;// left crop in twips
case NS_rtf::LN_DYACROPTOP:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nTopCrop = ConversionHelper::convertTwipToMM100(nIntValue);
break;// top crop in twips
case NS_rtf::LN_DXACROPRIGHT:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nRightCrop = ConversionHelper::convertTwipToMM100(nIntValue);
break;// right crop in twips
case NS_rtf::LN_DYACROPBOTTOM:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nBottomCrop = ConversionHelper::convertTwipToMM100(nIntValue);
break;// bottom crop in twips
case NS_rtf::LN_BRCL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;//border type - legacy -
case NS_rtf::LN_FFRAMEEMPTY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// picture consists of a single frame
case NS_rtf::LN_FBITMAP:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
m_pImpl->bIsBitmap = nIntValue > 0 ? true : false;
break;//1 if it's a bitmap ???
case NS_rtf::LN_FDRAWHATCH:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;//1 if it's an active OLE object
case NS_rtf::LN_FERROR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// 1 if picture is an error message
case NS_rtf::LN_BPP:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nBitsPerPixel = nIntValue;
break;//bits per pixel 0 - unknown, 1- mono, 4 - VGA
case NS_rtf::LN_DXAORIGIN: //horizontal offset of hand annotation origin
case NS_rtf::LN_DYAORIGIN: //vertical offset of hand annotation origin
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_CPROPS:break;// unknown - ignored
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
//metafilepict
case NS_rtf::LN_MM:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
// according to the documentation 99 or 98 are provided - but they are not!
// m_pImpl->bIsBitmap = 99 == nIntValue ? true : false;
// m_pImpl->bIsTiff = 98 == nIntValue ? true : false;
break; //mapmode
case NS_rtf::LN_XEXT:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->setXSize(nIntValue);
break; // x-size
case NS_rtf::LN_YEXT:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->setYSize(nIntValue);
break; // y-size
case NS_rtf::LN_HMF: break; //identifier - ignored
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
//sprm 0xf004 and 0xf008, 0xf00b
case NS_rtf::LN_dfftype://
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
m_pImpl->nDffType = nIntValue;
break;
case NS_rtf::LN_dffinstance:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//todo: does this still work for PICF?
//in case of LN_dfftype == 0xf01f the instance contains the bitmap type:
if(m_pImpl->nDffType == 0xf01f)
@@ -563,79 +532,57 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_dffversion:// ignored
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
//sprm 0xf008
case NS_rtf::LN_shptype:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpid:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpfGroup:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// This shape is a group shape
case NS_rtf::LN_shpfChild:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// Not a top-level shape
case NS_rtf::LN_shpfPatriarch:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// This is the topmost group shape. Exactly one of these per drawing.
case NS_rtf::LN_shpfDeleted:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// The shape has been deleted
case NS_rtf::LN_shpfOleShape:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// The shape is an OLE object
case NS_rtf::LN_shpfHaveMaster:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// Shape has a hspMaster property
case NS_rtf::LN_shpfFlipH: // Shape is flipped horizontally
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->bHoriFlip = nIntValue ? true : false;
break;
case NS_rtf::LN_shpfFlipV: // Shape is flipped vertically
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->bVertFlip = nIntValue ? true : false;
break;
case NS_rtf::LN_shpfConnector:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// Connector type of shape
case NS_rtf::LN_shpfHaveAnchor:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// Shape has an anchor of some kind
case NS_rtf::LN_shpfBackground:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// Background shape
case NS_rtf::LN_shpfHaveSpt:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// Shape has a shape type property
case NS_rtf::LN_shptypename:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;// shape type name
case NS_rtf::LN_shppid:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nShapeOptionType = nIntValue;
break; //type of shape option
case NS_rtf::LN_shpfBid:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
break; //ignored
case NS_rtf::LN_shpfComplex:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpop:
- /* WRITERFILTERSTATUS: done: 50, planned: 10, spent: 5 */
{
if(NS_dff::LN_shpwzDescription != sal::static_int_cast<Id>(m_pImpl->nShapeOptionType) )
ProcessShapeOptions( val );
}
break;
case NS_rtf::LN_shpname:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpvalue:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
{
if( NS_dff::LN_shpwzDescription == sal::static_int_cast<Id>(m_pImpl->nShapeOptionType) )
ProcessShapeOptions( val );
@@ -644,93 +591,68 @@ void GraphicImport::attribute(Id nName, Value & val)
//BLIP store entry
case NS_rtf::LN_shpbtWin32:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpbtMacOS:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shprgbUid:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shptag:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpsize:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpcRef:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpfoDelay:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpusage:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpcbName:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpunused2:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_shpunused3:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
//border properties
case NS_rtf::LN_shpblipbname :
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_DPTLINEWIDTH: // 0x1759
- /* WRITERFILTERSTATUS: done: 100, planned: 1, spent: 1 */
m_pImpl->aBorders[m_pImpl->nCurrentBorderLine].nLineWidth = nIntValue;
break;
case NS_rtf::LN_BRCTYPE: // 0x175a
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//graphic borders don't support different line types
//m_pImpl->aBorders[m_pImpl->nCurrentBorderLine].nLineType = nIntValue;
break;
case NS_rtf::LN_ICO: // 0x175b
- /* WRITERFILTERSTATUS: done: 100, planned: 1, spent: 1 */
m_pImpl->aBorders[m_pImpl->nCurrentBorderLine].nLineColor = ConversionHelper::ConvertColor( nIntValue );
break;
case NS_rtf::LN_DPTSPACE: // 0x175c
- /* WRITERFILTERSTATUS: done: 100, planned: 1, spent: 1 */
m_pImpl->aBorders[m_pImpl->nCurrentBorderLine].nLineDistance = nIntValue;
break;
case NS_rtf::LN_FSHADOW: // 0x175d
- /* WRITERFILTERSTATUS: done: 0, planned: 1, spent: 0 */
m_pImpl->aBorders[m_pImpl->nCurrentBorderLine].bHasShadow = nIntValue ? true : false;
break;
case NS_rtf::LN_FFRAME: // ignored
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_rtf::LN_UNUSED2_15: // ignored
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
break;
case NS_rtf::LN_SPID:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_rtf::LN_XALEFT:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nLeftPosition = ConversionHelper::convertTwipToMM100(nIntValue);
break; //left position
case NS_rtf::LN_YATOP:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nTopPosition = ConversionHelper::convertTwipToMM100(nIntValue);
break; //top position
case NS_rtf::LN_XARIGHT:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nRightPosition = ConversionHelper::convertTwipToMM100(nIntValue);
break; //right position
case NS_rtf::LN_YABOTTOM:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nBottomPosition = ConversionHelper::convertTwipToMM100(nIntValue);
break;//bottom position
case NS_rtf::LN_FHDR:
case NS_rtf::LN_XAlign:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
/*
static const SwHoriOrient aHoriOriTab[ nCntXAlign ] =
{
@@ -759,7 +681,6 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_YAlign:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
/*
static const SwVertOrient aVertOriTab[ nCntYAlign ] =
{
@@ -827,9 +748,7 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_YRelTo:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_BY: //vert orient relation
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
switch( nIntValue )
{
case 0: m_pImpl->nVertRelation = text::RelOrientation::PAGE_PRINT_AREA; break;
@@ -841,7 +760,6 @@ void GraphicImport::attribute(Id nName, Value & val)
break;
case NS_rtf::LN_WR: //wrapping
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
switch( nIntValue )
{
case 0: //0 like 2, but doesn't require absolute object
@@ -865,7 +783,6 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_rtf::LN_WRK:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
if( !m_pImpl->bIgnoreWRK )
switch( nIntValue )
{
@@ -891,14 +808,12 @@ void GraphicImport::attribute(Id nName, Value & val)
case NS_rtf::LN_FBELOWTEXT:
case NS_rtf::LN_FANCHORLOCK:
case NS_rtf::LN_CTXBX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
// {
// sal_Int32 nValue1 = val.getInt();
// nValue1++;
// }
break;
case NS_rtf::LN_shptxt:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//todo: text content
break;
/* case NS_rtf::LN_CH = 10421;
@@ -910,7 +825,6 @@ void GraphicImport::attribute(Id nName, Value & val)
case NS_rtf::LN_dffheader: break;
case NS_ooxml::LN_CT_PositiveSize2D_cx:// 90407;
case NS_ooxml::LN_CT_PositiveSize2D_cy:// 90408;
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
{
sal_Int32 nDim = ConversionHelper::convertEMUToMM100( nIntValue );
if( nName == NS_ooxml::LN_CT_PositiveSize2D_cx )
@@ -923,58 +837,46 @@ void GraphicImport::attribute(Id nName, Value & val)
case NS_ooxml::LN_CT_EffectExtent_t:// 90908;
case NS_ooxml::LN_CT_EffectExtent_r:// 90909;
case NS_ooxml::LN_CT_EffectExtent_b:// 90910;
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//todo: extends the wrapping size of the object, e.g. if shadow is added
break;
case NS_ooxml::LN_CT_NonVisualDrawingProps_id:// 90650;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//id of the object - ignored
break;
case NS_ooxml::LN_CT_NonVisualDrawingProps_name:// 90651;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//name of the object
m_pImpl->sName = val.getString();
break;
case NS_ooxml::LN_CT_NonVisualDrawingProps_descr:// 90652;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//alternative text
m_pImpl->sAlternativeText = val.getString();
break;
case NS_ooxml::LN_CT_GraphicalObjectFrameLocking_noChangeAspect://90644;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//disallow aspect ratio change - ignored
break;
case NS_ooxml::LN_CT_GraphicalObjectFrameLocking_noMove:// 90645;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->bPositionProtected = true;
break;
case NS_ooxml::LN_CT_GraphicalObjectFrameLocking_noResize: // 90646;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->bSizeProtected = true;
break;
case NS_ooxml::LN_CT_Anchor_distT: // 90983;
case NS_ooxml::LN_CT_Anchor_distB: // 90984;
case NS_ooxml::LN_CT_Anchor_distL: // 90985;
case NS_ooxml::LN_CT_Anchor_distR: // 90986;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
//redirect to shape option processing
switch( nName )
{
case NS_ooxml::LN_CT_Anchor_distT: // 90983;
- /* WRITERFILTERSTATUS: */
m_pImpl->nShapeOptionType = NS_dff::LN_shpdyWrapDistTop;
break;
case NS_ooxml::LN_CT_Anchor_distB: // 90984;
- /* WRITERFILTERSTATUS: */
m_pImpl->nShapeOptionType = NS_dff::LN_shpdyWrapDistBottom;
break;
case NS_ooxml::LN_CT_Anchor_distL: // 90985;
- /* WRITERFILTERSTATUS: */
m_pImpl->nShapeOptionType = NS_dff::LN_shpdxWrapDistLeft;
break;
case NS_ooxml::LN_CT_Anchor_distR: // 90986;
- /* WRITERFILTERSTATUS: */
m_pImpl->nShapeOptionType = NS_dff::LN_shpdxWrapDistRight;
break;
//m_pImpl->nShapeOptionType = NS_dff::LN_shpcropFromTop
@@ -984,30 +886,24 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_Anchor_simplePos_attr: // 90987;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->bUseSimplePos = nIntValue > 0;
break;
case NS_ooxml::LN_CT_Anchor_relativeHeight: // 90988;
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//z-order
break;
case NS_ooxml::LN_CT_Anchor_behindDoc: // 90989; - in background
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if( nIntValue > 0 )
m_pImpl->bOpaque = false;
break;
case NS_ooxml::LN_CT_Anchor_locked: // 90990; - ignored
case NS_ooxml::LN_CT_Anchor_layoutInCell: // 90991; - ignored
case NS_ooxml::LN_CT_Anchor_hidden: // 90992; - ignored
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_ooxml::LN_CT_Anchor_allowOverlap: // 90993;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//enable overlapping - ignored
break;
case NS_ooxml::LN_CT_Point2D_x: // 90405;
case NS_ooxml::LN_CT_Point2D_y: // 90406;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
if( m_pImpl->bUseSimplePos )
{
//todo: absolute positioning
@@ -1017,11 +913,9 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_CT_WrapTight_wrapText: // 90934;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->bContour = true;
//no break;
case NS_ooxml::LN_CT_WrapSquare_wrapText: //90928;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
switch ( val.getInt() )
{
case NS_ooxml::LN_Value_wordprocessingDrawing_ST_WrapText_bothSides: // 90920;
@@ -1040,7 +934,6 @@ void GraphicImport::attribute(Id nName, Value & val)
}
break;
case NS_ooxml::LN_shape:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
uno::Reference< drawing::XShape> xShape;
val.getAny( ) >>= xShape;
@@ -1122,11 +1015,9 @@ void GraphicImport::attribute(Id nName, Value & val)
case NS_ooxml::LN_CT_Inline_distB:
case NS_ooxml::LN_CT_Inline_distL:
case NS_ooxml::LN_CT_Inline_distR:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
//TODO: need to be handled
break;
case NS_ooxml::LN_CT_GraphicalObjectData_uri:
- /* WRITERFILTERSTATUS: done: 50, planned: 0.5, spent: 0 */
val.getString();
//TODO: does it need to be handled?
break;
@@ -1166,33 +1057,25 @@ void GraphicImport::ProcessShapeOptions(Value& val)
{
sal_Int32 nIntValue = val.getInt();
sal_Int32 nTwipValue = ConversionHelper::convertTwipToMM100(nIntValue);
- /* WRITERFILTERSTATUS: table: ShapeOptionsAttribute */
switch( m_pImpl->nShapeOptionType )
{
case NS_dff::LN_shpcropFromTop /*256*/ :
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nTopCrop = nTwipValue;
break;// rtf:shpcropFromTop
case NS_dff::LN_shpcropFromBottom /*257*/ :
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nBottomCrop= nTwipValue;
break;// rtf:shpcropFromBottom
case NS_dff::LN_shpcropFromLeft /*258*/ :
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nLeftCrop = nTwipValue;
break;// rtf:shpcropFromLeft
case NS_dff::LN_shpcropFromRight/*259*/ :
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nRightCrop = nTwipValue;
break;// rtf:shpcropFromRight
case NS_dff::LN_shppib/*260*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shppib
case NS_dff::LN_shppibName/*261*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shppibName
case NS_dff::LN_shppibFlags/*262*/: // rtf:shppibFlags
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
/*
* // MSOBLIPFLAGS ñ flags for pictures
typedef enum
@@ -1215,7 +1098,6 @@ void GraphicImport::ProcessShapeOptions(Value& val)
* */
break;
case NS_dff::LN_shppictureContrast/*264*/: // rtf:shppictureContrast docu: "1<<16"
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
/*
0x10000 is msoffice 50%
< 0x10000 is in units of 1/50th of 0x10000 per 1%
@@ -1246,29 +1128,22 @@ void GraphicImport::ProcessShapeOptions(Value& val)
}
break;
case NS_dff::LN_shppictureBrightness/*265*/: // rtf:shppictureBrightness
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->nBrightness = ( (sal_Int32) nIntValue / 327 );
break;
case NS_dff::LN_shppictureGamma/*266*/: // rtf:shppictureGamma
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 0 */
//todo check gamma value with _real_ document
m_pImpl->fGamma = double(nIntValue/655);
break;
case NS_dff::LN_shppictureId /*267*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shppictureId
case NS_dff::LN_shppictureDblCrMod /*268*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shppictureDblCrMod
case NS_dff::LN_shppictureFillCrMod /*269*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shppictureFillCrMod
case NS_dff::LN_shppictureLineCrMod /*270*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shppictureLineCrMod
case NS_dff::LN_shppictureActive/*319*/: // rtf:shppictureActive
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
switch( nIntValue & 0x06 )
{
case 0 : m_pImpl->eColorMode = drawing::ColorMode_STANDARD; break;
@@ -1278,30 +1153,24 @@ void GraphicImport::ProcessShapeOptions(Value& val)
}
break;
case NS_dff::LN_shpfillColor /*385*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
m_pImpl->nFillColor = (m_pImpl->nFillColor & 0xff000000) + ConversionHelper::ConvertColor( nIntValue );
break;
case NS_dff::LN_shpfillOpacity /*386*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
{
sal_Int32 nTrans = 0xff - ( nIntValue * 0xff ) / 0xffff;
m_pImpl->nFillColor = (nTrans << 0x18 ) + (m_pImpl->nFillColor & 0xffffff);
}
break;
case NS_dff::LN_shpfNoFillHitTest /*447*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shpfNoFillHitTest
case NS_dff::LN_shplineColor /*448*/:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->aBorders[m_pImpl->nCurrentBorderLine].nLineColor = ConversionHelper::ConvertColor( nIntValue );
break;
case NS_dff::LN_shplineWidth /*459*/:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
//1pt == 12700 units
m_pImpl->aBorders[m_pImpl->nCurrentBorderLine].nLineWidth = ConversionHelper::convertTwipToMM100(nIntValue / 635);
break;
case NS_dff::LN_shplineDashing /*462*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//graphic borders don't support different dashing
/*MSOLINEDASHING
msolineSolid, // Solid (continuous) pen
@@ -1318,38 +1187,30 @@ void GraphicImport::ProcessShapeOptions(Value& val)
//m_pImpl->aBorders[nCurrentBorderLine].nLineType = nIntValue;
break;
case NS_dff::LN_shpfNoLineDrawDash /*511*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shpfNoLineDrawDash
case NS_dff::LN_shpwzDescription /*897*/: //alternative text
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
m_pImpl->sAlternativeText = val.getString();
break;
// case NS_dff::LN_shppihlShape /*898*/:
case NS_dff::LN_shppWrapPolygonVertices/*899*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shppWrapPolygonVertices
case NS_dff::LN_shpdxWrapDistLeft /*900*/: // contains a twip/635 value
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//todo: changes have to be applied depending on the orientation, see SwWW8ImplReader::AdjustLRWrapForWordMargins()
m_pImpl->nLeftMargin = nIntValue / 360;
break;
case NS_dff::LN_shpdyWrapDistTop /*901*/: // contains a twip/635 value
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//todo: changes have to be applied depending on the orientation, see SwWW8ImplReader::AdjustULWrapForWordMargins()
m_pImpl->nTopMargin = nIntValue / 360;
break;
case NS_dff::LN_shpdxWrapDistRight /*902*/:// contains a twip/635 value
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//todo: changes have to be applied depending on the orientation, see SwWW8ImplReader::AdjustLRWrapForWordMargins()
m_pImpl->nRightMargin = nIntValue / 360;
break;
case NS_dff::LN_shpdyWrapDistBottom /*903*/:// contains a twip/635 value
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//todo: changes have to be applied depending on the orientation, see SwWW8ImplReader::AdjustULWrapForWordMargins()
m_pImpl->nBottomMargin = nIntValue / 360;
break;
case NS_dff::LN_shpfPrint /*959*/:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break; // rtf:shpfPrint
default:
OSL_ENSURE( false, "shape option unsupported?");
@@ -1368,7 +1229,6 @@ void GraphicImport::sprm(Sprm & rSprm)
sal_uInt32 nSprmId = rSprm.getId();
Value::Pointer_t pValue = rSprm.getValue();
- /* WRITERFILTERSTATUS: table: PICFsprmdata */
switch(nSprmId)
{
case 0xf004: //dff record
@@ -1395,7 +1255,6 @@ void GraphicImport::sprm(Sprm & rSprm)
case NS_ooxml::LN_CT_WrapTight_wrapPolygon: // 90933;
case NS_ooxml::LN_graphic_graphic:
case NS_ooxml::LN_pic_pic:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -1446,16 +1305,13 @@ void GraphicImport::sprm(Sprm & rSprm)
}
break;
case NS_ooxml::LN_EG_WrapType_wrapNone: // 90944; - doesn't contain attributes
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
//depending on the behindDoc attribute text wraps through behind or in fron of the object
m_pImpl->nWrap = text::WrapTextMode_THROUGHT;
break;
case NS_ooxml::LN_EG_WrapType_wrapTopAndBottom: // 90948;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->nWrap = text::WrapTextMode_NONE;
break;
case NS_ooxml::LN_EG_WrapType_wrapThrough: // 90947;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
m_pImpl->nWrap = text::WrapTextMode_THROUGHT;
break;
case 0xf010:
@@ -1463,7 +1319,6 @@ void GraphicImport::sprm(Sprm & rSprm)
//ignore - doesn't contain useful members
break;
case NS_ooxml::LN_CT_GraphicalObject_graphicData:// 90660;
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
m_pImpl->bIsGraphic = true;
diff --git a/writerfilter/source/dmapper/MeasureHandler.cxx b/writerfilter/source/dmapper/MeasureHandler.cxx
index 95ec93d58966..7d1123caef81 100644
--- a/writerfilter/source/dmapper/MeasureHandler.cxx
+++ b/writerfilter/source/dmapper/MeasureHandler.cxx
@@ -59,18 +59,14 @@ void MeasureHandler::attribute(Id rName, Value & rVal)
{
sal_Int32 nIntValue = rVal.getInt();
(void)rName;
- /* WRITERFILTERSTATUS: table: MeasureHandler_attributedata */
switch( rName )
{
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_unit:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TblWidth_type:// = 90668;
//can be: NS_ooxml::LN_Value_ST_TblWidth_nil, NS_ooxml::LN_Value_ST_TblWidth_pct,
// NS_ooxml::LN_Value_ST_TblWidth_dxa, NS_ooxml::LN_Value_ST_TblWidth_auto;
m_nUnit = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Height_hRule: // 90666;
{
::rtl::OUString sHeightType = rVal.getString();
@@ -78,14 +74,11 @@ void MeasureHandler::attribute(Id rName, Value & rVal)
m_nRowHeightSizeType = text::SizeType::FIX;
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_trleft:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_preferredWidth:
case NS_ooxml::LN_CT_TblWidth_w:// = 90667;
m_nMeasureValue = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Height_val: // 90665 -- a string value
{
m_nUnit = NS_ooxml::LN_Value_ST_TblWidth_dxa;
diff --git a/writerfilter/source/dmapper/NumberingManager.cxx b/writerfilter/source/dmapper/NumberingManager.cxx
index a6d47a320bf7..342727a81ef6 100644
--- a/writerfilter/source/dmapper/NumberingManager.cxx
+++ b/writerfilter/source/dmapper/NumberingManager.cxx
@@ -636,15 +636,12 @@ void ListsManager::attribute( Id nName, Value& rVal )
ListLevel::Pointer pCurrentLvl = m_pCurrentDefinition->GetCurrentLevel( );
- /* WRITERFILTERSTATUS: table: ListTable_attributedata */
switch(nName)
{
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 0 */
case NS_rtf::LN_RGBXCHNUMS:
if(pCurrentLvl.get())
pCurrentLvl->AddRGBXchNums( rVal.getString( ) );
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_LevelText_val:
{
//this strings contains the definition of the level
@@ -657,30 +654,20 @@ void ListsManager::attribute( Id nName, Value& rVal )
}
break;
// case NS_rtf::LN_ISTD: break;
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_ISTARTAT:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_NFC:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_JC:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FLEGAL:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FNORESTART:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FIDENTSAV:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FCONVERTED:
#if 0
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FWORD6:
#endif
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_IXCHFOLLOW:
if ( pCurrentLvl.get( ) )
pCurrentLvl->SetValue( nName, sal_Int32( nIntValue ) );
break;
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_RGISTD:
m_pCurrentDefinition->AddRGISTD( rVal.getString() );
break;
@@ -707,7 +694,6 @@ void ListsManager::attribute( Id nName, Value& rVal )
pProperties->resolve(*this);
}
break;
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_AbstractNum_abstractNumId:
{
// This one corresponds to the AbstractNum Id definition
@@ -717,17 +703,14 @@ void ListsManager::attribute( Id nName, Value& rVal )
}
break;
case NS_ooxml::LN_CT_Ind_left:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pCurrentLvl->Insert(
PROP_INDENT_AT, true, uno::makeAny( ConversionHelper::convertTwipToMM100( nIntValue ) ));
break;
case NS_ooxml::LN_CT_Ind_hanging:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pCurrentLvl->Insert(
PROP_FIRST_LINE_INDENT, true, uno::makeAny( - ConversionHelper::convertTwipToMM100( nIntValue ) ));
break;
case NS_ooxml::LN_CT_Ind_firstLine:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
pCurrentLvl->Insert(
PROP_FIRST_LINE_INDENT, true, uno::makeAny( ConversionHelper::convertTwipToMM100( nIntValue ) ));
break;
@@ -774,10 +757,8 @@ void ListsManager::sprm( Sprm& rSprm )
nSprmId == NS_ooxml::LN_CT_Numbering_num )
{
sal_Int32 nIntValue = rSprm.getValue()->getInt();
- /* WRITERFILTERSTATUS: table: ListTable_sprm */
switch( nSprmId )
{
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Numbering_abstractNum:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -793,7 +774,6 @@ void ListsManager::sprm( Sprm& rSprm )
}
}
break;
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Numbering_num:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -823,14 +803,11 @@ void ListsManager::sprm( Sprm& rSprm )
}
}
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_AbstractNum_multiLevelType:
break;
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 0 */
case NS_rtf::LN_TPLC:
m_pCurrentDefinition->SetValue( nSprmId, nIntValue );
break;
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_AbstractNum_lvl:
{
m_pCurrentDefinition->AddLevel();
@@ -839,27 +816,17 @@ void ListsManager::sprm( Sprm& rSprm )
pProperties->resolve(*this);
}
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_RGBXCHNUMS: break;
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_ISTARTAT:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_NFC:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_JC:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FLEGAL:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FNORESTART:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FIDENTSAV:
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FCONVERTED:
#if 0
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_FWORD6:
#endif
- /* WRITERFILTERSTATUS: done: 75, planned: 0, spent: 0 */
case NS_rtf::LN_IXCHFOLLOW:
m_pCurrentDefinition->GetCurrentLevel( )->SetValue( nSprmId, nIntValue );
break;
diff --git a/writerfilter/source/dmapper/OLEHandler.cxx b/writerfilter/source/dmapper/OLEHandler.cxx
index 538e652bd907..b69d10938f01 100644
--- a/writerfilter/source/dmapper/OLEHandler.cxx
+++ b/writerfilter/source/dmapper/OLEHandler.cxx
@@ -71,10 +71,8 @@ void OLEHandler::attribute(Id rName, Value & rVal)
{
rtl::OUString sStringValue = rVal.getString();
(void)rName;
- /* WRITERFILTERSTATUS: table: OLEHandler_attributedata */
switch( rName )
{
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_OLEObject_Type:
m_sObjectType = sStringValue;
break;
@@ -103,7 +101,6 @@ void OLEHandler::attribute(Id rName, Value & rVal)
m_nDyaOrig = rVal.getInt();
break;
case NS_ooxml::LN_shape:
- /* WRITERFILTERSTATUS: done: 0, planned: 0.5, spent: 0 */
{
uno::Reference< drawing::XShape > xTempShape;
rVal.getAny() >>= xTempShape;
diff --git a/writerfilter/source/dmapper/SectionColumnHandler.cxx b/writerfilter/source/dmapper/SectionColumnHandler.cxx
index 26e358bbbbe6..23d509856347 100644
--- a/writerfilter/source/dmapper/SectionColumnHandler.cxx
+++ b/writerfilter/source/dmapper/SectionColumnHandler.cxx
@@ -59,32 +59,25 @@ SectionColumnHandler::~SectionColumnHandler()
void SectionColumnHandler::attribute(Id rName, Value & rVal)
{
sal_Int32 nIntValue = rVal.getInt();
- /* WRITERFILTERSTATUS: table: SectionColumnHandler_attributedata */
switch( rName )
{
case NS_ooxml::LN_CT_Columns_equalWidth:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
bEqualWidth = (nIntValue != 0);
break;
case NS_ooxml::LN_CT_Columns_space:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
nSpace = ConversionHelper::convertTwipToMM100( nIntValue );
break;
case NS_ooxml::LN_CT_Columns_num:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
nNum = nIntValue;
break;
case NS_ooxml::LN_CT_Columns_sep:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
bSep = (nIntValue != 0);
break;
case NS_ooxml::LN_CT_Column_w:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
aTempColumn.nWidth = ConversionHelper::convertTwipToMM100( nIntValue );
break;
case NS_ooxml::LN_CT_Column_space:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
aTempColumn.nSpace = ConversionHelper::convertTwipToMM100( nIntValue );
break;
default:
@@ -96,11 +89,9 @@ void SectionColumnHandler::attribute(Id rName, Value & rVal)
-----------------------------------------------------------------------*/
void SectionColumnHandler::sprm(Sprm & rSprm)
{
- /* WRITERFILTERSTATUS: table: SectionColumnHandler_sprm */
switch( rSprm.getId())
{
case NS_ooxml::LN_CT_Columns_col:
- /* WRITERFILTERSTATUS: done: 100, planned: 0.5, spent: 0 */
{
aTempColumn.nWidth = aTempColumn.nSpace = 0;
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
diff --git a/writerfilter/source/dmapper/SettingsTable.cxx b/writerfilter/source/dmapper/SettingsTable.cxx
index 065a3db8fc49..80b77b084037 100644
--- a/writerfilter/source/dmapper/SettingsTable.cxx
+++ b/writerfilter/source/dmapper/SettingsTable.cxx
@@ -125,12 +125,10 @@ void SettingsTable::attribute(Id nName, Value & val)
::rtl::OUString sValue = val.getString();
(void)sValue;
//printf ( "SettingsTable::attribute(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)Name, (unsigned int)nIntValue, ::rtl::OUStringToOString(sValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: SettingsTable_attributedata */
#if 0 //no values known, yet
switch(Name)
{
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml:::
break;
default:
@@ -159,26 +157,16 @@ void SettingsTable::sprm(Sprm& rSprm)
//printf ( "SettingsTable::sprm(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)nSprmId, (unsigned int)nIntValue, ::rtl::OUStringToOString(sStringValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: SettingsTable_sprm */
switch(nSprmId)
{
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_zoom: // 92469;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_proofState: // 92489;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_attachedTemplate: // 92491;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_hdrShapeDefaults: // 92544;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_footnotePr: // 92545;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_endnotePr: // 92546;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_compat: // 92547;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_themeFontLang: // 92552;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_shapeDefaults: // 92560;
//PropertySetValues - need to be resolved
@@ -188,41 +176,31 @@ void SettingsTable::sprm(Sprm& rSprm)
pProperties->resolve(*this);
}
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_stylePaneFormatFilter: // 92493;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_defaultTabStop: // 92505;
m_pImpl->m_nDefaultTabStop = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_noPunctuationKerning: // 92526;
m_pImpl->m_bNoPunctuationKerning = nIntValue ? true : false;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_characterSpacingControl: // 92527;
m_pImpl->m_sCharacterSpacing = sStringValue; // doNotCompress, compressPunctuation, compressPunctuationAndJapaneseKana
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_doNotIncludeSubdocsInStats: // 92554; // Do Not Include Content in Text Boxes, Footnotes, and Endnotes in Document Statistics)
m_pImpl->m_doNotIncludeSubdocsInStats = nIntValue? true : false;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_decimalSymbol: // 92562;
m_pImpl->m_sDecimalSymbol = sStringValue;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_listSeparator: // 92563;
m_pImpl->m_sListSeparatorForFields = sStringValue;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_rsids: // 92549; revision save Ids - probably not necessary
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Settings_hyphenationZone: // 92508;
m_pImpl->m_nHyphenationZone = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Compat_useFELayout: // 92422;
// useFELayout (Do Not Bypass East Asian/Complex Script Layout Code - support of old versions of Word - ignored)
break;
diff --git a/writerfilter/source/dmapper/StyleSheetTable.cxx b/writerfilter/source/dmapper/StyleSheetTable.cxx
index 8f7984c979bb..ffc9874ff1b1 100644
--- a/writerfilter/source/dmapper/StyleSheetTable.cxx
+++ b/writerfilter/source/dmapper/StyleSheetTable.cxx
@@ -428,15 +428,12 @@ void StyleSheetTable::attribute(Id Name, Value & val)
(void)nIntValue;
::rtl::OUString sValue = val.getString();
// printf ( "StyleSheetTable::attribute(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)Name, (unsigned int)nIntValue, ::rtl::OUStringToOString(sValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: StyleSheetTable_attributedata */
switch(Name)
{
case NS_rtf::LN_ISTD:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->sStyleIdentifierD = ::rtl::OUString::valueOf(static_cast<sal_Int32>(nIntValue), 16);
break;
case NS_rtf::LN_STI:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
{
::rtl::OUString tempStyleIdentifier = GetStyleIdFromIndex(static_cast<sal_uInt32>(nIntValue));
if (tempStyleIdentifier.getLength())
@@ -446,57 +443,41 @@ void StyleSheetTable::attribute(Id Name, Value & val)
}
break;
case NS_rtf::LN_SGC:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->nStyleTypeCode = (StyleType)nIntValue;
break;
case NS_rtf::LN_ISTDBASE:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
if (static_cast<sal_uInt32>(nIntValue) != 0xfff)
m_pImpl->m_pCurrentEntry->sBaseStyleIdentifier = ::rtl::OUString::valueOf(static_cast<sal_Int32>(nIntValue), 16);
break;
case NS_rtf::LN_ISTDNEXT:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
if (static_cast<sal_uInt32>(nIntValue) != 0xfff)
m_pImpl->m_pCurrentEntry->sNextStyleIdentifier = ::rtl::OUString::valueOf(static_cast<sal_Int32>(nIntValue), 16);
break;
case NS_rtf::LN_FSCRATCH:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FINVALHEIGHT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FHASUPE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FMASSCOPY:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_CUPX:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_BCHUPE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FAUTOREDEF:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FHIDDEN:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_UNUSED8_3:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
//noone seems to care about it
break;
case NS_rtf::LN_XSTZNAME:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->sStyleName1 = sValue;
if (m_pImpl->m_pCurrentEntry->sStyleIdentifierI.getLength())
m_pImpl->m_pCurrentEntry->sStyleIdentifierI = sValue;
break;
case NS_rtf::LN_XSTZNAME1:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->sStyleName = sValue;
if (m_pImpl->m_pCurrentEntry->sStyleIdentifierI.getLength())
m_pImpl->m_pCurrentEntry->sStyleIdentifierI = sValue;
break;
case NS_rtf::LN_UPX:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
resolveAttributeProperties(val);
break;
case NS_ooxml::LN_CT_Style_type:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
{
/* defaults should be set at the service "com.sun.star.text.Defaults"
if (nIntValue == 1)
@@ -515,23 +496,18 @@ void StyleSheetTable::attribute(Id Name, Value & val)
}
break;
case NS_ooxml::LN_CT_Style_default:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->bIsDefaultStyle = (nIntValue != 0);
break;
case NS_ooxml::LN_CT_Style_customStyle:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_ooxml::LN_CT_Style_styleId:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->sStyleIdentifierI = sValue;
m_pImpl->m_pCurrentEntry->sStyleIdentifierD = sValue;
break;
case NS_ooxml::LN_CT_TblWidth_w:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
dynamic_cast< StyleSheetPropertyMap* >( m_pImpl->m_pCurrentEntry->pProperties.get() )->SetCT_TblWidth_w( nIntValue );
break;
case NS_ooxml::LN_CT_TblWidth_type:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
dynamic_cast< StyleSheetPropertyMap* >( m_pImpl->m_pCurrentEntry->pProperties.get() )->SetCT_TblWidth_type( nIntValue );
break;
default:
@@ -564,21 +540,17 @@ void StyleSheetTable::sprm(Sprm & rSprm)
rtl::OUString sStringValue = pValue.get() ? pValue->getString() : rtl::OUString();
//printf ( "StyleSheetTable::sprm(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)nSprmId, (unsigned int)nIntValue, ::rtl::OUStringToOString(sStringValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: StyleSheetTable_sprm */
switch(nSprmId)
{
case NS_ooxml::LN_CT_Style_name:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
//this is only a UI name!
m_pImpl->m_pCurrentEntry->sStyleName = sStringValue;
m_pImpl->m_pCurrentEntry->sStyleName1 = sStringValue;
break;
case NS_ooxml::LN_CT_Style_basedOn:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->sBaseStyleIdentifier = sStringValue;
break;
case NS_ooxml::LN_CT_Style_next:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->sNextStyleIdentifier = sStringValue;
break;
case NS_ooxml::LN_CT_Style_aliases:
@@ -596,14 +568,12 @@ void StyleSheetTable::sprm(Sprm & rSprm)
case NS_ooxml::LN_CT_Style_rsid:
case NS_ooxml::LN_CT_Style_trPr:
case NS_ooxml::LN_CT_Style_tcPr:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
break;
case NS_ooxml::LN_CT_Style_tblPr: //contains table properties
case NS_ooxml::LN_CT_Style_tblStylePr: //contains to table properties
case NS_ooxml::LN_CT_DocDefaults_rPrDefault:
case NS_ooxml::LN_CT_TblPrBase_tblInd: //table properties - at least width value and type
case NS_ooxml::LN_EG_RPrBase_rFonts: //table fonts
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -630,30 +600,25 @@ void StyleSheetTable::sprm(Sprm & rSprm)
break;
}
case NS_ooxml::LN_CT_PPrDefault_pPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_rDMapper.PushStyleSheetProperties( m_pImpl->m_pDefaultParaProps );
m_pImpl->m_rDMapper.sprm( rSprm );
m_pImpl->m_rDMapper.PopStyleSheetProperties();
applyDefaults( true );
break;
case NS_ooxml::LN_CT_RPrDefault_rPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_rDMapper.PushStyleSheetProperties( m_pImpl->m_pDefaultCharProps );
m_pImpl->m_rDMapper.sprm( rSprm );
m_pImpl->m_rDMapper.PopStyleSheetProperties();
applyDefaults( false );
break;
case NS_ooxml::LN_CT_TblPrBase_jc: //table alignment - row properties!
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
m_pImpl->m_pCurrentEntry->pProperties->Insert( PROP_HORI_ORIENT, false,
uno::makeAny( ConversionHelper::convertTableJustification( nIntValue )));
break;
case NS_ooxml::LN_CT_TrPrBase_jc: //table alignment - row properties!
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
dynamic_cast< StyleSheetPropertyMap* >( m_pImpl->m_pCurrentEntry->pProperties.get() )->SetCT_TrPrBase_jc(nIntValue);
break;
case NS_ooxml::LN_CT_TblPrBase_tblBorders: //table borders, might be defined in table style
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
if( pProperties.get())
@@ -681,10 +646,8 @@ void StyleSheetTable::sprm(Sprm & rSprm)
//no cell margins in styles
break;
case NS_ooxml::LN_CT_Style_pPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
// no break
case NS_ooxml::LN_CT_Style_rPr:
- /* WRITERFILTERSTATUS: done: 100, planned: 0, spent: 0 */
// no break
default:
{
diff --git a/writerfilter/source/dmapper/TDefTableHandler.cxx b/writerfilter/source/dmapper/TDefTableHandler.cxx
index 3dae3a970882..2c17235aaa9d 100644
--- a/writerfilter/source/dmapper/TDefTableHandler.cxx
+++ b/writerfilter/source/dmapper/TDefTableHandler.cxx
@@ -64,10 +64,8 @@ void TDefTableHandler::attribute(Id rName, Value & rVal)
sal_Int32 nIntValue = rVal.getInt();
(void)nIntValue;
(void)rName;
- /* WRITERFILTERSTATUS: table: TDefTable_attributedata */
switch( rName )
{
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 0 */
case NS_rtf::LN_cellx:
// nIntValue contains the vert. line position
//TODO: nIntValue is wrong for negative values!
@@ -75,7 +73,6 @@ void TDefTableHandler::attribute(Id rName, Value & rVal)
nIntValue -= 0xffff;
m_aCellBorderPositions.push_back( ConversionHelper::convertTwipToMM100( nIntValue ) );
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_tc:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rVal.getProperties();
@@ -86,38 +83,24 @@ void TDefTableHandler::attribute(Id rName, Value & rVal)
}
break;
//from LN_tc
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FFIRSTMERGED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FMERGED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FVERTICAL:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FBACKWARD:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FROTATEFONT:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FVERTMERGE:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FVERTRESTART:
break;
- /* WRITERFILTERSTATUS: done: 50, planned: 0, spent: 0 */
case NS_rtf::LN_VERTALIGN:
//TODO: m_aCellVertAlign is just a temporary solution! 0 - top 1 - center 2 - bottom
m_aCellVertAlign.push_back( nIntValue );
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FUNUSED:
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_CellPrefferedSize:
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCTOP:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCLEFT:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCBOTTOM:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCRIGHT:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rVal.getProperties();
@@ -125,31 +108,23 @@ void TDefTableHandler::attribute(Id rName, Value & rVal)
}
break;
//from LN_BRCXXXX - handled within the BorderHandler
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_DPTLINEWIDTH: // 0x2871
// width of a single line in 1/8 pt, max of 32 pt -> twip * 5 / 2.
m_nLineWidth = ConversionHelper::convertTwipToMM100( nIntValue * 5 / 2 );
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCTYPE: // 0x2872
m_nLineType = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_Border_color:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_ICO: // 0x2873
m_nLineColor = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_DPTSPACE: // 0x2874
m_nLineDistance = nIntValue;
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FSHADOW: // 0x2875
//if 1 then line has shadow - unsupported
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_FFRAME: // 0x2876
- /* WRITERFILTERSTATUS: done: 0, planned: 0, spent: 0 */
case NS_rtf::LN_UNUSED2_15: // 0x2877
// ignored
break;
@@ -175,30 +150,21 @@ void TDefTableHandler::localResolve(Id rName, writerfilter::Reference<Properties
ConversionHelper::MakeBorderLine( m_nLineWidth, m_nLineType, m_nLineColor,
aBorderLine, m_bOOXML );
- /* WRITERFILTERSTATUS: table: TDefTable_localresolve */
switch( rName )
{
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_top:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCTOP:
m_aTopBorderLines.push_back(aBorderLine);
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_left:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCLEFT:
m_aLeftBorderLines.push_back(aBorderLine);
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_bottom:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCBOTTOM:
m_aBottomBorderLines.push_back(aBorderLine);
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_right:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_rtf::LN_BRCRIGHT:
m_aRightBorderLines.push_back(aBorderLine);
break;
@@ -217,16 +183,11 @@ void TDefTableHandler::localResolve(Id rName, writerfilter::Reference<Properties
-----------------------------------------------------------------------*/
void TDefTableHandler::sprm(Sprm & rSprm)
{
- /* WRITERFILTERSTATUS: table: TDefTable_sprm */
switch( rSprm.getId() )
{
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_top:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_left:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_bottom:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TcBorders_right:
case NS_ooxml::LN_CT_TcBorders_insideH:
case NS_ooxml::LN_CT_TcBorders_insideV:
diff --git a/writerfilter/source/dmapper/TablePropertiesHandler.cxx b/writerfilter/source/dmapper/TablePropertiesHandler.cxx
index 1b2f3152d526..4afdf4e2d10d 100644
--- a/writerfilter/source/dmapper/TablePropertiesHandler.cxx
+++ b/writerfilter/source/dmapper/TablePropertiesHandler.cxx
@@ -42,14 +42,10 @@ namespace dmapper {
sal_uInt32 nSprmId = rSprm.getId();
Value::Pointer_t pValue = rSprm.getValue();
sal_Int32 nIntValue = ((pValue.get() != NULL) ? pValue->getInt() : 0);
- /* WRITERFILTERSTATUS: table: table_sprmdata */
switch( nSprmId )
{
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 2 */
case NS_ooxml::LN_CT_TrPrBase_jc: //90706
- /* WRITERFILTERSTATUS: done: 1, planned: 0.5, spent: 0.5 */
case NS_ooxml::LN_CT_TblPrBase_jc:
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 2 */
case 0x5400: // sprmTJc
{
//table justification 0: left, 1: center, 2: right
@@ -59,10 +55,8 @@ namespace dmapper {
insertTableProps( pTableMap );
}
break;
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
case 0x9601: // sprmTDxaLeft
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case 0x9602: // sprmTDxaGapHalf
{
//m_nGapHalf = ConversionHelper::convertTwipToMM100( nIntValue );
@@ -71,7 +65,6 @@ namespace dmapper {
insertTableProps(pPropMap);
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 2 */
case NS_ooxml::LN_CT_TrPrBase_trHeight: //90703
{
//contains unit and value
@@ -87,7 +80,6 @@ namespace dmapper {
}
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case 0x3403: // sprmTFCantSplit
case NS_sprm::LN_TCantSplit: // 0x3644
{
@@ -97,7 +89,6 @@ namespace dmapper {
insertRowProps(pPropMap);
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case 0x9407: // sprmTDyaRowHeight
{
// table row height - negative values indicate 'exact height' - positive 'at least'
@@ -114,7 +105,6 @@ namespace dmapper {
insertRowProps(pPropMap);
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case NS_ooxml::LN_CT_TcPrBase_vAlign://90694
{
sal_Int16 nVertOrient = text::VertOrientation::NONE;
@@ -130,7 +120,6 @@ namespace dmapper {
cellProps( pCellPropMap );
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case NS_ooxml::LN_CT_TblPrBase_tblBorders: //table borders, might be defined in table style
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -148,7 +137,6 @@ namespace dmapper {
}
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case NS_ooxml::LN_CT_TcPrBase_tcBorders ://cell borders
//contains CT_TcBorders_left, right, top, bottom
{
@@ -176,15 +164,10 @@ namespace dmapper {
}
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case 0xd61a : // sprmTCellTopColor
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case 0xd61b : // sprmTCellLeftColor
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case 0xd61c : // sprmTCellBottomColor
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case 0xd61d : // sprmTCellRightColor
- /* WRITERFILTERSTATUS: done: 1, planned: 2, spent: 0 */
case NS_ooxml::LN_CT_TcPrBase_shd:
{
// each color sprm contains as much colors as cells are in a row
@@ -199,7 +182,6 @@ namespace dmapper {
}
break;
//OOXML table properties
- /* WRITERFILTERSTATUS: done: 0, planned: 2, spent: 0 */
case NS_ooxml::LN_CT_TblPrBase_tblCellMar: //cell margins
{
//contains LN_CT_TblCellMar_top, LN_CT_TblCellMar_left, LN_CT_TblCellMar_bottom, LN_CT_TblCellMar_right
diff --git a/writerfilter/source/dmapper/ThemeTable.cxx b/writerfilter/source/dmapper/ThemeTable.cxx
index 70c4c7cc7094..a688755e8ba1 100644
--- a/writerfilter/source/dmapper/ThemeTable.cxx
+++ b/writerfilter/source/dmapper/ThemeTable.cxx
@@ -72,10 +72,8 @@ void ThemeTable::attribute(Id Name, Value & val)
// int nIntValue = val.getInt();
::rtl::OUString sValue = val.getString();
// printf ( "ThemeTable::attribute(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)Name, (unsigned int)nIntValue, ::rtl::OUStringToOString(sValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: ThemeTable_attributedata */
switch(Name)
{
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_TextFont_typeface:
if (sValue.getLength())
m_pImpl->m_currentFontThemeEntry[m_pImpl->m_currentThemeFontId] = sValue;
@@ -109,10 +107,8 @@ void ThemeTable::sprm(Sprm& rSprm)
// printf ( "ThemeTable::sprm(0x%.4x, 0x%.4x) [%s]\n", (unsigned int)nSprmId, (unsigned int)nIntValue, ::rtl::OUStringToOString(sStringValue, RTL_TEXTENCODING_DONTKNOW).getStr());
- /* WRITERFILTERSTATUS: table: ThemeTable_sprm */
switch(nSprmId)
{
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_BaseStyles_fontScheme:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -120,9 +116,7 @@ void ThemeTable::sprm(Sprm& rSprm)
pProperties->resolve(*this);
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_FontScheme_majorFont:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_FontScheme_minorFont:
{
writerfilter::Reference<Properties>::Pointer_t pProperties = rSprm.getProps();
@@ -132,11 +126,8 @@ void ThemeTable::sprm(Sprm& rSprm)
m_pImpl->m_themeFontMap[nSprmId] = m_pImpl->m_currentFontThemeEntry;
}
break;
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_FontCollection_latin:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_FontCollection_ea:
- /* WRITERFILTERSTATUS: done: 1, planned: 0, spent: 0 */
case NS_ooxml::LN_CT_FontCollection_cs:
{
m_pImpl->m_currentThemeFontId = nSprmId;
diff --git a/writerfilter/source/dmapper/genclass.xsl b/writerfilter/source/dmapper/genclass.xsl
index eaddab52ea0e..e638ce64e19c 100644
--- a/writerfilter/source/dmapper/genclass.xsl
+++ b/writerfilter/source/dmapper/genclass.xsl
@@ -560,7 +560,6 @@
<xsl:text>&#xa; case </xsl:text>
<xsl:value-of select="@id"/>
<xsl:text>:</xsl:text>
- <xsl:text>&#xa; /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */</xsl:text>
<xsl:call-template name="sprmaction">
<xsl:with-param name="valuePrefix">r_Sprm.getValue()-&gt;</xsl:with-param>
</xsl:call-template>
@@ -613,7 +612,6 @@
<xsl:text>&#xa; case </xsl:text>
<xsl:value-of select="@id"/>
<xsl:text>:</xsl:text>
- <xsl:text>&#xa; /* WRITERFILTERSTATUS done: 100, planned: 2, spent: 0 */</xsl:text>
<xsl:call-template name="sprmactionset">
<xsl:with-param name="valuePrefix">val.</xsl:with-param>
</xsl:call-template>