19 #ifndef INCLUDED_XMLOFF_STYLEEXP_HXX
20 #define INCLUDED_XMLOFF_STYLEEXP_HXX
24 #include <rtl/ustring.hxx>
29 namespace rtl {
template <
class reference_type>
class Reference; }
63 const css::uno::Reference< css::style::XStyle > & rStyle,
64 const OUString& rXMLFamily,
66 const css::uno::Reference< css::container::XNameAccess > & xStyles,
67 const OUString* pPrefix );
69 virtual void exportStyleAttributes(
70 const css::uno::Reference< css::style::XStyle > & rStyle );
72 virtual void exportStyleContent(
73 const css::uno::Reference< css::style::XStyle > & rStyle );
92 void exportDefaultStyle(
93 const css::uno::Reference< css::beans::XPropertySet > & xPropSet,
94 const OUString& rXMLFamily,
97 void exportStyleFamily(
98 const OUString& rFamily,
const OUString& rXMLFamily,
101 const OUString* pPrefix =
nullptr);
103 void exportStyleFamily(
104 const char *pFamily,
const OUString& rXMLFamily,
107 const OUString* pPrefix =
nullptr);
SvXMLAutoStylePoolP * pAutoStylePool
SvXMLExport & GetExport()
exports com.sun.star. container
class SAL_NO_VTABLE XPropertySet
exports com.sun.star. style
exports com.sun.star. beans
const SvXMLExport & GetExport() const
css::uno::Any const SvXMLExport & rExport