Class PDUserAttributeObject

    • Field Detail

      • OWNER_USER_PROPERTIES

        public static final java.lang.String OWNER_USER_PROPERTIES
        Attribute owner for user properties
        See Also:
        Constant Field Values
    • Constructor Detail

      • PDUserAttributeObject

        public PDUserAttributeObject()
        Default constructor
      • PDUserAttributeObject

        public PDUserAttributeObject​(COSDictionary dictionary)
        Parameters:
        dictionary - the dictionary
    • Method Detail

      • getOwnerUserProperties

        public java.util.List<PDUserProperty> getOwnerUserProperties()
        Returns the user properties.
        Returns:
        the user properties
      • setUserProperties

        public void setUserProperties​(java.util.List<PDUserProperty> userProperties)
        Sets the user properties.
        Parameters:
        userProperties - the user properties
      • addUserProperty

        public void addUserProperty​(PDUserProperty userProperty)
        Adds a user property.
        Parameters:
        userProperty - the user property
      • removeUserProperty

        public void removeUserProperty​(PDUserProperty userProperty)
        Removes a user property.
        Parameters:
        userProperty - the user property
      • userPropertyChanged

        public void userPropertyChanged​(PDUserProperty userProperty)
        Parameters:
        userProperty - the changed user property.