Included Services - Summary |
HierarchyAccess |
provides interfaces to access child and descendent elements.
(details)
|
HierarchyElement |
provides interfaces to obtain information about this element and its
role and context in the hierarchy.
(details)
|
SetAccess |
specializes HierarchyAccess, if this element is a Set.
(details)
|
GroupAccess |
specializes HierarchyAccess,
if this element is a Group.
(details)
|
AccessRootElement |
specializes HierarchyElement,
if this element is the Root of the whole hierarchy.
(details)
|
SetElement |
specializes HierarchyElement,
if this element may be contained in a Set.
(details)
|
GroupElement |
specializes HierarchyElement,
if this element is a child of a Group.
(details)
|
Included Services - Details |
HierarchyAccess
- Description
- provides interfaces to access child and descendent elements.
An implementation actually implements a specialization of this service,
which depends on its Container role.
Implementations shall implement exactly one of:
- SetAccess if this element is a Set.
- GroupAccess if this element is a Group.
|
|
HierarchyElement
- Description
- provides interfaces to obtain information about this element and its
role and context in the hierarchy.
An implementation actually implements a specialization of this service,
which depends on its Element role.
Implementations shall implement exactly one of:
- AccessRootElement if this element is the
Root of the whole hierarchy. Objects that can be
created directly by a ConfigurationProvider
implement this service.
- SetElement if this element may be contained in a
Set.
- GroupElement if this element is a child of a
Group.
|
|
SetAccess
- Usage Restrictions
- optional
- Description
- specializes HierarchyAccess, if this element is a Set.
This is an alternative to GroupAccess.
|
|
GroupAccess
- Usage Restrictions
- optional
- Description
- specializes HierarchyAccess,
if this element is a Group.
This is an alternative to SetAccess.
|
|
AccessRootElement
- Usage Restrictions
- optional
- Description
- specializes HierarchyElement,
if this element is the Root of the whole hierarchy.
This is an alternative to SetElement
or GroupElement.
- See also
- ConfigurationProvider
Instances obtained from a ConfigurationProvider will
implement this version of HierarchyElement.
|
|
SetElement
- Usage Restrictions
- optional
- Description
- specializes HierarchyElement,
if this element may be contained in a Set.
This is an alternative to AccessRootElement
or GroupElement.
|
|
GroupElement
- Usage Restrictions
- optional
- Description
- specializes HierarchyElement,
if this element is a child of a Group.
This is an alternative to AccessRootElement
or SetElement.
|
|
Copyright © 2020, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.