/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ module com { module sun { module star { module style { /** extends XStyleLoader interface to import styles from an already opened component. @see com::sun::star::style::XStyleLoader @since LibreOffice 4.4 */ interface XStyleLoader2: com::sun::star::style::XStyleLoader { /** loads styles from a given document
@param aSourceComponent
a valid XComponent reference to source document
@param aOptions
Specifies which of the Style families the method should load.
The sequence
has the following, optional items:
As the default, all supported style families are loaded and existing styles are overwritten.
*/ void loadStylesFromDocument( [in] com::sun::star::lang::XComponent aSourceComponent, [in] sequence