com.sun.facelets.tag
Class CompositeTagDecorator
java.lang.Object
com.sun.facelets.tag.CompositeTagDecorator
- All Implemented Interfaces:
- TagDecorator
public final class CompositeTagDecorator
- extends Object
- implements TagDecorator
A TagDecorator that is composed of 1 or more TagDecorator instances. It uses
the chain of responsibility pattern to stop processing if any of the
TagDecorators return a value other than null.
- Version:
- $Id: CompositeTagDecorator.java,v 1.4 2005/08/24 04:38:46 jhook Exp $
- Author:
- Jacob Hookom
Method Summary |
Tag |
decorate(Tag tag)
Uses the chain of responsibility pattern to stop processing if any of
the TagDecorators return a value other than null. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeTagDecorator
public CompositeTagDecorator(TagDecorator[] decorators)
decorate
public Tag decorate(Tag tag)
- Uses the chain of responsibility pattern to stop processing if any of
the TagDecorators return a value other than null.
- Specified by:
decorate
in interface TagDecorator
- Parameters:
tag
- tag to be decorated
- Returns:
- a decorated tag, otherwise null
- See Also:
TagDecorator.decorate(com.sun.facelets.tag.Tag)
Copyright © 2005 All Rights Reserved.