Package | Description |
---|---|
com.sun.faces.component.validator | |
com.sun.faces.facelets | |
com.sun.faces.facelets.compiler | |
com.sun.faces.facelets.tag | |
com.sun.faces.facelets.tag.composite | |
com.sun.faces.facelets.tag.jsf | |
com.sun.faces.facelets.tag.jsf.core | |
com.sun.faces.facelets.tag.jsf.html |
Tag Library for http://java.sun.com/jsf/html.
|
com.sun.faces.facelets.tag.jstl.core | |
com.sun.faces.facelets.tag.ui |
Tag Library for http://java.sun.com/jsf/ui.
|
javax.faces.view.facelets |
Constructor and Description |
---|
ValidatorInfo(FaceletContext ctx,
ValidatorHandler owner) |
Modifier and Type | Class and Description |
---|---|
class |
FaceletContextImplBase |
Modifier and Type | Method and Description |
---|---|
boolean |
TemplateClient.apply(FaceletContext ctx,
UIComponent parent,
String name)
This contract is much like the normal FaceletHandler.apply method, but it
takes in an optional String name which tells this instance what
fragment/definition it's looking for.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractUIHandler.addComponent(FaceletContext ctx,
UIComponent parent,
UIComponent c) |
void |
EncodingHandler.apply(FaceletContext ctx,
UIComponent parent) |
static CompilationMessageHolder |
EncodingHandler.getCompilationMessageHolder(FaceletContext ctx) |
Modifier and Type | Method and Description |
---|---|
boolean |
TagAttributeImpl.getBoolean(FaceletContext ctx)
If literal,return
|
int |
TagAttributeImpl.getInt(FaceletContext ctx)
If literal, call
Integer.parseInt(String) ,
otherwise call
getObject(FaceletContext, Class) . |
javax.el.MethodExpression |
TagAttributeImpl.getMethodExpression(FaceletContext ctx,
Class type,
Class[] paramTypes)
Create a MethodExpression, using this attribute's value as the expression
String.
|
Object |
TagAttributeImpl.getObject(FaceletContext ctx)
Delegates to getObject with Object.class as a param
|
Object |
TagAttributeImpl.getObject(FaceletContext ctx,
Class type)
If literal, simply coerce our String literal value using an
ExpressionFactory, otherwise create a ValueExpression and evaluate it.
|
String |
TagAttributeImpl.getValue(FaceletContext ctx)
If literal, then return our value, otherwise delegate to getObject,
passing String.class.
|
javax.el.ValueExpression |
TagAttributeImpl.getValueExpression(FaceletContext ctx,
Class type)
Create a ValueExpression, using this attribute's literal value and the
passed expected type.
|
javax.el.ValueExpression |
TagAttributeImpl.getValueExpression(FaceletContext ctx,
String expr,
Class type) |
Modifier and Type | Method and Description |
---|---|
void |
AttachedObjectTargetHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
InsertFacetHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
AttributeHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
InsertChildrenHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
InterfaceHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ExtensionHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ImplementationHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
DeclareFacetHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
RenderFacetHandler.onComponentPopulated(FaceletContext ctx,
UIComponent c,
UIComponent parent) |
Modifier and Type | Method and Description |
---|---|
static void |
ComponentSupport.addComponent(FaceletContext ctx,
UIComponent parent,
UIComponent child)
Add the child component to the parent. |
protected void |
ComponentTagHandlerDelegateImpl.addComponentToView(FaceletContext ctx,
UIComponent parent,
UIComponent c,
boolean componentFound) |
void |
ComponentTagHandlerDelegateImpl.apply(FaceletContext ctx,
UIComponent parent)
Method handles UIComponent tree creation in accordance with the JSF 1.2
spec.
|
void |
ConverterTagHandlerDelegateImpl.apply(FaceletContext ctx,
UIComponent parent) |
void |
ValidatorTagHandlerDelegateImpl.apply(FaceletContext ctx,
UIComponent parent) |
void |
CompositeComponentTagHandler.applyNextHandler(FaceletContext ctx,
UIComponent c) |
protected void |
ComponentTagHandlerDelegateImpl.assignUniqueId(FaceletContext ctx,
UIComponent parent,
String id,
UIComponent c) |
static void |
ComponentSupport.copyPassthroughAttributes(FaceletContext ctx,
UIComponent c,
Tag t) |
UIComponent |
CompositeComponentTagHandler.createComponent(FaceletContext ctx) |
UIComponent |
PassThroughElementComponentHandler.createComponent(FaceletContext ctx) |
protected ComponentValidators.ValidatorInfo |
ValidatorTagHandlerDelegateImpl.createValidatorInfo(FaceletContext ctx) |
protected void |
ComponentTagHandlerDelegateImpl.doExistingComponentActions(FaceletContext ctx,
String id,
UIComponent c) |
protected void |
ComponentTagHandlerDelegateImpl.doNewComponentActions(FaceletContext ctx,
String id,
UIComponent c) |
protected void |
ComponentTagHandlerDelegateImpl.doOrphanedChildCleanup(FaceletContext ctx,
UIComponent parent,
UIComponent c) |
protected UIComponent |
ComponentTagHandlerDelegateImpl.findChild(FaceletContext ctx,
UIComponent parent,
String tagId) |
protected UIComponent |
ComponentTagHandlerDelegateImpl.findReparentedComponent(FaceletContext ctx,
UIComponent parent,
String tagId) |
static Locale |
ComponentSupport.getLocale(FaceletContext ctx,
TagAttribute attr)
According to JSF 1.2 tag specs, this helper method will use the
TagAttribute passed in determining the Locale intended.
|
static UIViewRoot |
ComponentSupport.getViewRoot(FaceletContext ctx,
UIComponent parent)
Tries to walk up the parent to find the UIViewRoot, if not found, then go
to FaceletContext's FacesContext for the view root.
|
protected boolean |
ComponentTagHandlerDelegateImpl.isIterating(FaceletContext context) |
void |
PassThroughElementComponentHandler.onComponentCreated(FaceletContext ctx,
UIComponent c,
UIComponent parent) |
protected void |
ComponentTagHandlerDelegateImpl.popComponentFromEL(FaceletContext ctx,
UIComponent c,
CompositeComponentStackManager ccStackManager,
boolean compCompPushed) |
protected boolean |
ComponentTagHandlerDelegateImpl.pushComponentToEL(FaceletContext ctx,
UIComponent c,
CompositeComponentStackManager ccStackManager) |
static boolean |
IterationIdManager.registerLiteralId(FaceletContext ctx,
String id)
Registers a literal Id with this manager and determines whether the same Id has been seen before
|
void |
CompositeComponentTagHandler.setAttributes(FaceletContext ctx,
Object instance)
Specialized implementation to prevent caching of the MetaRuleset when
ProjectStage is Development.
|
static void |
IterationIdManager.startIteration(FaceletContext ctx) |
static void |
IterationIdManager.startNamingContainer(FaceletContext ctx) |
static void |
IterationIdManager.stopIteration(FaceletContext ctx) |
static void |
IterationIdManager.stopNamingContainer(FaceletContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
PassThroughAttributesHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ValueChangeListenerHandler.apply(FaceletContext ctx,
UIComponent parent)
See taglib documentation.
|
void |
FacetHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ActionListenerHandlerBase.apply(FaceletContext ctx,
UIComponent parent) |
void |
PhaseListenerHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
AttributeHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
AttributesHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
SetPropertyActionListenerHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
EventHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
PassThroughAttributeHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
AjaxHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ViewHandler.apply(FaceletContext ctx,
UIComponent parent)
See taglib documentation.
|
void |
MetadataHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
LoadBundleHandler.apply(FaceletContext ctx,
UIComponent parent)
See taglib documentation.
|
void |
VerbatimHandler.applyNextHandler(FaceletContext ctx,
UIComponent c) |
protected Converter |
ConvertDelegateHandler.createConverter(FaceletContext ctx)
Uses the specified "converterId" to pull an instance from the Application
|
protected Converter |
ConvertDateTimeHandler.createConverter(FaceletContext ctx)
Returns a new DateTimeConverter
|
protected Converter |
ConvertNumberHandler.createConverter(FaceletContext ctx)
Returns a new NumberConverter
|
String |
PassThroughAttributesHandler.getAttributeName(FaceletContext ctxt) |
String |
AttributeHandler.getAttributeName(FaceletContext ctxt) |
String |
AttributesHandler.getAttributeName(FaceletContext ctxt) |
String |
PassThroughAttributeHandler.getAttributeName(FaceletContext ctxt) |
protected Class<? extends SystemEvent> |
EventHandler.getEventClass(FaceletContext ctx) |
String |
FacetHandler.getFacetName(FaceletContext ctxt) |
protected String |
ValidateDelegateHandler.getValidator(FaceletContext ctx)
Resolve the validator id from the attribute "validatorId", which is then used to create a new
Validator instance from the Application.
|
void |
VerbatimHandler.onComponentCreated(FaceletContext ctx,
UIComponent c,
UIComponent parent) |
void |
ConvertDateTimeHandler.setAttributes(FaceletContext ctx,
Object obj)
Implements tag spec, see taglib documentation.
|
void |
ConvertNumberHandler.setAttributes(FaceletContext ctx,
Object obj) |
Modifier and Type | Method and Description |
---|---|
protected void |
ComponentResourceDelegate.addComponentToView(FaceletContext ctx,
UIComponent parent,
UIComponent c,
boolean componentFound) |
protected void |
ComponentResourceDelegate.doOrphanedChildCleanup(FaceletContext ctx,
UIComponent parent,
UIComponent c) |
protected UIComponent |
ComponentResourceDelegate.findChild(FaceletContext ctx,
UIComponent parent,
String tagId) |
protected String |
StylesheetResourceDelegate.getLocationTarget(FaceletContext ctx) |
protected abstract String |
ComponentResourceDelegate.getLocationTarget(FaceletContext ctx) |
protected String |
ScriptResourceDelegate.getLocationTarget(FaceletContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
IfHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
CatchHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ChooseWhenHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
SetHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ChooseHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ChooseOtherwiseHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
ForEachHandler.apply(FaceletContext ctx,
UIComponent parent) |
protected void |
SetHandler.applyNextHandler(FaceletContext ctx,
UIComponent c) |
boolean |
ChooseWhenHandler.isTestTrue(FaceletContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
ParamHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
CompositionHandler.apply(FaceletContext ctxObj,
UIComponent parent) |
void |
DefineHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
DecorateHandler.apply(FaceletContext ctxObj,
UIComponent parent) |
void |
SchemaCompliantRemoveHandler.apply(FaceletContext ctx,
UIComponent parent) |
void |
InsertHandler.apply(FaceletContext ctxObj,
UIComponent parent) |
void |
IncludeHandler.apply(FaceletContext ctx,
UIComponent parent) |
boolean |
CompositionHandler.apply(FaceletContext ctx,
UIComponent parent,
String name) |
boolean |
DecorateHandler.apply(FaceletContext ctx,
UIComponent parent,
String name) |
boolean |
InsertHandler.apply(FaceletContext ctx,
UIComponent parent,
String name) |
void |
DefineHandler.applyDefinition(FaceletContext ctx,
UIComponent parent) |
Modifier and Type | Method and Description |
---|---|
void |
FaceletHandler.apply(FaceletContext ctx,
UIComponent parent)
Process changes on a particular UIComponent |
void |
CompositeFaceletHandler.apply(FaceletContext ctx,
UIComponent parent)
Calls apply on any child handlers. |
void |
DelegatingMetaTagHandler.apply(FaceletContext ctx,
UIComponent parent)
The default implementation simply
calls through to |
abstract void |
TagHandlerDelegate.apply(FaceletContext ctx,
UIComponent comp)
Called
by classes that implement
|
abstract void |
Metadata.applyMetadata(FaceletContext ctx,
Object instance)
Take the action prescribed in the Jakarta Server Faces 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
|
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 javax.el.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 javax.el.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. |
void |
DelegatingMetaTagHandler.setAttributes(FaceletContext ctx,
Object instance) |
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.
|
Comments to: faces-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation. All rights reserved.
Use is subject to license terms.