[ 
https://issues.apache.org/jira/browse/SLING-2723?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13571396#comment-13571396
 ] 

Carsten Ziegeler commented on SLING-2723:
-----------------------------------------

I think listChildren(Filter) and adaptTo(Iterator<Resource>, Class) are pretty 
similar - both filter a collection of resources - adaptTo in addition provides 
even more convenience as it doesn't return the resource itself but an adaption 
object derived from the resource.
I'm fine with adding the method to the ResourceResolver interface, however I 
would prefer adding it to the ResourceUtil as this is the simpler change.
                
> Add listChildren(Filter<Resource> filter) to Resource
> -----------------------------------------------------
>
>                 Key: SLING-2723
>                 URL: https://issues.apache.org/jira/browse/SLING-2723
>             Project: Sling
>          Issue Type: Improvement
>          Components: Commons
>    Affects Versions: API 2.3.0
>            Reporter: Feike Visser
>            Priority: Minor
>
> Currently there is Resource.listChildren(), this will return all the children 
> of this resource.
> This improvement is to add a listChildren(Filter<Resource> filter) method 
> where you can specify a specific filter to limit the result, so you don't 
> have to code a loop yourself.
> An example can found in the Page-interface.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to