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