Interface TagType

    • Method Detail

      • getTagType

        int getTagType()
        Unique type denoting this species of tag
        Returns:
      • getTagTypeName

        java.lang.String getTagTypeName​(boolean localize)
      • isTagTypeAuto

        boolean isTagTypeAuto()
      • isTagTypePersistent

        boolean isTagTypePersistent()
      • getTagTypeFeatures

        long getTagTypeFeatures()
      • hasTagTypeFeature

        boolean hasTagTypeFeature​(long feature)
      • addTag

        void addTag​(Tag t)
      • removeTag

        void removeTag​(Tag t)
      • getTag

        Tag getTag​(int tag_id)
      • getTag

        Tag getTag​(java.lang.String tag_name,
                   boolean is_localized)
      • getTagCount

        int getTagCount()
      • getTags

        java.util.List<Tag> getTags()
      • getTagsForTaggable

        java.util.List<Tag> getTagsForTaggable​(Taggable taggable)
      • removeTagType

        void removeTagType()
      • getColorDefault

        int[] getColorDefault()
      • addTagTypeListener

        void addTagTypeListener​(TagTypeListener listener,
                                boolean fire_for_existing)
      • removeTagTypeListener

        void removeTagTypeListener​(TagTypeListener listener)
      • addTagListener

        void addTagListener​(Taggable taggable,
                            TagListener listener)
        taggable-specific listneer for this tag-type
        Parameters:
        taggable -
        listener -