|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cocoon.portal.layout.renderer.aspect.impl.DefaultRendererContext
The renderer aspect context is passed to every renderer aspect. Using this context, a renderer aspect can get it's configuration and it can invoke (if wanted) the next aspect in the aspect chain.
Constructor Summary | |
DefaultRendererContext(RendererAspectChain chain)
|
Method Summary | |
Object |
getAspectConfiguration()
Get the "compiled" configuration of the aspect. |
Object |
getAttribute(String key)
Get an attribute |
Map |
getObjectModel()
Get the object model |
void |
invokeNext(Layout layout,
PortalService service,
ContentHandler handler)
Stream out raw layout |
void |
removeAttribute(String key)
Remove an attribute |
void |
setAttribute(String key,
Object attribute)
Set an attribute |
void |
setObjectModel(Map map)
Set the object model |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DefaultRendererContext(RendererAspectChain chain)
Method Detail |
public void invokeNext(Layout layout, PortalService service, ContentHandler handler) throws SAXException
RendererAspectContext
invokeNext
in interface RendererAspectContext
SAXException
RendererAspectContext.invokeNext(org.apache.cocoon.portal.layout.Layout, org.apache.cocoon.portal.PortalService, org.xml.sax.ContentHandler)
public Object getAspectConfiguration()
RendererAspectContext
getAspectConfiguration
in interface RendererAspectContext
RendererAspectContext.getAspectConfiguration()
public void setAttribute(String key, Object attribute)
RendererAspectContext
setAttribute
in interface RendererAspectContext
RendererAspectContext.setAttribute(java.lang.String, java.lang.Object)
public Object getAttribute(String key)
RendererAspectContext
getAttribute
in interface RendererAspectContext
RendererAspectContext.getAttribute(java.lang.String)
public void removeAttribute(String key)
RendererAspectContext
removeAttribute
in interface RendererAspectContext
RendererAspectContext.removeAttribute(java.lang.String)
public Map getObjectModel()
RendererAspectContext
getObjectModel
in interface RendererAspectContext
RendererAspectContext.getObjectModel()
public void setObjectModel(Map map)
map
- The object model
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |