Author: fmeschbe
Date: Wed Aug 11 11:29:36 2010
New Revision: 984374
URL: http://svn.apache.org/viewvc?rev=984374&view=rev
Log:
SLING-1414 Make JcrNodeResource and JcrProperty resource package private. For
one they are not required to be public and second the BeanELResolver will not
be able to call the Resource interface methods implemented by the
JcrItemResource class if they are public. See the issue for full details.
Modified:
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResource.java
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResource.java
Modified:
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResource.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResource.java?rev=984374&r1=984373&r2=984374&view=diff
==============================================================================
---
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResource.java
(original)
+++
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrNodeResource.java
Wed Aug 11 11:29:36 2010
@@ -51,7 +51,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/** A Resource that wraps a JCR Node */
-public class JcrNodeResource extends JcrItemResource {
+class JcrNodeResource extends JcrItemResource {
/** marker value for the resourceSupertType before trying to evaluate */
private static final String UNSET_RESOURCE_SUPER_TYPE = "<unset>";
Modified:
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResource.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResource.java?rev=984374&r1=984373&r2=984374&view=diff
==============================================================================
---
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResource.java
(original)
+++
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResource.java
Wed Aug 11 11:29:36 2010
@@ -35,7 +35,7 @@ import org.apache.sling.api.resource.Res
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-public class JcrPropertyResource extends JcrItemResource {
+class JcrPropertyResource extends JcrItemResource {
/** default log */
private final Logger log = LoggerFactory.getLogger(getClass());