Class TagUtils


  • public class TagUtils
    extends java.lang.Object
    • Field Detail

      • MOC_CACHE

        private static final java.lang.Object MOC_CACHE
      • comp

        private static final java.util.Comparator<java.lang.String> comp
      • tag_comparator

        private static final java.util.Comparator<Tag> tag_comparator
      • tag_icon_comparator

        private static final java.util.Comparator<Tag> tag_icon_comparator
      • tag_group_comparator

        private static java.util.Comparator<TagGroup> tag_group_comparator
    • Constructor Detail

      • TagUtils

        public TagUtils()
    • Method Detail

      • getTagComparator

        public static java.util.Comparator<Tag> getTagComparator()
      • getTagGroupComparator

        public static java.util.Comparator<TagGroup> getTagGroupComparator()
      • sortTagTypes

        public static java.util.List<TagType> sortTagTypes​(java.util.Collection<TagType> _tag_types)
      • sortTags

        public static java.util.List<Tag> sortTags​(java.util.Collection<Tag> _tags)
      • sortTagGroups

        public static java.util.List<TagGroup> sortTagGroups​(java.util.Collection<TagGroup> _groups)
      • sortTagGroups

        public static java.util.List<java.lang.String> sortTagGroups​(java.util.List<java.lang.String> _groups)
      • sortTagIcons

        public static java.util.List<Tag> sortTagIcons​(java.util.Collection<Tag> _tags)
      • getTagTooltip

        public static java.lang.String getTagTooltip​(Tag tag)
      • getTagTooltip

        public static java.lang.String getTagTooltip​(Tag tag,
                                                     boolean skip_name)
      • getCategoryTooltip

        private static java.lang.String getCategoryTooltip​(Category category,
                                                           boolean skip_name)
      • selectInitialDownloadLocation

        public static TagFeatureFileLocation selectInitialDownloadLocation​(java.util.Collection<Tag> tags)
      • getActiveMoveOnCompleteTags

        public static java.util.List<Tag> getActiveMoveOnCompleteTags​(DownloadManager dm,
                                                                      boolean allow_caching,
                                                                      java.util.function.Consumer<java.lang.String> logger)