Class ReferenceablePropertiesEntity

java.lang.Object
org.alfresco.repo.domain.node.ReferenceablePropertiesEntity

public class ReferenceablePropertiesEntity extends Object
Class holding properties associated with the sys:referenceable aspect. This aspect is common enough to warrant direct inclusion on the Node entity.
Since:
3.4
Author:
Derek Hulley
  • Constructor Details

    • ReferenceablePropertiesEntity

      public ReferenceablePropertiesEntity()
  • Method Details

    • isReferenceableProperty

      public static boolean isReferenceableProperty(QName qname)
      Returns:
      Returns true if the property belongs to the sys:referenceable aspect
    • removeReferenceableProperties

      public static void removeReferenceableProperties(Node node, Map<QName,Serializable> properties)
      Remove all referencable properties
    • removeReferenceableProperties

      public static void removeReferenceableProperties(Set<QName> propertyQNames)
      Remove all referencable properties
    • addReferenceableProperties

      public static void addReferenceableProperties(Long nodeId, NodeRef nodeRef, Map<QName,Serializable> properties)
      Adds all referencable properties.
    • getReferenceableProperty

      public static Serializable getReferenceableProperty(Node node, QName qname)