1 17 package org.alfresco.jcr.item.property; 18 19 import javax.jcr.RepositoryException; 20 21 import org.alfresco.jcr.dictionary.JCRNamespace; 22 import org.alfresco.jcr.item.NodeImpl; 23 import org.alfresco.jcr.item.PropertyImpl; 24 import org.alfresco.service.namespace.QName; 25 26 27 33 public class JCRUUIDProperty extends PropertyImpl 34 { 35 public static QName PROPERTY_NAME = QName.createQName(JCRNamespace.JCR_URI, "uuid"); 36 37 42 public JCRUUIDProperty(NodeImpl node) 43 { 44 super(node, PROPERTY_NAME); 45 } 46 47 @Override 48 protected Object getPropertyValue() throws RepositoryException 49 { 50 NodeImpl node = getNodeImpl(); 51 return node.getNodeRef().getId(); 52 } 53 54 } 55 | Popular Tags |