You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2017/02/05 09:04:06 UTC

svn commit: r1781725 - in /sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger: impl/MergingResourceProvider.java spi/MergedResourcePicker.java

Author: kwin
Date: Sun Feb  5 09:04:06 2017
New Revision: 1781725

URL: http://svn.apache.org/viewvc?rev=1781725&view=rev
Log:
fix some javadoc

Modified:
    sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergingResourceProvider.java
    sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/spi/MergedResourcePicker.java

Modified: sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergingResourceProvider.java
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergingResourceProvider.java?rev=1781725&r1=1781724&r2=1781725&view=diff
==============================================================================
--- sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergingResourceProvider.java (original)
+++ sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/impl/MergingResourceProvider.java Sun Feb  5 09:04:06 2017
@@ -83,7 +83,7 @@ public class MergingResourceProvider ext
         /**
          * 
          * @param parent the underlying resource
-         * @param traverseParent
+         * @param traverseParent if true will also continue with the parent's parent recursively
          */
         public ParentHidingHandler(final Resource parent, final boolean traverseParent) {
             // evaluate the sling:hideChildren property on the current resource

Modified: sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/spi/MergedResourcePicker.java
URL: http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/spi/MergedResourcePicker.java?rev=1781725&r1=1781724&r2=1781725&view=diff
==============================================================================
--- sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/spi/MergedResourcePicker.java (original)
+++ sling/trunk/contrib/extensions/resourcemerger/src/main/java/org/apache/sling/resourcemerger/spi/MergedResourcePicker.java Sun Feb  5 09:04:06 2017
@@ -30,7 +30,7 @@ import aQute.bnd.annotation.ConsumerType
  * Service interface which can be implemented to define an algorithm used to pick
  * resources to be merged. For each picker service, a separate {@link ResourceProviderFactory}
  * will be exposed at the MERGE_ROOT of the picker.
- * @deprecated
+ * @deprecated Use new {@link MergedResourcePicker2} instead.
  */
 @Deprecated
 @ConsumerType
@@ -61,7 +61,14 @@ public interface MergedResourcePicker {
     String TRAVERSE_PARENT = MergedResourcePicker2.TRAVERSE_PARENT;
 
     /**
-     * @see #pickResources(ResourceResolver, String, Resource)
+     * Method invoked by the MergingResourceProvider to identify the resources to be merged for a given
+     * relative path. The resources returned may be either resources returned from the ResourceResolver
+     * directory or an instance of NonExistingResource.
+     * 
+     * @param resolver the ResourceResolver
+     * @param relativePath the path relative to the merge root
+     * @return a List of Resource objects
+     * @see MergedResourcePicker2#pickResources(ResourceResolver, String, Resource)
      */
     List<Resource> pickResources(ResourceResolver resolver, String relativePath);
 }