org.apache.cocoon.portal.layout.renderer
Interface Renderer

All Superinterfaces:
Component
All Known Implementing Classes:
AbstractRenderer, AspectRenderer, DefaultLinkRenderer

public interface Renderer
extends Component

A renderer is responsible for rendering a layout object.

Version:
CVS $Id: Renderer.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Author:
Carsten Ziegeler, Volker Schmitt

Field Summary
static String ROLE
           
 
Method Summary
 Iterator getAspectDescriptions()
          Return the aspects required for this renderer.
 void toSAX(Layout layout, PortalService service, ContentHandler handler)
          Stream out raw layout
 

Field Detail

ROLE

static final String ROLE
Method Detail

toSAX

void toSAX(Layout layout,
           PortalService service,
           ContentHandler handler)
           throws SAXException
Stream out raw layout

Throws:
SAXException

getAspectDescriptions

Iterator getAspectDescriptions()
Return the aspects required for this renderer. This method always returns an iterator even if no descriptions are available.



Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.