diff options
-rw-r--r-- | writerfilter/source/dmapper/DomainMapper.cxx | 26 | ||||
-rw-r--r-- | writerfilter/source/doctok/resources.xmi | 60 | ||||
-rw-r--r-- | writerfilter/source/ooxml/model.xml | 8 | ||||
-rw-r--r-- | writerfilter/source/rtftok/rtfdocumentimpl.cxx | 2 |
4 files changed, 18 insertions, 78 deletions
diff --git a/writerfilter/source/dmapper/DomainMapper.cxx b/writerfilter/source/dmapper/DomainMapper.cxx index 229da91e6eab..c4036756f714 100644 --- a/writerfilter/source/dmapper/DomainMapper.cxx +++ b/writerfilter/source/dmapper/DomainMapper.cxx @@ -1091,10 +1091,10 @@ void DomainMapper::sprmWithProps( Sprm& rSprm, PropertyMapPtr rContext, SprmType case NS_ooxml::LN_CT_PrBase_pBdr: //paragraph border resolveSprmProps(*this, rSprm); break; - case NS_sprm::LN_PBrcTop: // sprmPBrcTop - case NS_sprm::LN_PBrcLeft: // sprmPBrcLeft - case NS_sprm::LN_PBrcBottom: // sprmPBrcBottom - case NS_sprm::LN_PBrcRight: // sprmPBrcRight + case NS_ooxml::LN_CT_PBdr_top: + case NS_ooxml::LN_CT_PBdr_left: + case NS_ooxml::LN_CT_PBdr_bottom: + case NS_ooxml::LN_CT_PBdr_right: case NS_sprm::LN_PBrcBetween: // sprmPBrcBetween { //in binary format the borders are directly provided in OOXML they are inside of properties @@ -1109,19 +1109,19 @@ void DomainMapper::sprmWithProps( Sprm& rSprm, PropertyMapPtr rContext, SprmType PropertyIds eBorderDistId = PropertyIds( 0 ); switch( nSprmId ) { - case NS_sprm::LN_PBrcTop: + case NS_ooxml::LN_CT_PBdr_top: eBorderId = PROP_TOP_BORDER; eBorderDistId = PROP_TOP_BORDER_DISTANCE; break; - case NS_sprm::LN_PBrcLeft: + case NS_ooxml::LN_CT_PBdr_left: eBorderId = PROP_LEFT_BORDER; eBorderDistId = PROP_LEFT_BORDER_DISTANCE; break; - case NS_sprm::LN_PBrcBottom: + case NS_ooxml::LN_CT_PBdr_bottom: eBorderId = PROP_BOTTOM_BORDER ; eBorderDistId = PROP_BOTTOM_BORDER_DISTANCE; break; - case NS_sprm::LN_PBrcRight: + case NS_ooxml::LN_CT_PBdr_right: eBorderId = PROP_RIGHT_BORDER; eBorderDistId = PROP_RIGHT_BORDER_DISTANCE ; break; @@ -1134,7 +1134,7 @@ void DomainMapper::sprmWithProps( Sprm& rSprm, PropertyMapPtr rContext, SprmType rContext->Insert( eBorderId, uno::makeAny( pBorderHandler->getBorderLine()) , true); if(eBorderDistId) rContext->Insert(eBorderDistId, uno::makeAny( pBorderHandler->getLineDistance()), true); - if (nSprmId == NS_sprm::LN_PBrcRight && pBorderHandler->getShadow()) + if (nSprmId == NS_ooxml::LN_CT_PBdr_right && pBorderHandler->getShadow()) { table::ShadowFormat aFormat = rContext->getShadowFromBorder(pBorderHandler->getBorderLine()); rContext->Insert(PROP_PARA_SHADOW_FORMAT, uno::makeAny(aFormat)); @@ -1152,19 +1152,19 @@ void DomainMapper::sprmWithProps( Sprm& rSprm, PropertyMapPtr rContext, SprmType case NS_sprm::LN_PBrcBetween: // sprmPBrcBetween OSL_FAIL( "TODO: inner border is not handled"); break; - case NS_sprm::LN_PBrcLeft: // sprmPBrcLeft + case NS_ooxml::LN_CT_PBdr_left: eBorderId = PROP_LEFT_BORDER; eBorderDistId = PROP_LEFT_BORDER_DISTANCE ; break; - case NS_sprm::LN_PBrcRight: // sprmPBrcRight + case NS_ooxml::LN_CT_PBdr_right: eBorderId = PROP_RIGHT_BORDER ; eBorderDistId = PROP_RIGHT_BORDER_DISTANCE ; break; - case NS_sprm::LN_PBrcTop: // sprmPBrcTop + case NS_ooxml::LN_CT_PBdr_top: eBorderId = PROP_TOP_BORDER ; eBorderDistId = PROP_TOP_BORDER_DISTANCE; break; - case NS_sprm::LN_PBrcBottom: // sprmPBrcBottom + case NS_ooxml::LN_CT_PBdr_bottom: default: eBorderId = PROP_BOTTOM_BORDER ; eBorderDistId = PROP_BOTTOM_BORDER_DISTANCE; diff --git a/writerfilter/source/doctok/resources.xmi b/writerfilter/source/doctok/resources.xmi index c9653faff2ff..8fa5eecca68e 100644 --- a/writerfilter/source/doctok/resources.xmi +++ b/writerfilter/source/doctok/resources.xmi @@ -1968,66 +1968,6 @@ </UML:ModelElement.taggedValue> </UML:Class> <!--SPRM sprmPTableDepth--> - <!--SPRM sprmPBrcTop--> - <UML:Class xmi.id="sprmPBrcTop" name="sprmPBrcTop"> - <UML:ModelElement.stereotype> - <UML:Stereotype xmi.idref="ww8sprm"/> - </UML:ModelElement.stereotype> - <UML:ModelElement.taggedValue> - <UML:TaggedValue> - <UML:TaggedValue.dataValue>0x6424</UML:TaggedValue.dataValue> - <UML:TaggedValue.type> - <UML:TagDefinition xmi.idref="sprmcode"/> - </UML:TaggedValue.type> - </UML:TaggedValue> - </UML:ModelElement.taggedValue> - </UML:Class> - <!--SPRM sprmPBrcTop--> - <!--SPRM sprmPBrcLeft--> - <UML:Class xmi.id="sprmPBrcLeft" name="sprmPBrcLeft"> - <UML:ModelElement.stereotype> - <UML:Stereotype xmi.idref="ww8sprm"/> - </UML:ModelElement.stereotype> - <UML:ModelElement.taggedValue> - <UML:TaggedValue> - <UML:TaggedValue.dataValue>0x6425</UML:TaggedValue.dataValue> - <UML:TaggedValue.type> - <UML:TagDefinition xmi.idref="sprmcode"/> - </UML:TaggedValue.type> - </UML:TaggedValue> - </UML:ModelElement.taggedValue> - </UML:Class> - <!--SPRM sprmPBrcLeft--> - <!--SPRM sprmPBrcBottom--> - <UML:Class xmi.id="sprmPBrcBottom" name="sprmPBrcBottom"> - <UML:ModelElement.stereotype> - <UML:Stereotype xmi.idref="ww8sprm"/> - </UML:ModelElement.stereotype> - <UML:ModelElement.taggedValue> - <UML:TaggedValue> - <UML:TaggedValue.dataValue>0x6426</UML:TaggedValue.dataValue> - <UML:TaggedValue.type> - <UML:TagDefinition xmi.idref="sprmcode"/> - </UML:TaggedValue.type> - </UML:TaggedValue> - </UML:ModelElement.taggedValue> - </UML:Class> - <!--SPRM sprmPBrcBottom--> - <!--SPRM sprmPBrcRight--> - <UML:Class xmi.id="sprmPBrcRight" name="sprmPBrcRight"> - <UML:ModelElement.stereotype> - <UML:Stereotype xmi.idref="ww8sprm"/> - </UML:ModelElement.stereotype> - <UML:ModelElement.taggedValue> - <UML:TaggedValue> - <UML:TaggedValue.dataValue>0x6427</UML:TaggedValue.dataValue> - <UML:TaggedValue.type> - <UML:TagDefinition xmi.idref="sprmcode"/> - </UML:TaggedValue.type> - </UML:TaggedValue> - </UML:ModelElement.taggedValue> - </UML:Class> - <!--SPRM sprmPBrcRight--> <!--SPRM sprmPBrcBetween--> <UML:Class xmi.id="sprmPBrcBetween" name="sprmPBrcBetween"> <UML:ModelElement.stereotype> diff --git a/writerfilter/source/ooxml/model.xml b/writerfilter/source/ooxml/model.xml index 058b76138f0b..43e58b057c0c 100644 --- a/writerfilter/source/ooxml/model.xml +++ b/writerfilter/source/ooxml/model.xml @@ -22314,10 +22314,10 @@ </resource> <resource name="CT_PBdr" resource="Properties" tag="paragraph"> <kind name="paragraph"/> - <element name="top" tokenid="sprm:PBrcTop"/> - <element name="left" tokenid="sprm:PBrcLeft"/> - <element name="bottom" tokenid="sprm:PBrcBottom"/> - <element name="right" tokenid="sprm:PBrcRight"/> + <element name="top" tokenid="ooxml:CT_PBdr_top"/> + <element name="left" tokenid="ooxml:CT_PBdr_left"/> + <element name="bottom" tokenid="ooxml:CT_PBdr_bottom"/> + <element name="right" tokenid="ooxml:CT_PBdr_right"/> <element name="between" tokenid="sprm:PBrcBetween"/> <element name="bar" tokenid="sprm:PBrcBar"/> </resource> diff --git a/writerfilter/source/rtftok/rtfdocumentimpl.cxx b/writerfilter/source/rtftok/rtfdocumentimpl.cxx index c6f5a999895a..61c813c2d702 100644 --- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx +++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx @@ -73,7 +73,7 @@ static Id lcl_getParagraphBorder(sal_uInt32 nIndex) { static const Id aBorderIds[] = { - NS_sprm::LN_PBrcTop, NS_sprm::LN_PBrcLeft, NS_sprm::LN_PBrcBottom, NS_sprm::LN_PBrcRight + NS_ooxml::LN_CT_PBdr_top, NS_ooxml::LN_CT_PBdr_left, NS_ooxml::LN_CT_PBdr_bottom, NS_ooxml::LN_CT_PBdr_right }; return aBorderIds[nIndex]; |