Description
the interfaces defined in oak-core specify in some placed that the return
value will be null/false if the corresponding tree/property etc. does not
exist.
imo the api documentation should be extended state that this may also be the
case if the corresponding tree/property was not accessible to the editing content
session due to insufficient access permission.
this basically affects all methods on the Root and Tree interfaces including
Tree#getParent.
Attachments
Issue Links
1.
|
Define behavior of Tree#getParent() if the parent is not accessible | Closed | Unassigned | |
2.
|
Define behavior of Tree#getProperty(String) in case of lack of access | Closed | Unassigned | |
3.
|
State that Tree#hasProperty returns false of the property is not accessible | Closed | Unassigned | |
4.
|
Make Root interface permission aware | Closed | Unassigned |