Make CMS image framework more extensible.
[lgpl/argeo-commons.git] / org.argeo.jcr / src / org / argeo / jcr / Jcr.java
index c447a17328ca49d39bfdbdc43a799d0b168d5695..974ee02df30e338215c202d7c0b76a0c45e3f2b3 100644 (file)
@@ -203,6 +203,18 @@ public class Jcr {
                }
        }
 
+       /**
+        * @see Node#getIndex()
+        * @throws JcrException caused by {@link RepositoryException}
+        */
+       public static int getIndex(Node node) {
+               try {
+                       return node.getIndex();
+               } catch (RepositoryException e) {
+                       throw new JcrException("Cannot get index of " + node, e);
+               }
+       }
+
        /**
         * If node has mixin {@link NodeType#MIX_TITLE}, return
         * {@link Property#JCR_TITLE}, otherwise return {@link #getName(Node)}.