diff options
author | Andres Gomez <agomez@igalia.com> | 2013-08-26 18:33:38 +0300 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2013-09-05 08:40:13 +0000 |
commit | 43b84bbba2519686eb6b0463f422bf695d2d74b9 (patch) | |
tree | 9beeb9c705ef08a3b45ac6e46176f3ea6c163baa /qadevOOo/objdsc/svx | |
parent | 6f135b0aa231a2543d73f94e39cb472e12ea47d5 (diff) |
svx: new InteropGrabBag UNO prop in Shape service
Added the new InteropGrabBag property to the Shape
service and modified the JUnit UNO unit tests for
it.
Added specific implementation in the svx module
for the SvxShape class.
This new property is intended by now for its usage
on preserving OOX's Smart-Art but it could also be
used for preserving other attributes for
interoperability among document formats.
Change-Id: Idc7a8e91592399ff05effd4da6eaa2935f8f4d42
Reviewed-on: https://gerrit.libreoffice.org/5769
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'qadevOOo/objdsc/svx')
9 files changed, 9 insertions, 0 deletions
diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxGraphicObject.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxGraphicObject.csv index b7605ee47f0e..9236825ab93b 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxGraphicObject.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxGraphicObject.csv @@ -76,6 +76,7 @@ "SvxGraphicObject";"com::sun::star::drawing::Shape";"Style#optional" "SvxGraphicObject";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxGraphicObject";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxGraphicObject";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxGraphicObject";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharHeightComplex" "SvxGraphicObject";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharWeightComplex" "SvxGraphicObject";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharFontNameComplex" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShape.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShape.csv index 701089362ebe..96fa72a3cef7 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShape.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShape.csv @@ -76,6 +76,7 @@ "SvxShape";"com::sun::star::drawing::Shape";"Style#optional" "SvxShape";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShape";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShape";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShape";"com::sun::star::drawing::TextShape";"CornerRadius" "SvxShape";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharHeightComplex" "SvxShape";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharWeightComplex" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeCircle.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeCircle.csv index 8e1814d18db1..8624bbb962be 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeCircle.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeCircle.csv @@ -76,6 +76,7 @@ "SvxShapeCircle";"com::sun::star::drawing::Shape";"Style#optional" "SvxShapeCircle";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShapeCircle";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShapeCircle";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShapeCircle";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharHeightComplex" "SvxShapeCircle";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharWeightComplex" "SvxShapeCircle";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharFontNameComplex" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeConnector.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeConnector.csv index 95b9abe6b6a9..4502a89c8384 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeConnector.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeConnector.csv @@ -76,6 +76,7 @@ "SvxShapeConnector";"com::sun::star::drawing::Shape";"Style#optional" "SvxShapeConnector";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShapeConnector";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShapeConnector";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShapeConnector";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharHeightComplex" "SvxShapeConnector";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharWeightComplex" "SvxShapeConnector";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharFontNameComplex" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeControl.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeControl.csv index 945c4fc24caf..cc05a7c4e88d 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeControl.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeControl.csv @@ -11,6 +11,7 @@ "SvxShapeControl";"com::sun::star::drawing::Shape";"Style#optional" "SvxShapeControl";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShapeControl";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShapeControl";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShapeControl";"com::sun::star::drawing::XShapeDescriptor";"getShapeType()" "SvxShapeControl";"com::sun::star::drawing::XGluePointsSupplier#optional";"getGluePoints()" "SvxShapeControl";"com::sun::star::drawing::XControlShape";"getControl()" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeDimensioning.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeDimensioning.csv index 1713d9ca9c60..7ae14a3ea05d 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeDimensioning.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeDimensioning.csv @@ -94,6 +94,7 @@ "SvxShapeDimensioning";"com::sun::star::drawing::Shape";"Style#optional" "SvxShapeDimensioning";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShapeDimensioning";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShapeDimensioning";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShapeDimensioning";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharHeightComplex" "SvxShapeDimensioning";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharWeightComplex" "SvxShapeDimensioning";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharFontNameComplex" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeGroup.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeGroup.csv index c20164a3334b..31cf3dfbe41f 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeGroup.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapeGroup.csv @@ -13,6 +13,7 @@ "SvxShapeGroup";"com::sun::star::drawing::Shape";"Style#optional" "SvxShapeGroup";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShapeGroup";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShapeGroup";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShapeGroup";"com::sun::star::drawing::XShapeDescriptor";"getShapeType()" "SvxShapeGroup";"com::sun::star::drawing::XGluePointsSupplier#optional";"getGluePoints()" "SvxShapeGroup";"com::sun::star::drawing::XShapeGroup";"enterGroup()" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygon.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygon.csv index 9fdea2b0aa81..c266cb7f7c5f 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygon.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygon.csv @@ -76,6 +76,7 @@ "SvxShapePolyPolygon";"com::sun::star::drawing::Shape";"Style#optional" "SvxShapePolyPolygon";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShapePolyPolygon";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShapePolyPolygon";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShapePolyPolygon";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharHeightComplex" "SvxShapePolyPolygon";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharWeightComplex" "SvxShapePolyPolygon";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharFontNameComplex" diff --git a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygonBezier.csv b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygonBezier.csv index ad9eb30b7001..f57e463aace4 100644 --- a/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygonBezier.csv +++ b/qadevOOo/objdsc/svx/com.sun.star.comp.office.SvxShapePolyPolygonBezier.csv @@ -79,6 +79,7 @@ "SvxShapePolyPolygonBezier";"com::sun::star::drawing::Shape";"Style#optional" "SvxShapePolyPolygonBezier";"com::sun::star::drawing::Shape";"Transformation#optional" "SvxShapePolyPolygonBezier";"com::sun::star::drawing::Shape";"ShapeUserDefinedAttributes#optional" +"SvxShapePolyPolygonBezier";"com::sun::star::drawing::Shape";"InteropGrabBag#optional" "SvxShapePolyPolygonBezier";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharHeightComplex" "SvxShapePolyPolygonBezier";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharWeightComplex" "SvxShapePolyPolygonBezier";"com::sun::star::style::CharacterPropertiesComplex#optional";"CharFontNameComplex" |