Nuxeo Enterprise Platform 5.3

org.nuxeo.theme.jsf.facelets
Class CompositionHandler

java.lang.Object
  extended by com.sun.facelets.tag.TagHandler
      extended by org.nuxeo.theme.jsf.facelets.CompositionHandler
All Implemented Interfaces:
com.sun.facelets.FaceletHandler, com.sun.facelets.TemplateClient

public final class CompositionHandler
extends com.sun.facelets.tag.TagHandler
implements com.sun.facelets.TemplateClient


Field Summary
protected  Map<String,com.sun.facelets.tag.ui.DefineHandler> handlers
           
static String Name
           
protected  com.sun.facelets.tag.ui.ParamHandler[] params
           
protected  com.sun.facelets.tag.TagAttribute strategyAttribute
           
 
Fields inherited from class com.sun.facelets.tag.TagHandler
nextHandler, tag, tagId
 
Constructor Summary
CompositionHandler(com.sun.facelets.tag.TagConfig config)
           
 
Method Summary
 void apply(com.sun.facelets.FaceletContext ctx, UIComponent parent)
           
 boolean apply(com.sun.facelets.FaceletContext ctx, UIComponent parent, String name)
           
 
Methods inherited from class com.sun.facelets.tag.TagHandler
findNextByType, getAttribute, getRequiredAttribute, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

Name

public static final String Name
See Also:
Constant Field Values

handlers

protected final Map<String,com.sun.facelets.tag.ui.DefineHandler> handlers

params

protected final com.sun.facelets.tag.ui.ParamHandler[] params

strategyAttribute

protected final com.sun.facelets.tag.TagAttribute strategyAttribute
Constructor Detail

CompositionHandler

public CompositionHandler(com.sun.facelets.tag.TagConfig config)
Parameters:
config -
Method Detail

apply

public void apply(com.sun.facelets.FaceletContext ctx,
                  UIComponent parent)
           throws IOException,
                  FacesException,
                  ELException
Specified by:
apply in interface com.sun.facelets.FaceletHandler
Throws:
IOException
FacesException
ELException

apply

public boolean apply(com.sun.facelets.FaceletContext ctx,
                     UIComponent parent,
                     String name)
              throws IOException,
                     FacesException,
                     ELException
Specified by:
apply in interface com.sun.facelets.TemplateClient
Throws:
IOException
FacesException
ELException

Nuxeo Enterprise Platform 5.3

Copyright © 2010 Nuxeo SAS. All Rights Reserved.