Jive API (3.0.13) Core Javadocs

com.jivesoftware.community.objecttype
Interface TaggableType

All Superinterfaces:
FilteredContentEnabledType, VisibleType
All Known Implementing Classes:
MediaObjectType

public interface TaggableType
extends VisibleType, FilteredContentEnabledType

A marker interface which allows object types to be used by the tagging subsystem. All taggable types must be FilteredContentEnabledTypes, as they are meant to be viewed as lists of items.


Method Summary
 TaggableTypeInfoProvider getTaggableTypeInfoProvider()
          Gets a provider class which exposes methods describing how objects of this object type can provide the tag system with data the subsystem needs for accomplishing tag-related behavior on the behalf of the object.
 
Methods inherited from interface com.jivesoftware.community.objecttype.VisibleType
getTypeUIProvider, getUserBarProvider
 
Methods inherited from interface com.jivesoftware.community.objecttype.FilteredContentEnabledType
getFilteredContentProvider
 

Method Detail

getTaggableTypeInfoProvider

TaggableTypeInfoProvider getTaggableTypeInfoProvider()
Gets a provider class which exposes methods describing how objects of this object type can provide the tag system with data the subsystem needs for accomplishing tag-related behavior on the behalf of the object.

Returns:
The provider object.

Jive Product Page

Copyright © 1999-2007 Jive Software.