org.apache.cocoon.portal.layout.renderer.aspect.impl
Class RendererAspectChain

java.lang.Object
  extended by org.apache.cocoon.portal.layout.renderer.aspect.impl.RendererAspectChain

public final class RendererAspectChain
extends Object

This chain holds all configured renderer aspects for one renderer.

Configuration

aspect Multiple aspect renderer configurations. Required attribute type. Nested configuration must contain parameters for aspect rederer. reqConfigurationnull

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

Field Summary
protected  List aspectDescriptions
           
protected  List aspects
           
protected  List configs
           
 
Constructor Summary
RendererAspectChain()
           
 
Method Summary
 void configure(ServiceSelector selector, Configuration conf)
           
 void dispose(ServiceSelector selector)
           
 Iterator getAspectDescriptionIterator()
           
 Iterator getConfigIterator()
           
 Iterator getIterator()
           
 boolean isRequired()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aspects

protected List aspects

configs

protected List configs

aspectDescriptions

protected List aspectDescriptions
Constructor Detail

RendererAspectChain

public RendererAspectChain()
Method Detail

configure

public void configure(ServiceSelector selector,
                      Configuration conf)
               throws ConfigurationException
Throws:
ConfigurationException

getIterator

public Iterator getIterator()

getConfigIterator

public Iterator getConfigIterator()

getAspectDescriptionIterator

public Iterator getAspectDescriptionIterator()

dispose

public void dispose(ServiceSelector selector)

isRequired

public boolean isRequired()


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