JCR properties.
[lgpl/argeo-commons.git] / org.argeo.cms.ui / src / org / argeo / cms / ui / widgets / JcrComposite.java
index eb43438a0f90c76a2442f84f423352f04137c738..2d394c6f89ece6564efc347e177c93d63699ffc1 100644 (file)
@@ -85,6 +85,22 @@ public class JcrComposite extends Composite {
                        return null;
        }
 
+       public synchronized String getPropertyName() {
+               try {
+                       return getProperty().getName();
+               } catch (RepositoryException e) {
+                       throw new JcrException("Cannot get property name", e);
+               }
+       }
+
+       public synchronized Node getPropertyNode() {
+               try {
+                       return getProperty().getNode();
+               } catch (RepositoryException e) {
+                       throw new JcrException("Cannot get property name", e);
+               }
+       }
+
        public synchronized Property getProperty() {
                try {
                        if (itemIsNode())