diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2018-04-26 22:04:27 +0900 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2018-05-07 16:30:35 +0200 |
commit | 7a8ed362eb163ac15a000ba1cfc74b58315800a1 (patch) | |
tree | 79c1543ac1edd99a7cf3fe7f26573828b4b2be1e /offapi/type_reference | |
parent | 3e7bea5ece847dcd7234f7e7fd310b1daab0eec1 (diff) |
[API CHANGE] revert and deprecate *BackGraphicURL add *BackGraphic
*BackGraphicURL include the following properties:
- BackGraphicURL
- FooterBackGraphicURL
- HeaderBackGraphicURL
- ParaBackGraphicURL
This were removed, but for backwards compatibility this commit
adds them back again and depreactes them in the UNO API. The
behaviour also changes as internal vnd.sun.star.GraphicObject
scheme URLs aren't supported so this properties can only be set
and only if a external URL is provided. If getting such a property
then a RuntimeException will be thrown.
[ Miklos Vajna: fixed up sw/qa and writerfilter bits. ]
Change-Id: If60011837da96197b576bfe2671ecafccad736c7
Reviewed-on: https://gerrit.libreoffice.org/53511
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'offapi/type_reference')
-rw-r--r-- | offapi/type_reference/offapi.idl | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/offapi/type_reference/offapi.idl b/offapi/type_reference/offapi.idl index 337a45812b29..f49b0267ed48 100644 --- a/offapi/type_reference/offapi.idl +++ b/offapi/type_reference/offapi.idl @@ -3643,6 +3643,7 @@ module com { [property, maybevoid, optional] boolean ParaIsConnectBorder; [property, optional] string ListId; [property, optional] short OutlineLevel; + [property, optional] ::com::sun::star::graphic::XGraphic ParaBackGraphic; }; }; module util { @@ -13134,6 +13135,7 @@ module com { published service PageProperties { [property] ::com::sun::star::util::Color BackColor; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property] boolean BackTransparent; @@ -13163,6 +13165,7 @@ module com { [property] ::com::sun::star::container::XNameContainer UserDefinedAttributes; [property, maybevoid] ::com::sun::star::util::Color HeaderBackColor; [property, maybevoid] string HeaderBackGraphicURL; + [property, maybevoid] ::com::sun::star::graphic::XGraphic HeaderBackGraphic; [property, maybevoid] string HeaderBackGraphicFilter; [property, maybevoid] ::com::sun::star::style::GraphicLocation HeaderBackGraphicLocation; [property, maybevoid] long HeaderLeftMargin; @@ -13188,6 +13191,7 @@ module com { [property, maybevoid, optional] ::com::sun::star::text::XText HeaderTextRight; [property, maybevoid] ::com::sun::star::util::Color FooterBackColor; [property, maybevoid] string FooterBackGraphicURL; + [property, maybevoid] ::com::sun::star::graphic::XGraphic FooterBackGraphic; [property, maybevoid] string FooterBackGraphicFilter; [property, maybevoid] ::com::sun::star::style::GraphicLocation FooterBackGraphicLocation; [property, maybevoid] long FooterLeftMargin; @@ -13837,6 +13841,7 @@ module com { [property] ::com::sun::star::text::XTextFrame AnchorFrame; [property] ::com::sun::star::util::Color BackColor; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property] ::com::sun::star::table::BorderLine LeftBorder; @@ -13925,6 +13930,7 @@ module com { [property, optional] string ParaStyleSeparator; [property] ::com::sun::star::text::XTextColumns TextColumns; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property] ::com::sun::star::util::Color BackColor; @@ -14015,6 +14021,7 @@ module com { [property] string CellName; [property] ::com::sun::star::util::Color BackColor; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property] long NumberFormat; @@ -14045,6 +14052,7 @@ module com { [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] boolean BackTransparent; [property] boolean ChartColumnAsLabel; [property] boolean ChartRowAsLabel; @@ -14631,6 +14639,7 @@ module com { [property] short TableColumnRelativeSum; [property] ::com::sun::star::util::Color BackColor; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property, optional] boolean CollapsingBorders; @@ -15042,6 +15051,7 @@ module com { [property] string DDECommandFile; [property] string DDECommandElement; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property] boolean FootnoteIsCollectAtTextEnd; @@ -15116,6 +15126,7 @@ module com { [property] ::com::sun::star::util::Color BackColor; [property] boolean BackTransparent; [property] string BackGraphicURL; + [property] ::com::sun::star::graphic::XGraphic BackGraphic; [property] string BackGraphicFilter; [property] ::com::sun::star::style::GraphicLocation BackGraphicLocation; [property] sequence< ::com::sun::star::text::TableColumnSeparator > TableColumnSeparators; |