java.lang.Object
org.apache.pdfbox.pdmodel.common.PDDictionaryWrapper
org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.PDUserProperty
All Implemented Interfaces:
COSObjectable

public class PDUserProperty extends PDDictionaryWrapper
A user property.
Version:
$Revision: $
Author:
Johannes Koch
  • Constructor Details

    • PDUserProperty

      public PDUserProperty(PDUserAttributeObject userAttributeObject)
      Creates a new user property.
      Parameters:
      userAttributeObject - the user attribute object
    • PDUserProperty

      public PDUserProperty(COSDictionary dictionary, PDUserAttributeObject userAttributeObject)
      Creates a user property with a given dictionary.
      Parameters:
      dictionary - the dictionary
      userAttributeObject - the user attribute object
  • Method Details

    • getName

      public String getName()
      Returns the property name.
      Returns:
      the property name
    • setName

      public void setName(String name)
      Sets the property name.
      Parameters:
      name - the property name
    • getValue

      public COSBase getValue()
      Returns the property value.
      Returns:
      the property value
    • setValue

      public void setValue(COSBase value)
      Sets the property value.
      Parameters:
      value - the property value
    • getFormattedValue

      public String getFormattedValue()
      Returns the string for the property value.
      Returns:
      the string for the property value
    • setFormattedValue

      public void setFormattedValue(String formattedValue)
      Sets the string for the property value.
      Parameters:
      formattedValue - the string for the property value
    • isHidden

      public boolean isHidden()
      Shall the property be hidden?
      Returns:
      true if the property shall be hidden, false otherwise
    • setHidden

      public void setHidden(boolean hidden)
      Specifies whether the property shall be hidden.
      Parameters:
      hidden - true if the property shall be hidden, false otherwise
    • toString

      public String toString()
      Overrides:
      toString in class Object