Package | Description |
---|---|
javax.faces.webapp |
Classes required for integration of
JavaServer Faces into web applications, including a standard servlet,
base classes for JSP custom component
tags, and concrete tag implementations for core tags.
|
Modifier and Type | Class and Description |
---|---|
class |
UIComponentBodyTag
Deprecated.
All component tags now implement
BodyTag .
This class has been replaced by UIComponentELTag . |
class |
UIComponentELTag
UIComponentELTag specializes its superclass to allow for
properties that take their values from EL API expressions. |
class |
UIComponentTag
Deprecated.
Use of this class has been replaced with
UIComponentELTag , which extends
UIComponentClassicTagBase to add properties that use the
EL API introduced as part of JSP 2.1. |
private static class |
UIComponentTag.UIComponentTagAdapter
Deprecated.
This adatper exposes a UIComponentClassicTagBase as a UIComponentTag
for 1.1 component libraries that rely on UIComponent.getParentUIComponentTag().
|
Modifier and Type | Field and Description |
---|---|
(package private) UIComponentClassicTagBase |
UIComponentTag.UIComponentTagAdapter.classicDelegate |
private UIComponentClassicTagBase |
UIComponentClassicTagBase.parentTag
Caches the nearest enclosing
UIComponentClassicTagBase of this
tag. |
Modifier and Type | Method and Description |
---|---|
private static UIComponentClassicTagBase |
UIComponentClassicTagBase._getParentUIComponentClassicTagBase(FacesContext facesContext) |
private static UIComponentClassicTagBase |
UIComponentClassicTagBase._getParentUIComponentClassicTagBase(java.util.Map<java.lang.Object,java.lang.Object> cMap) |
private UIComponentClassicTagBase |
UIComponentClassicTagBase.getParentNamingContainerTag() |
static UIComponentClassicTagBase |
UIComponentClassicTagBase.getParentUIComponentClassicTagBase(javax.servlet.jsp.PageContext context)
Locate and return the nearest enclosing
UIComponentClassicTagBase
if any; otherwise, return null . |
Modifier and Type | Method and Description |
---|---|
protected void |
UIComponentClassicTagBase.addVerbatimAfterComponent(UIComponentClassicTagBase parentTag,
UIComponent verbatim,
UIComponent component)
Add verbatim as a sibling of component in
component in the parent's child list.
|
protected void |
UIComponentClassicTagBase.addVerbatimBeforeComponent(UIComponentClassicTagBase parentTag,
UIComponent verbatim,
UIComponent component)
Add verbatim as a sibling of component in
component in the parent's child list.
|
private UIComponent |
UIComponentClassicTagBase.createChild(FacesContext context,
UIComponent parent,
UIComponentClassicTagBase parentTag,
java.lang.String componentId)
Create a new child component using
createComponent ,
initialize its properties, and add it to its parent as a child. |
private static UIComponent |
UIComponentClassicTagBase.getChild(UIComponentClassicTagBase tag,
UIComponent component,
java.lang.String componentId)
Return a child with the specified component id from the specified
component, if any; otherwise, return
null . |
Constructor and Description |
---|
UIComponentTagAdapter(UIComponentClassicTagBase classicDelegate) |