:: com :: sun :: star :: configuration ::
|
service ConfigurationUpdateAccess |
- Description
- provides modifying access to a fragment of the configuration hierarchy.
Extends ConfigurationAccess to support modifying values
or inserting and removing elements.
Descendants of this service also implement this service
unless they are marked read-only (which is indicated by attribute
PropertyAttribute::READONLY),
in which case they only need implement ConfigurationAccess.
The classification of implementations that is described for
ConfigurationAccess applies to implementations of this service
as well. Therefore an implementation will support one of several alternate
services describing its Container role and one of several alternate
services describing its Element role. These services are
extensions of the respective services documented for ConfigurationAccess.
- Container role:
A group permits changing child values.
A set permits inserting and removing contained elements.
- Element role:
The root element of a modifiable tree provides extended functionality
to control processing of changes for the entire tree (fragment) by
supporting ::com::sun::star::util::XChangesBatch.
For elements of a set or a group no additional
interfaces are supported.
- See also
- ConfigurationProvider
Root instances of this service can be requested from a
ConfigurationProvider
- Developers Guide
- WritingUNO - Disable Commands - Disabling Commands at Runtime
- Config - Object Model
- Config - Updating Configuration Data
|
Included Services - Details |
ConfigurationAccess
- Description
- is the basic service providing read access to an element of the
configuration hierarchy and its child and descendent elements.
The HierarchyAccess specialization implemented will be
further specialized to support modifying access.
Implementations shall therefore implement one of SetUpdate or
GroupUpdate depending on the Container role.
If the HierarchyElement specialization that is implemented
is AccessRootElement, the implementation must support the
extended functionality of UpdateRootElement. Otherwise, there
are no new requirements mandated by the Element role.
|
|
SetUpdate
- Usage Restrictions
- optional
- Description
- specializes SetAccess to support modifying the element.
Implemented, if this element is a Set.
Otherwise service GroupUpdate is provided.
|
|
GroupUpdate
- Usage Restrictions
- optional
- Description
- specializes GroupAccess to support modifying contained
data.
Implemented, if this element is a Group.
Otherwise service SetUpdate is provided.
|
|
UpdateRootElement
|
Top of Page
Copyright © 2000, 2014 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.