Author: cziegeler
Date: Thu Aug 19 08:00:05 2010
New Revision: 987058

URL: http://svn.apache.org/viewvc?rev=987058&view=rev
Log:
Avoid deprecated methods, fix javadocs

Modified:
    
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrModifiablePropertyMap.java
    
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
    
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
    
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java
    
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/MapEntries.java
    
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrPropertyMapTest.java
    
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrResourceResolverTest.java

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrModifiablePropertyMap.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrModifiablePropertyMap.java?rev=987058&r1=987057&r2=987058&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrModifiablePropertyMap.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrModifiablePropertyMap.java
 Thu Aug 19 08:00:05 2010
@@ -165,7 +165,7 @@ public final class JcrModifiableProperty
                     node.setProperty(name, (String)null);
                 }
             }
-            node.save();
+            node.getSession().save();
         } catch (RepositoryException re) {
             throw new PersistenceException("Unable to persist changes.", re);
         }

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java?rev=987058&r1=987057&r2=987058&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/JcrResourceUtil.java
 Thu Aug 19 08:00:05 2010
@@ -303,7 +303,7 @@ public class JcrResourceUtil {
                             } else {
                                 node.addNode(token);
                             }
-                            if ( autoSave ) node.save();
+                            if ( autoSave ) node.getSession().save();
                         } catch (RepositoryException re) {
                             // we ignore this as this folder might be created 
from a different task
                             node.refresh(false);
@@ -319,7 +319,7 @@ public class JcrResourceUtil {
                 } else {
                     node.addNode(relativePath);
                 }
-                if ( autoSave ) node.save();
+                if ( autoSave ) node.getSession().save();
             }
             return node.getNode(relativePath);
         } else {

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java?rev=987058&r1=987057&r2=987058&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceListener.java
 Thu Aug 19 08:00:05 2010
@@ -36,7 +36,6 @@ import org.apache.sling.api.resource.Log
 import org.apache.sling.api.resource.Resource;
 import org.apache.sling.api.resource.ResourceResolver;
 import org.apache.sling.api.resource.ResourceResolverFactory;
-import org.apache.sling.api.resource.ResourceUtil;
 import org.apache.sling.jcr.resource.JcrResourceConstants;
 import org.osgi.service.event.EventAdmin;
 import org.osgi.util.tracker.ServiceTracker;
@@ -200,7 +199,7 @@ public class JcrResourceListener impleme
                 if ( node != null ) {
                     try {
                         if (node.getParent().isNodeType("nt:file") ) {
-                            final Resource parentResource = 
ResourceUtil.getParent(resource);
+                            final Resource parentResource = 
resource.getParent();
                             if ( parentResource != null ) {
                                 resource = parentResource;
                             }

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java?rev=987058&r1=987057&r2=987058&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java
 Thu Aug 19 08:00:05 2010
@@ -128,7 +128,7 @@ public class JcrResourceResolver
     }
 
     /**
-     * @see org.apache.sling.api.resource.ResourceResolver#copy(Map)
+     * @see org.apache.sling.api.resource.ResourceResolver#clone(Map)
      */
     public ResourceResolver clone(Map<String, Object> authenticationInfo)
             throws LoginException {
@@ -594,12 +594,12 @@ public class JcrResourceResolver
             while (res != null) {
                 String alias = getProperty(res, PROP_ALIAS);
                 if (alias == null) {
-                    alias = ResourceUtil.getName(res);
+                    alias = res.getName();
                 }
                 if (alias != null && alias.length() > 0 && 
!alias.endsWith(":")) {
                     names.add(alias);
                 }
-                res = ResourceUtil.getParent(res);
+                res = res.getParent();
             }
 
             // build path from segment names
@@ -800,10 +800,9 @@ public class JcrResourceResolver
                         // we treat this as a not found resource
                         return Collections.EMPTY_LIST.iterator();
                     }
-                } else {
-                    // this is illegal
-                    return Collections.EMPTY_LIST.iterator();
                 }
+                // this is illegal
+                return Collections.EMPTY_LIST.iterator();
             } else if (parent instanceof WorkspaceDecoratedResource) {
                 parent = ((WorkspaceDecoratedResource) parent).getResource();
             } else {
@@ -897,7 +896,7 @@ public class JcrResourceResolver
     }
 
     /**
-     * @see 
org.apache.sling.api.resource.ResourceResolver#getUserID(java.lang.String)
+     * @see org.apache.sling.api.resource.ResourceResolver#getUserID()
      */
     public String getUserID() {
         checkClosed();
@@ -915,9 +914,8 @@ public class JcrResourceResolver
         if (type == Session.class) {
             if (requestBoundResolver != null) {
                 return (AdapterType) 
requestBoundResolver.adaptTo(Session.class);
-            } else {
-                return (AdapterType) getSession();
             }
+            return (AdapterType) getSession();
         }
 
         // fall back to default behaviour

Modified: 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/MapEntries.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/MapEntries.java?rev=987058&r1=987057&r2=987058&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/MapEntries.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/main/java/org/apache/sling/jcr/resource/internal/helper/MapEntries.java
 Thu Aug 19 08:00:05 2010
@@ -247,7 +247,7 @@ public class MapEntries implements Event
             Collection<MapEntry> resolveEntries,
             Map<String, MapEntry> mapEntries, Resource parent, String 
parentPath) {
         // scheme list
-        Iterator<Resource> children = ResourceUtil.listChildren(parent);
+        Iterator<Resource> children = parent.listChildren();
         while (children.hasNext()) {
             Resource child = children.next();
 
@@ -255,7 +255,7 @@ public class MapEntries implements Event
                 JcrResourceResolver.PROP_REG_EXP);
             boolean trailingSlash = false;
             if (name == null) {
-                name = ResourceUtil.getName(child).concat("/");
+                name = child.getName().concat("/");
                 trailingSlash = true;
             }
 

Modified: 
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrPropertyMapTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrPropertyMapTest.java?rev=987058&r1=987057&r2=987058&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrPropertyMapTest.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrPropertyMapTest.java
 Thu Aug 19 08:00:05 2010
@@ -231,7 +231,7 @@ public class JcrPropertyMapTest extends 
         }
 
         node.setProperty(PROP_NAME, jcrValue);
-        node.save();
+        node.getSession().save();
 
         return createPropertyMap(node);
     }

