Package | Description |
---|---|
javax.faces.view.facelets |
This package contains public classes for the Java code API of Facelets. |
Modifier and Type | Method and Description |
---|---|
abstract void |
TagHandlerDelegate.apply(FaceletContext ctx,
UIComponent comp)
Called
by classes that implement
|
void |
FaceletHandler.apply(FaceletContext ctx,
UIComponent parent)
Process changes on a particular UIComponent |
void |
DelegatingMetaTagHandler.apply(FaceletContext ctx,
UIComponent parent)
The default implementation simply
calls through to |
void |
CompositeFaceletHandler.apply(FaceletContext ctx,
UIComponent parent)
Calls apply on any child handlers. |
abstract void |
Metadata.applyMetadata(FaceletContext ctx,
Object instance)
Take the action prescribed in the JSF specification for this particular VDL element attribute. |
void |
DelegatingMetaTagHandler.applyNextHandler(FaceletContext ctx,
UIComponent c)
Invoke the |
UIComponent |
ComponentHandler.createComponent(FaceletContext ctx)
Subclasses that wish to take over
the task of instantiating the |
String |
AttributeHandler.getAttributeName(FaceletContext ctx)
Returns the resolved literal String value of the attribute name after evaluating EL. |
abstract boolean |
TagAttribute.getBoolean(FaceletContext ctx)
If literal, return
Boolean.getBoolean(java.lang.String)
passing our value, otherwise call
getObject(FaceletContext, Class) . |
String |
ConverterHandler.getConverterId(FaceletContext ctx) |
String |
FacetHandler.getFacetName(FaceletContext ctx)
Returns the resolved literal String value of the facet name after evaluating EL. |
abstract int |
TagAttribute.getInt(FaceletContext ctx)
If literal, call
Integer.parseInt(String) ,
otherwise call
getObject(FaceletContext, Class) . |
abstract MethodExpression |
TagAttribute.getMethodExpression(FaceletContext ctx,
Class type,
Class[] paramTypes)
Create a MethodExpression, using this attribute's value as the expression
String.
|
abstract Object |
TagAttribute.getObject(FaceletContext ctx)
Delegates to getObject with Object.class as a param
|
abstract Object |
TagAttribute.getObject(FaceletContext ctx,
Class type)
If literal, simply coerce our String literal value using an
ExpressionFactory, otherwise create a ValueExpression and evaluate it.
|
String |
TextHandler.getText(FaceletContext ctx)
Returns the resolved literal String value of the contained text after evaluating EL. |
String |
ValidatorHandler.getValidatorId(FaceletContext ctx)
Retrieve the id of the validator that is to be created and
added to the parent
EditableValueHolder . |
abstract String |
TagAttribute.getValue(FaceletContext ctx)
If literal, then return our value, otherwise delegate to getObject,
passing String.class.
|
abstract ValueExpression |
TagAttribute.getValueExpression(FaceletContext ctx,
Class type)
Create a ValueExpression, using this attribute's literal value and the
passed expected type.
|
boolean |
DelegatingMetaTagHandler.isDisabled(FaceletContext ctx) |
void |
ComponentHandler.onComponentCreated(FaceletContext ctx,
UIComponent c,
UIComponent parent)
This method is guaranteed to be called after the component has been created but before it has been populated with children. |
void |
ComponentHandler.onComponentPopulated(FaceletContext ctx,
UIComponent c,
UIComponent parent)
This method is guaranteed to be called after the component has been populated with children. |
protected void |
MetaTagHandler.setAttributes(FaceletContext ctx,
Object instance)
Invoking/extending this method will cause the results of the created
MetaRuleset to auto-wire state to the passed instance.
|
void |
DelegatingMetaTagHandler.setAttributes(FaceletContext ctx,
Object instance) |
Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.