Package com.biglybt.core.tag
Interface TagManager
-
- All Known Implementing Classes:
TagManagerImpl
public interface TagManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addTagFeatureListener(int features, TagFeatureListener listener)
void
addTaggableLifecycleListener(long taggable_type, TaggableLifecycleListener listener)
void
addTagManagerListener(TagManagerListener listener, boolean fire_for_existing)
TagConstraint
compileConstraint(java.lang.String expression)
VuzeFile
exportTags(java.util.List<Tag> tags)
boolean
getTagPublicDefault()
java.util.List<Tag>
getTagsByName(java.lang.String name, boolean is_localized)
java.util.List<Tag>
getTagsForTaggable(int[] tag_types, Taggable taggable)
java.util.List<Tag>
getTagsForTaggable(int tag_type, Taggable taggable)
java.util.List<Tag>
getTagsForTaggable(Taggable taggable)
TagType
getTagType(int tag_type)
java.util.List<TagType>
getTagTypes()
boolean
isEnabled()
Tag
lookupTagByUID(long tag_uid)
java.util.List<Tag>
lookupTagsByName(java.lang.String tag_name)
TaggableLifecycleHandler
registerTaggableResolver(TaggableResolver resolver)
void
removeTagFeatureListener(TagFeatureListener listener)
void
removeTaggableLifecycleListener(long taggable_type, TaggableLifecycleListener listener)
void
removeTagManagerListener(TagManagerListener listener)
void
setProcessingEnabled(boolean enabled)
void
setTagPublicDefault(boolean pub)
-
-
-
Method Detail
-
isEnabled
boolean isEnabled()
-
setProcessingEnabled
void setProcessingEnabled(boolean enabled)
-
getTagType
TagType getTagType(int tag_type)
-
getTagTypes
java.util.List<TagType> getTagTypes()
-
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)
-
registerTaggableResolver
TaggableLifecycleHandler registerTaggableResolver(TaggableResolver resolver)
-
compileConstraint
TagConstraint compileConstraint(java.lang.String expression)
-
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)
-
-