:: com :: sun :: star :: ui ::
|
unpublished |
interface XUIConfigurationStorage |
|
|
|
- Usage Restrictions
- not published
- Description
- supplies functions to change or get information about the storage
of a user interface configuration manager.
- Since
- OOo 2.0
|
Methods' Summary |
setStorage |
connects a storage to the user interface configuration manager
which is used on subsequent calls of load and
store.
|
hasStorage |
checks if an instance has already a storage to load/store its data.
|
Methods' Details |
setStorage
void |
setStorage( |
[in] ::com::sun::star::embed::XStorage |
Storage ); |
- Description
- connects a storage to the user interface configuration manager
which is used on subsequent calls of load and
store.
- Parameter Storage
- all configuration data is loaded/stored from/into this storage.
If the storage is in read/write mode load
and store can be used otherwise only
load is possible.
This call needs careful usage as data loss can occur. If the
implementation has modified data and a new storage is set the
implementation is not allowed to write back the data to the old
storage. This must be done explicitly with store.
In general a user interface configuration manager instance is
created and initialize by the document model or the module user
interface configuration supplier. Normally there is no need to
set a storage for a user interface configuration manager. If a
copy of the configuration data to another storage should be made,
use storeToStorage.
|
|
hasStorage
- Description
- checks if an instance has already a storage to load/store its data.
- Returns
- true if the instance has a storage otherwise false.
|
|
Top of Page
Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.