org.jboss.portal.core.impl.model.content
Class InternalContentProvider
java.lang.Object
org.jboss.portal.core.impl.model.content.InternalContentProvider
- All Implemented Interfaces:
- ContentRenderer
- Direct Known Subclasses:
- InternalGenericContentProvider, InternalPortletContentProvider
public abstract class InternalContentProvider
- extends java.lang.Object
- implements ContentRenderer
- Version:
- $Revision: 1.1 $
- Author:
- Julien Viet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InternalContentProvider
public InternalContentProvider()
getContentType
public java.lang.String getContentType()
setContentType
public void setContentType(java.lang.String contentType)
getRegisteredContentType
public ContentType getRegisteredContentType()
getRegistry
public InternalContentProviderRegistry getRegistry()
setRegistry
public void setRegistry(InternalContentProviderRegistry registry)
start
public void start()
throws java.lang.Exception
- Throws:
java.lang.Exception
createProvider
protected abstract ContentProvider createProvider()
stop
public void stop()
getPortletInstance
protected abstract Instance getPortletInstance(RenderWindowCommand command)
- Returns the portlet instance to render view mode.
- Parameters:
command
-
- Returns:
- the portlet instance for the view mode
renderWindow
public WindowRendition renderWindow(RenderWindowCommand cmd)
- Specified by:
renderWindow
in interface ContentRenderer