This service extends the interface
XNameAccess supported
by service GroupAccess to allow changing values.
This strongly overlaps with functionality available through
PropertyHierarchy (from GroupAccess ), so that
xGroup.setPropertyValue( aName, aValue )
is equivalent to
xGroup.replaceByName( aName, aValue )
.
Changes can be observed by registering a listener with interface
XPropertySet or
XMultiPropertySet .
Elements of this group may be replaced only if they are of simple type.
The type returned by
XElementAccess::getElementType
is not an interface type. Replacing whole subtrees is not supported.