private static final class CompositeComponentTagHandler.CompositeComponentMetaRuleset extends MetaRulesetImpl
Modifier and Type | Class and Description |
---|---|
private static class |
CompositeComponentTagHandler.CompositeComponentMetaRuleset.CompositeMetadataTarget
This class is responsible for creating ValueExpression instances with
the expected type based off the following:
- if the composite:attribute metadata is present, then use the type
if specified by the author, or default to Object.class
- if no composite:attribute is specified, then attempt to return the
type based off the bean info for this component
|
Modifier and Type | Field and Description |
---|---|
private java.beans.BeanInfo |
compBeanInfo |
private java.lang.Class<?> |
type |
Constructor and Description |
---|
CompositeComponentMetaRuleset(javax.faces.view.facelets.Tag tag,
java.lang.Class<?> type,
java.beans.BeanInfo compBeanInfo) |
Modifier and Type | Method and Description |
---|---|
protected javax.faces.view.facelets.MetadataTarget |
getMetadataTarget() |
private java.beans.BeanInfo compBeanInfo
private java.lang.Class<?> type
public CompositeComponentMetaRuleset(javax.faces.view.facelets.Tag tag, java.lang.Class<?> type, java.beans.BeanInfo compBeanInfo)
protected javax.faces.view.facelets.MetadataTarget getMetadataTarget()
getMetadataTarget
in class MetaRulesetImpl
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.