Top Fields Constructors Methods
com.sun.faces.facelets.tag.composite

public Class InterfaceHandler

extends TagHandlerImpl
Class Inheritance
Imports
com.sun.faces.application.view.FaceletViewHandlingStrategy, com.sun.faces.facelets.tag.TagHandlerImpl, com.sun.faces.facelets.tag.jsf.ComponentSupport, com.sun.faces.util.FacesLogger, .MessageUtils, javax.faces.application.Resource, .ProjectStage, javax.faces.component.UIComponent, javax.faces.context.FacesContext, javax.faces.view.AttachedObjectTarget, javax.faces.view.facelets.ComponentHandler, .FaceletContext, .TagAttribute, .TagConfig, .Tag, .TagException, java.beans.BeanDescriptor, .BeanInfo, .PropertyDescriptor, java.io.IOException, java.util.ArrayList, .List, .Map, java.util.logging.Logger, javax.el.ValueExpression

Field Summary

Modifier and TypeField and Description
private static final String[]
private static final PropertyHandlerManager
private final Logger
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
apply(FaceletContext
the current FaceletContext instance for this execution
ctx
,
UIComponent
the parent UIComponent to operate upon
parent
)

Implements javax.faces.view.facelets.FaceletHandler.apply.

Process changes on a particular UIComponent

private void
private void
Inherited from com.sun.faces.facelets.tag.TagHandlerImpl:
findNextByTypefindNextByType

Field Detail

ATTRIBUTES_DEVback to summary
private static final String[] ATTRIBUTES_DEV
INTERFACE_HANDLERSback to summary
private static final PropertyHandlerManager INTERFACE_HANDLERS
LOGGERback to summary
private final Logger LOGGER
Nameback to summary
public static final String Name

Constructor Detail

InterfaceHandlerback to summary
public InterfaceHandler(TagConfig config)

Method Detail

applyback to summary
public void apply(FaceletContext ctx, UIComponent parent) throws IOException

Implements javax.faces.view.facelets.FaceletHandler.apply.

Doc from javax.faces.view.facelets.FaceletHandler.apply.

Process changes on a particular UIComponent

Parameters
ctx:FaceletContext

the current FaceletContext instance for this execution

parent:UIComponent

the parent UIComponent to operate upon

Annotations
@Override
Exceptions
IOException:
if unable to load relativePath
imbueComponentWithMetadataback to summary
private void imbueComponentWithMetadata(FaceletContext ctx, UIComponent parent)
Annotations
@SuppressWarnings:unchecked
validateComponentback to summary
private void validateComponent(FacesContext context, UIComponent ccParent) throws TagException