Jive API (3.0.13) Core Javadocs

com.jivesoftware.community.objecttype
Interface VisibleType

All Known Subinterfaces:
CommentableType, ContainableType, ContentObjectType, FavoritableType, TaggableType
All Known Implementing Classes:
MediaObjectType

public interface VisibleType

A marker interface indicating that jive objects of this type are visible to end users.


Method Summary
 TypeUIProvider getTypeUIProvider()
          Gets a provider class used for helping the appplication render the jive object of this object type.
 UserBarProvider getUserBarProvider()
          Gets a provider class used for customizing the userbar dropdowns.
 

Method Detail

getTypeUIProvider

TypeUIProvider getTypeUIProvider()
Gets a provider class used for helping the appplication render the jive object of this object type. Must return a not-null value.

Returns:
the UI provider.

getUserBarProvider

UserBarProvider getUserBarProvider()
Gets a provider class used for customizing the userbar dropdowns. If returns null, the system will assume that there is no userbar customization for type, or it has been customized elsewhere (i.e. ui-components.xml, or in plugin.xml).

Returns:

Jive Product Page

Copyright © 1999-2007 Jive Software.