Modifier and Type | Method and Description |
---|---|
UIComponent |
Application.createComponent(FacesContext context,
Resource componentResource)
???
|
UIComponent |
ApplicationWrapper.createComponent(FacesContext context,
Resource componentResource) |
UIComponent |
Application.createComponent(FacesContext context,
String componentType,
String rendererType) |
UIComponent |
ApplicationWrapper.createComponent(FacesContext context,
String componentType,
String rendererType) |
abstract UIComponent |
Application.createComponent(String componentType)
Create a new UIComponent subclass, using the mappings defined by previous calls to the addComponent method of
this class.
|
UIComponent |
ApplicationWrapper.createComponent(String componentType) |
UIComponent |
Application.createComponent(javax.el.ValueExpression componentExpression,
FacesContext context,
String componentType)
Call the
getValue() method on the specified ValueExpression . |
UIComponent |
ApplicationWrapper.createComponent(javax.el.ValueExpression componentExpression,
FacesContext contexte,
String componentType) |
UIComponent |
Application.createComponent(javax.el.ValueExpression componentExpression,
FacesContext context,
String componentType,
String rendererType) |
UIComponent |
ApplicationWrapper.createComponent(javax.el.ValueExpression componentExpression,
FacesContext context,
String componentType,
String rendererType) |
Modifier and Type | Class and Description |
---|---|
class |
UIColumn
see Javadoc of JSF Specification
|
class |
UICommand
UICommand is a base abstraction for components that implement ActionSource.
|
class |
UIComponentBase
Standard implementation of the UIComponent base class; all standard JSF components extend this class.
|
class |
UIData
Represents an abstraction of a component which has multiple "rows" of data.
|
class |
UIForm
see Javadoc of JSF Specification
|
class |
UIGraphic
Displays a graphical image.
|
class |
UIImportConstants |
class |
UIInput
UICommand is a base abstraction for components that implement ActionSource.
|
class |
UIMessage |
class |
UIMessages |
class |
UINamingContainer
Base class for components that provide a new "namespace" for the ids of their
child components.
|
class |
UIOutcomeTarget |
class |
UIOutput
Displays a value to the user.
|
class |
UIPanel |
class |
UIParameter |
class |
UISelectBoolean
A component that allows the user to select or unselect an object.
|
class |
UISelectItem |
class |
UISelectItems |
class |
UISelectMany
Base class for the various component classes that allow a user to select zero or more options from a set.
|
class |
UISelectOne
Component for choosing one option out of a set of possibilities.
|
class |
UIViewAction |
class |
UIViewParameter
TODO: documentation on jsp and pld are not the same.
|
class |
UIViewRoot
Creates a JSF View, which is a container that holds all of the components that are part of the view.
|
class |
UIWebsocket |
Modifier and Type | Method and Description |
---|---|
abstract UIComponent |
UIComponent.findComponent(String expr) |
UIComponent |
UIComponentBase.findComponent(String expr)
Standard method for finding other components by id, inherited by most UIComponent objects.
|
static UIComponent |
UIComponent.getCompositeComponentParent(UIComponent component)
search for the nearest parent composite component, if no parent is found
it has to return null!
|
static UIComponent |
UIComponent.getCurrentComponent(FacesContext context) |
static UIComponent |
UIComponent.getCurrentCompositeComponent(FacesContext context) |
abstract UIComponent |
UIComponent.getFacet(String name) |
UIComponent |
UIComponentBase.getFacet(String name) |
UIComponent |
UIColumn.getFooter() |
UIComponent |
UIData.getFooter() |
UIComponent |
UIColumn.getHeader() |
UIComponent |
UIData.getHeader() |
UIComponent |
UIComponent.getNamingContainer() |
abstract UIComponent |
UIComponent.getParent()
Returns the parent of the component.
|
UIComponent |
UIComponentBase.getParent() |
Modifier and Type | Method and Description |
---|---|
abstract List<UIComponent> |
UIComponent.getChildren() |
List<UIComponent> |
UIComponentBase.getChildren()
Return a list of the UIComponent objects which are direct children of this component.
|
List<UIComponent> |
UIViewRoot.getComponentResources(FacesContext context) |
List<UIComponent> |
UIViewRoot.getComponentResources(FacesContext context,
String target) |
abstract Map<String,UIComponent> |
UIComponent.getFacets() |
Map<String,UIComponent> |
UIComponentBase.getFacets() |
abstract Iterator<UIComponent> |
UIComponent.getFacetsAndChildren() |
Iterator<UIComponent> |
UIComponentBase.getFacetsAndChildren() |
Modifier and Type | Method and Description |
---|---|
void |
UIViewRoot.addComponentResource(FacesContext context,
UIComponent componentResource) |
void |
UIViewRoot.addComponentResource(FacesContext context,
UIComponent componentResource,
String target) |
static UIComponent |
UIComponent.getCompositeComponentParent(UIComponent component)
search for the nearest parent composite component, if no parent is found
it has to return null!
|
void |
ContextCallback.invokeContextCallback(FacesContext context,
UIComponent target) |
static boolean |
UIComponent.isCompositeComponent(UIComponent component) |
void |
UIComponent.pushComponentToEL(FacesContext context,
UIComponent component) |
void |
UIViewRoot.removeComponentResource(FacesContext context,
UIComponent componentResource) |
void |
UIViewRoot.removeComponentResource(FacesContext context,
UIComponent componentResource,
String target) |
void |
UIColumn.setFooter(UIComponent footer) |
void |
UIData.setFooter(UIComponent footer) |
void |
UIColumn.setHeader(UIComponent header) |
void |
UIData.setHeader(UIComponent header) |
abstract void |
UIComponent.setParent(UIComponent parent)
For JSF-framework internal use only.
|
void |
UIComponentBase.setParent(UIComponent parent)
Set the parent
UIComponent of this
UIComponent . |
Modifier and Type | Method and Description |
---|---|
abstract UIComponent |
ClientBehaviorContext.getComponent() |
Modifier and Type | Method and Description |
---|---|
static ClientBehaviorContext |
ClientBehaviorContext.createClientBehaviorContext(FacesContext context,
UIComponent component,
String eventName,
String sourceId,
Collection<ClientBehaviorContext.Parameter> parameters) |
void |
ClientBehavior.decode(FacesContext context,
UIComponent component) |
void |
ClientBehaviorBase.decode(FacesContext context,
UIComponent component) |
Modifier and Type | Class and Description |
---|---|
class |
HtmlBody |
class |
HtmlColumn |
class |
HtmlCommandButton |
class |
HtmlCommandLink |
class |
HtmlCommandScript |
class |
HtmlDataTable |
class |
HtmlDoctype |
class |
HtmlForm |
class |
HtmlGraphicImage |
class |
HtmlHead |
class |
HtmlInputFile |
class |
HtmlInputHidden
Renders as an HTML input tag with its type set to "hidden".
|
class |
HtmlInputSecret |
class |
HtmlInputText |
class |
HtmlInputTextarea |
class |
HtmlMessage |
class |
HtmlMessages |
class |
HtmlOutcomeTargetButton |
class |
HtmlOutcomeTargetLink |
class |
HtmlOutputFormat |
class |
HtmlOutputLabel |
class |
HtmlOutputLink |
class |
HtmlOutputText |
class |
HtmlPanelGrid |
class |
HtmlPanelGroup |
class |
HtmlSelectBooleanCheckbox |
class |
HtmlSelectManyCheckbox |
class |
HtmlSelectManyListbox |
class |
HtmlSelectManyMenu |
class |
HtmlSelectOneListbox |
class |
HtmlSelectOneMenu |
class |
HtmlSelectOneRadio |
Modifier and Type | Method and Description |
---|---|
abstract UIComponent |
SearchExpressionContext.getSource() |
Modifier and Type | Method and Description |
---|---|
static SearchExpressionContext |
SearchExpressionContext.createSearchExpressionContext(FacesContext context,
UIComponent source) |
static SearchExpressionContext |
SearchExpressionContext.createSearchExpressionContext(FacesContext context,
UIComponent source,
Set<SearchExpressionHint> expressionHints,
Set<VisitHint> visitHints) |
abstract SearchExpressionContext |
SearchExpressionContextFactory.getSearchExpressionContext(FacesContext context,
UIComponent source,
Set<SearchExpressionHint> expressionHints,
Set<VisitHint> visitHints) |
void |
SearchKeywordContext.invokeContextCallback(UIComponent target) |
abstract void |
SearchExpressionHandler.invokeOnComponent(SearchExpressionContext searchExpressionContext,
UIComponent previous,
String expression,
ContextCallback topCallback) |
void |
SearchExpressionHandlerWrapper.invokeOnComponent(SearchExpressionContext searchExpressionContext,
UIComponent previous,
String expression,
ContextCallback topCallback) |
abstract void |
SearchKeywordResolver.resolve(SearchKeywordContext keywordContext,
UIComponent current,
String keyword) |
Modifier and Type | Method and Description |
---|---|
abstract Collection<String> |
VisitContext.getSubtreeIdsToVisit(UIComponent component) |
Collection<String> |
VisitContextWrapper.getSubtreeIdsToVisit(UIComponent component) |
abstract VisitResult |
VisitContext.invokeVisitCallback(UIComponent component,
VisitCallback callback) |
VisitResult |
VisitContextWrapper.invokeVisitCallback(UIComponent component,
VisitCallback callback) |
VisitResult |
VisitCallback.visit(VisitContext context,
UIComponent target)
This method is called during component tree visits by
VisitContext.invokeVisitCallback()
to visit the specified component. |
Modifier and Type | Method and Description |
---|---|
abstract void |
ResponseWriter.startElement(String name,
UIComponent component) |
void |
ResponseWriterWrapper.startElement(String name,
UIComponent component) |
void |
ResponseWriter.writeText(Object object,
UIComponent component,
String string) |
void |
ResponseWriterWrapper.writeText(Object object,
UIComponent component,
String string) |
Modifier and Type | Method and Description |
---|---|
Object |
BigDecimalConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
BigIntegerConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
BooleanConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
ByteConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
CharacterConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
T |
Converter.getAsObject(FacesContext context,
UIComponent component,
String value) |
Object |
DateTimeConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
DoubleConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
EnumConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
FloatConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
IntegerConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
LongConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
NumberConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
Object |
ShortConverter.getAsObject(FacesContext facesContext,
UIComponent uiComponent,
String value) |
String |
BigDecimalConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
BigIntegerConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
BooleanConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
ByteConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
CharacterConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
DateTimeConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
DoubleConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
EnumConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
FloatConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
IntegerConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
LongConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
NumberConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
ShortConverter.getAsString(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
String |
Converter.getAsString(FacesContext context,
UIComponent component,
T value) |
Modifier and Type | Method and Description |
---|---|
UIComponent |
ComponentSystemEvent.getComponent() |
UIComponent |
ExceptionQueuedEventContext.getComponent() |
UIComponent |
FacesEvent.getComponent() |
Modifier and Type | Method and Description |
---|---|
void |
PostRestoreStateEvent.setComponent(UIComponent newComponent) |
Modifier and Type | Method and Description |
---|---|
void |
Renderer.decode(FacesContext context,
UIComponent component) |
void |
RendererWrapper.decode(FacesContext context,
UIComponent component) |
void |
ClientBehaviorRenderer.decode(FacesContext context,
UIComponent component,
ClientBehavior behavior) |
void |
Renderer.encodeBegin(FacesContext context,
UIComponent component) |
void |
RendererWrapper.encodeBegin(FacesContext context,
UIComponent component) |
void |
Renderer.encodeChildren(FacesContext context,
UIComponent component)
Render all children if there are any.
|
void |
RendererWrapper.encodeChildren(FacesContext context,
UIComponent component) |
void |
Renderer.encodeEnd(FacesContext context,
UIComponent component) |
void |
RendererWrapper.encodeEnd(FacesContext context,
UIComponent component) |
Object |
Renderer.getConvertedValue(FacesContext context,
UIComponent component,
Object submittedValue) |
Object |
RendererWrapper.getConvertedValue(FacesContext context,
UIComponent component,
Object submittedValue) |
Modifier and Type | Method and Description |
---|---|
void |
BeanValidator.validate(FacesContext context,
UIComponent component,
Object value) |
void |
DoubleRangeValidator.validate(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
void |
LengthValidator.validate(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
void |
LongRangeValidator.validate(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
void |
MethodExpressionValidator.validate(FacesContext context,
UIComponent component,
Object value) |
void |
RegexValidator.validate(FacesContext context,
UIComponent component,
Object value) |
void |
RequiredValidator.validate(FacesContext facesContext,
UIComponent uiComponent,
Object value) |
void |
Validator.validate(FacesContext context,
UIComponent component,
T value) |
Modifier and Type | Method and Description |
---|---|
UIComponent |
ViewDeclarationLanguage.createComponent(FacesContext context,
String taglibURI,
String tagName,
Map<String,Object> attributes) |
UIComponent |
ViewDeclarationLanguageWrapper.createComponent(FacesContext context,
String taglibURI,
String tagName,
Map<String,Object> attributes) |
Modifier and Type | Method and Description |
---|---|
List<UIComponent> |
AttachedObjectTarget.getTargets(UIComponent topLevelComponent) |
Modifier and Type | Method and Description |
---|---|
void |
AttachedObjectHandler.applyAttachedObject(FacesContext context,
UIComponent parent)
Take the argument
parent and apply this attached object to it. |
List<UIComponent> |
AttachedObjectTarget.getTargets(UIComponent topLevelComponent) |
void |
ViewDeclarationLanguage.retargetAttachedObjects(FacesContext context,
UIComponent topLevelComponent,
List<AttachedObjectHandler> handlers) |
void |
ViewDeclarationLanguageWrapper.retargetAttachedObjects(FacesContext context,
UIComponent topLevelComponent,
List<AttachedObjectHandler> handlers) |
void |
ViewDeclarationLanguage.retargetMethodExpressions(FacesContext context,
UIComponent topLevelComponent) |
void |
ViewDeclarationLanguageWrapper.retargetMethodExpressions(FacesContext context,
UIComponent topLevelComponent) |
Modifier and Type | Method and Description |
---|---|
UIComponent |
ComponentHandler.createComponent(FaceletContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
CompositeFaceletHandler.apply(FaceletContext ctx,
UIComponent parent)
Process changes on a particular UIComponent
|
void |
DelegatingMetaTagHandler.apply(FaceletContext ctx,
UIComponent parent)
Process changes on a particular UIComponent
|
void |
FaceletHandler.apply(FaceletContext ctx,
UIComponent parent)
Process changes on a particular UIComponent
|
abstract void |
TagHandlerDelegate.apply(FaceletContext ctx,
UIComponent comp) |
abstract void |
Facelet.apply(FacesContext facesContext,
UIComponent parent)
The passed UIComponent parent will be populated/restored in accordance with the JSF 1.2 specification.
|
void |
FaceletsAttachedObjectHandler.applyAttachedObject(FacesContext context,
UIComponent parent)
Take the argument
parent and apply this attached object to it. |
void |
DelegatingMetaTagHandler.applyNextHandler(FaceletContext ctx,
UIComponent c) |
abstract void |
FaceletContext.includeFacelet(UIComponent parent,
String relativePath)
Include another Facelet defined at some path, relative to the executing context, not the current Facelet (same as
include directive in JSP)
|
abstract void |
FaceletContext.includeFacelet(UIComponent parent,
URL absolutePath)
Include another Facelet defined at some path, absolute to this ClassLoader/OS
|
static boolean |
ComponentHandler.isNew(UIComponent component) |
void |
ComponentHandler.onComponentCreated(FaceletContext ctx,
UIComponent c,
UIComponent parent) |
void |
ComponentHandler.onComponentPopulated(FaceletContext ctx,
UIComponent c,
UIComponent parent) |
Modifier and Type | Method and Description |
---|---|
protected abstract UIComponent |
UIComponentClassicTagBase.createComponent(FacesContext context,
String newId) |
protected UIComponent |
UIComponentELTag.createComponent(FacesContext context,
String newId) |
protected UIComponent |
UIComponentTag.createComponent(FacesContext context,
String id)
Deprecated.
Create a UIComponent.
|
protected UIComponent |
UIComponentClassicTagBase.createVerbatimComponentFromBodyContent()
Creates a UIComponent from the BodyContent
|
protected UIComponent |
UIComponentClassicTagBase.findComponent(FacesContext context)
Return the corresponding UIComponent for this tag, creating it if necessary.
|
UIComponent |
UIComponentClassicTagBase.getComponentInstance()
Return the UIComponent instance associated with this tag.
|
abstract UIComponent |
UIComponentTagBase.getComponentInstance() |
Modifier and Type | Method and Description |
---|---|
protected void |
UIComponentClassicTagBase.addChild(UIComponent child) |
protected abstract void |
UIComponentTagBase.addChild(UIComponent child) |
protected void |
UIComponentClassicTagBase.addVerbatimAfterComponent(UIComponentClassicTagBase parentTag,
UIComponent verbatim,
UIComponent component)
Add verbatim as a sibling of _componentInstance in _componentInstance in the parent's child
list.
|
protected void |
UIComponentClassicTagBase.addVerbatimBeforeComponent(UIComponentClassicTagBase parentTag,
UIComponent verbatimComp,
UIComponent component) |
protected abstract void |
UIComponentClassicTagBase.setProperties(UIComponent component) |
protected void |
UIComponentELTag.setProperties(UIComponent component) |
protected void |
UIComponentTag.setProperties(UIComponent component)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static UIComponent |
ComponentUtils.findClosestNamingContainer(UIComponent component,
boolean returnRootIfNotFound) |
static UIComponent |
ComponentUtils.findComponent(UIComponent findBase,
String id,
char separatorChar)
Find the component with the specified id starting from the specified component.
|
static UIComponent |
ComponentUtils.findComponentChildOrFacetFrom(UIComponent parent,
String id,
String innerExpr) |
static UIComponent |
ComponentUtils.findRootComponent(UIComponent component) |
UIComponent |
SelectItemsIterator.getCurrentComponent() |
Modifier and Type | Method and Description |
---|---|
static void |
MessageUtils.addErrorMessage(FacesContext facesContext,
UIComponent component,
String messageId) |
static void |
MessageUtils.addErrorMessage(FacesContext facesContext,
UIComponent component,
String messageId,
Object[] args) |
static void |
MessageUtils.addErrorMessage(FacesContext facesContext,
UIComponent component,
Throwable cause) |
static <T> T |
ComponentUtils.findClosest(Class<T> type,
UIComponent base) |
static UIComponent |
ComponentUtils.findClosestNamingContainer(UIComponent component,
boolean returnRootIfNotFound) |
static UIComponent |
ComponentUtils.findComponent(UIComponent findBase,
String id,
char separatorChar)
Find the component with the specified id starting from the specified component.
|
static UIComponent |
ComponentUtils.findComponentChildOrFacetFrom(UIComponent parent,
String id,
String innerExpr) |
static UIComponent |
ComponentUtils.findRootComponent(UIComponent component) |
static Object |
MessageUtils.getLabel(FacesContext facesContext,
UIComponent component) |
static String |
ComponentUtils.getPathToComponent(UIComponent component) |
static void |
ComponentUtils.getPathToComponent(UIComponent component,
StringBuilder buf) |
static boolean |
ComponentUtils.isRendered(FacesContext facesContext,
UIComponent uiComponent)
Call
pushComponentToEL(javax.faces.context.FacesContext,javax.faces.component.UIComponent) ,
reads the isRendered property, call popComponentFromEL(javax.faces.context.FacesContext) and returns the value of isRendered. |
Constructor and Description |
---|
SelectItemsIterator(UIComponent selectItemsParent,
FacesContext facesContext) |
Copyright © 2020 The Apache Software Foundation. All rights reserved.