An element list created by an action descriptor can be linked to the context resource. The context resource is usually the one that was selected when the action was executed, which is an element list entry or a filter in most cases. The main purpose of creating linked lists is to have access to parent properties.
A linked element list has the following properties:
- A linked element list has access to parent properties. This applies even before the element list is created, which means that not all properties of an element must be returned by the tool creating the list as long as they are available through parent properties.
- Linked lists can also have resources with linked lists, creating a hierarchy. The last linked list has access to the properties of the root resource (see the figure below).
- If the context resource is deleted or refreshed, the linked element list will be removed as well.
- If the same properties exists multiple times in the hierarchy, the resources within them only have access to the last occurrence.
- Parent property values can be changed from child resource by resource operations (UPDATE).
Since the list contains only the properties “file name” and “create date”, the “folder name” will be obtained from the hierarchy.