com.ibm.portal.cp.tagging
Interface TagModelControllerProvider
- All Known Subinterfaces:
- CorTagModelProvider, PortalTagModelProvider, PortletTagModelProvider
public interface TagModelControllerProvider
Provider interface for tag model controllers.
- Since:
- 7.0.0
getTagModelController
<T extends Tag,M extends ModifiableTag> TagModelController<T,M> getTagModelController(TagModel<T> tagModel)
throws CannotInstantiateControllerException
- Returns a
TagModelController
for the given model. The
returned controller exposes a default locator only that allows to search
by ObjectID
or unique name only.
No TagModelLocator will be exposed.
- Parameters:
tagModel
- The model
- Returns:
- a
TagModelController
for the given model
- Throws:
CannotInstantiateControllerException