Class PhotoTagsHelper

java.lang.Object
be.gaudry.model.file.meta.PhotoTagsHelper

public class PhotoTagsHelper extends Object
  • Field Details

  • Method Details

    • getDefaultTags

      public static Map<com.thebuzzmedia.exiftool.Tag,​String> getDefaultTags()
      Returns:
      the defaultTags
    • setArtist

      public static void setArtist(Map<com.thebuzzmedia.exiftool.Tag,​String> tags, String artist)
    • setDateCreated

      public static void setDateCreated(Map<com.thebuzzmedia.exiftool.Tag,​String> tags, Date createDate)
    • setTimeZone

      public static void setTimeZone(Map<com.thebuzzmedia.exiftool.Tag,​String> tags, TimeZone timeZone, String make, Date creationDate)
      Parameters:
      tags - tags to insert or update
      timeZone - new value
      make - used to set specific maker notes tags
      creationDate - Date to update, or null to set only time zone
    • setCopyright

      public static void setCopyright(Map<com.thebuzzmedia.exiftool.Tag,​String> tags, String copyright, String yearStr)
    • loadPreferences

      public void loadPreferences()
    • savePreferences

      public void savePreferences()
    • getDefaultTag

      public static Object getDefaultTag(com.thebuzzmedia.exiftool.Tag tag)
    • getDefaultTagsForCopyright

      public static Map<com.thebuzzmedia.exiftool.Tag,​String> getDefaultTagsForCopyright(String yearStr)
    • getTimeZoneString

      public static String getTimeZoneString(TimeZone tz)
    • getDefaultSaveFormat

      public static com.thebuzzmedia.exiftool.Format getDefaultSaveFormat()