Interface TagManager
- All Known Implementing Classes:
TagManagerImpl
public interface TagManager
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddTagFeatureListener(int features, TagFeatureListener listener) voidaddTaggableLifecycleListener(long taggable_type, TaggableLifecycleListener listener) voidaddTagManagerListener(TagManagerListener listener, boolean fire_for_existing) compileConstraint(String expression) exportTags(List<Tag> tags) booleangetTagsByName(String name, boolean is_localized) getTagsForTaggable(int[] tag_types, Taggable taggable) getTagsForTaggable(int tag_type, Taggable taggable) getTagsForTaggable(Taggable taggable) getTagType(int tag_type) booleanlookupTagByUID(long tag_uid) lookupTagsByName(String tag_name) registerTaggableResolver(TaggableResolver resolver) voidremoveTagFeatureListener(TagFeatureListener listener) voidremoveTaggableLifecycleListener(long taggable_type, TaggableLifecycleListener listener) voidremoveTagManagerListener(TagManagerListener listener) voidsetProcessingEnabled(boolean enabled) voidsetTagPublicDefault(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
-