Class LocalizedPropertiesEntity


  • public class LocalizedPropertiesEntity
    extends java.lang.Object
    Class holding properties associated with the sys:localized aspect. This aspect is common enough to warrant direct inclusion on the Node entity.
    Since:
    4.0
    Author:
    Derek Hulley
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addLocalizedProperties​(LocaleDAO localeDAO, Node node, java.util.Map<org.alfresco.service.namespace.QName,​java.io.Serializable> properties)
      Adds all localized properties.
      static java.io.Serializable getLocalizedProperty​(LocaleDAO localeDAO, Node node, org.alfresco.service.namespace.QName qname)  
      static boolean isLocalizedProperty​(org.alfresco.service.namespace.QName qname)  
      static void removeLocalizedProperties​(java.util.Set<org.alfresco.service.namespace.QName> propertyQNames)
      Remove all localized properties
      static void removeLocalizedProperties​(Node node, java.util.Map<org.alfresco.service.namespace.QName,​java.io.Serializable> properties)
      Remove all localized properties
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LocalizedPropertiesEntity

        public LocalizedPropertiesEntity()
    • Method Detail

      • isLocalizedProperty

        public static boolean isLocalizedProperty​(org.alfresco.service.namespace.QName qname)
        Returns:
        Returns true if the property belongs to the sys:localized aspect
      • removeLocalizedProperties

        public static void removeLocalizedProperties​(Node node,
                                                     java.util.Map<org.alfresco.service.namespace.QName,​java.io.Serializable> properties)
        Remove all localized properties
      • removeLocalizedProperties

        public static void removeLocalizedProperties​(java.util.Set<org.alfresco.service.namespace.QName> propertyQNames)
        Remove all localized properties
      • addLocalizedProperties

        public static void addLocalizedProperties​(LocaleDAO localeDAO,
                                                  Node node,
                                                  java.util.Map<org.alfresco.service.namespace.QName,​java.io.Serializable> properties)
        Adds all localized properties.
      • getLocalizedProperty

        public static java.io.Serializable getLocalizedProperty​(LocaleDAO localeDAO,
                                                                Node node,
                                                                org.alfresco.service.namespace.QName qname)