Modified: 
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrResourceResolverTest.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrResourceResolverTest.java?rev=987058&r1=987057&r2=987058&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrResourceResolverTest.java
 (original)
+++ 
sling/trunk/bundles/jcr/resource/src/test/java/org/apache/sling/jcr/resource/internal/JcrResourceResolverTest.java
 Thu Aug 19 08:00:05 2010
@@ -1222,26 +1222,26 @@ public class JcrResourceResolverTest ext
         // create a folder
         String folderPath = "folder";
         Node folder = rootNode.addNode(folderPath, "sling:Folder");
-        rootNode.save();
+        rootNode.getSession().save();
 
         // test default child node type
         Node child = folder.addNode("child0");
-        folder.save();
+        folder.getSession().save();
         assertEquals("sling:Folder", child.getPrimaryNodeType().getName());
 
         // test explicit sling:Folder child
         child = folder.addNode("child1", "sling:Folder");
-        folder.save();
+        folder.getSession().save();
         assertEquals("sling:Folder", child.getPrimaryNodeType().getName());
 
         // test explicit nt:folder child
         child = folder.addNode("child2", "nt:folder");
-        folder.save();
+        folder.getSession().save();
         assertEquals("nt:folder", child.getPrimaryNodeType().getName());
 
         // test any child node -- use nt:unstructured here
         child = folder.addNode("child3", "nt:unstructured");
-        folder.save();
+        folder.getSession().save();
         assertEquals("nt:unstructured", child.getPrimaryNodeType().getName());
     }
 


Reply via email to