|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.portal.theme.PortalLayout
public abstract class PortalLayout
Implementation of a PortalLayout
.
An instance of this class represents the meta data of a portal layout.
Field Summary | |
---|---|
protected LayoutInfo |
info
. |
protected LayoutServiceInfo |
serviceInfo
. |
Constructor Summary | |
---|---|
PortalLayout()
|
Method Summary | |
---|---|
void |
destroy()
|
LayoutInfo |
getLayoutInfo()
|
abstract RendererContext |
getRenderContext(ThemeContext themeContext,
MarkupInfo markupInfo,
ServletContextDispatcher dispatcher)
Provides a render context that will render its markup in the response provided by the servlet context dispatcher. |
abstract RendererContext |
getRenderContext(ThemeContext themeContext,
MarkupInfo markupInfo,
ServletContextDispatcher dispatcher,
java.io.Writer writer)
Provides a render context that will render its markup in the provided writer. |
LayoutServiceInfo |
getServiceInfo()
|
void |
init(LayoutServiceInfo serviceInfo,
LayoutInfo info)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected LayoutInfo info
protected LayoutServiceInfo serviceInfo
Constructor Detail |
---|
public PortalLayout()
Method Detail |
---|
public void init(LayoutServiceInfo serviceInfo, LayoutInfo info)
public void destroy()
public LayoutInfo getLayoutInfo()
public LayoutServiceInfo getServiceInfo()
public abstract RendererContext getRenderContext(ThemeContext themeContext, MarkupInfo markupInfo, ServletContextDispatcher dispatcher)
themeContext
- the theme contextmarkupInfo
- the markup infodispatcher
- the way to dispatch to the layout and receive the produced markup
public abstract RendererContext getRenderContext(ThemeContext themeContext, MarkupInfo markupInfo, ServletContextDispatcher dispatcher, java.io.Writer writer)
themeContext
- the theme contextmarkupInfo
- the markup infodispatcher
- the way to dispatch to the layoutwriter
- the writer that will receive the produced markup
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |