com.groupdocs.metadata.tagging

Class PersonTagCategory



  • public class PersonTagCategory
    extends TagCategory

    Provides tags that mark metadata properties holding information about the people contributed to file or intellectual content creation. These tags can help you to find the document creator, editor or even the client for whom the work was performed. Despite the name of the category some metadata properties marked with the tags can contain a company name rather than a person's name.

    • Method Detail

      • getCreator

        public final PropertyTag getCreator()

        Gets the tag that denotes the original author of a file/document.

        Returns:
        The tag that denotes the original author of a file/document.
      • getContributor

        public final PropertyTag getContributor()

        Gets the tag that labels a property containing the name of a person who somehow contributed to file creation. Please note that the tag is not applied towards metadata properties marked with more specific tags from this category. E.g. if a property labeled with the Creator tag.

        Returns:
        The tag that labels a property containing the name of a person who somehow contributed to file creation.
      • getEditor

        public final PropertyTag getEditor()

        Gets the tag that labels a person who edited a file. The tag is usually used to mark a property containing information about the last editor.

        Returns:
        The tag that labels a person who edited a file.
      • getModel

        public final PropertyTag getModel()

        Gets the tag that denotes information about a person the content of the file is about. For photos that is a person shown in the image.

        Returns:
        The tag that denotes information about a person the content of the file is about.
      • getClient

        public final PropertyTag getClient()

        Gets the tag that labels information about the client for whom the file/intellectual content was created.

        Returns:
        The tag that labels information about the client for whom the file/intellectual content was created.
      • getManager

        public final PropertyTag getManager()

        Gets the tag that labels information about a person who managed the making process of a file.

        Returns:
        The tag that labels information about a person who managed the making process of a file.
      • getPublisher

        public final PropertyTag getPublisher()

        Gets the tag marking a person responsible for making the file available.

        Returns:
        The tag marking a person responsible for making the file available.