Interface TagManager

  • All Known Implementing Classes:
    TagManagerImpl

    public interface TagManager
    • Method Detail

      • isEnabled

        boolean isEnabled()
      • setProcessingEnabled

        void setProcessingEnabled​(boolean enabled)
      • getTagType

        TagType getTagType​(int tag_type)
      • getTagTypes

        java.util.List<TagType> getTagTypes()
      • getTagsForTaggable

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

        java.util.List<Tag> getTagsForTaggable​(int tag_type,
                                               Taggable taggable)
      • getTagsForTaggable

        java.util.List<Tag> getTagsForTaggable​(int[] tag_types,
                                               Taggable taggable)
      • getTagsByName

        java.util.List<Tag> getTagsByName​(java.lang.String name,
                                          boolean is_localized)
      • setTagPublicDefault

        void setTagPublicDefault​(boolean pub)
      • getTagPublicDefault

        boolean getTagPublicDefault()
      • lookupTagByUID

        Tag lookupTagByUID​(long tag_uid)
      • lookupTagsByName

        java.util.List<Tag> lookupTagsByName​(java.lang.String tag_name)
      • compileConstraint

        TagConstraint compileConstraint​(java.lang.String expression)
      • exportTags

        VuzeFile exportTags​(java.util.List<Tag> tags)
      • addTagManagerListener

        void addTagManagerListener​(TagManagerListener listener,
                                   boolean fire_for_existing)
      • removeTagManagerListener

        void removeTagManagerListener​(TagManagerListener listener)
      • addTagFeatureListener

        void addTagFeatureListener​(int features,
                                   TagFeatureListener listener)
      • removeTagFeatureListener

        void removeTagFeatureListener​(TagFeatureListener listener)
      • addTaggableLifecycleListener

        void addTaggableLifecycleListener​(long taggable_type,
                                          TaggableLifecycleListener listener)
      • removeTaggableLifecycleListener

        void removeTaggableLifecycleListener​(long taggable_type,
                                             TaggableLifecycleListener listener)