Package org.alfresco.repo.domain.node
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 Summary
Constructors Constructor Description ReferenceablePropertiesEntity()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddReferenceableProperties(Node node, Map<QName,Serializable> properties)Adds allreferencableproperties.static SerializablegetReferenceableProperty(Node node, QName qname)static booleanisReferenceableProperty(QName qname)static voidremoveReferenceableProperties(Set<QName> propertyQNames)Remove allreferencablepropertiesstatic voidremoveReferenceableProperties(Node node, Map<QName,Serializable> properties)Remove allreferencableproperties
-
-
-
Method Detail
-
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 allreferencableproperties
-
removeReferenceableProperties
public static void removeReferenceableProperties(Set<QName> propertyQNames)
Remove allreferencableproperties
-
addReferenceableProperties
public static void addReferenceableProperties(Node node, Map<QName,Serializable> properties)
Adds allreferencableproperties.
-
getReferenceableProperty
public static Serializable getReferenceableProperty(Node node, QName qname)
-
-