Uses of Class
com.sun.facelets.FaceletContext

Packages that use FaceletContext
com.sun.facelets Public Facelet API. 
com.sun.facelets.compiler Facelet compiler package, not for extension
com.sun.facelets.tag Tags and other objects that define Facelet implementations. 
com.sun.facelets.tag.jsf   
com.sun.facelets.tag.jsf.core Tag Library for http://java.sun.com/jsf/core
com.sun.facelets.tag.jstl.core Tag Library for http://java.sun.com/jstl/core
com.sun.facelets.tag.ui Tag Library for http://java.sun.com/jsf/ui
 

Uses of FaceletContext in com.sun.facelets
 

Methods in com.sun.facelets with parameters of type FaceletContext
 void FaceletHandler.apply(FaceletContext ctx, UIComponent parent)
          Process changes on a particular UIComponent
 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.
 

Uses of FaceletContext in com.sun.facelets.compiler
 

Methods in com.sun.facelets.compiler with parameters of type FaceletContext
 void AbstractUIHandler.addComponent(FaceletContext ctx, UIComponent parent, UIComponent c)
           
 void EncodingHandler.apply(FaceletContext ctx, UIComponent parent)
           
protected  String AbstractUIHandler.getFacetName(FaceletContext ctx, UIComponent parent)
           
 

Uses of FaceletContext in com.sun.facelets.tag
 

Methods in com.sun.facelets.tag with parameters of type FaceletContext
 void CompositeFaceletHandler.apply(FaceletContext ctx, UIComponent parent)
           
abstract  void Metadata.applyMetadata(FaceletContext ctx, Object instance)
           
 boolean TagAttribute.getBoolean(FaceletContext ctx)
          If literal, return Boolean.getBoolean(java.lang.String) passing our value, otherwise call getObject(FaceletContext, Class).
 int TagAttribute.getInt(FaceletContext ctx)
          If literal, call Integer.parseInt(String), otherwise call getObject(FaceletContext, Class).
 javax.el.MethodExpression TagAttribute.getMethodExpression(FaceletContext ctx, Class type, Class[] paramTypes)
          Create a MethodExpression, using this attribute's value as the expression String.
 Object TagAttribute.getObject(FaceletContext ctx)
          Delegates to getObject with Object.class as a param
 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)
          Evaluate the literal String value against EL of the contained text
 String TagAttribute.getValue(FaceletContext ctx)
          If literal, then return our value, otherwise delegate to getObject, passing String.class.
 javax.el.ValueExpression TagAttribute.getValueExpression(FaceletContext ctx, Class type)
          Create a ValueExpression, using this attribute's literal value and the passed expected type.
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.
 

Uses of FaceletContext in com.sun.facelets.tag.jsf
 

Methods in com.sun.facelets.tag.jsf with parameters of type FaceletContext
 void ComponentHandler.apply(FaceletContext ctx, UIComponent parent)
          Method handles UIComponent tree creation in accordance with the JSF 1.2 spec.
 void ValidateHandler.apply(FaceletContext ctx, UIComponent parent)
          TODO
 void ConvertHandler.apply(FaceletContext ctx, UIComponent parent)
          Set Converter instance on parent ValueHolder if it's not being restored.
protected  void ComponentHandler.applyNextHandler(FaceletContext ctx, UIComponent c)
           
protected  UIComponent ComponentHandler.createComponent(FaceletContext ctx)
          If the binding attribute was specified, use that in conjuction with our componentType String variable to call createComponent on the Application, otherwise just pass the componentType String.
protected  Converter ConvertHandler.createConverter(FaceletContext ctx)
          Create a Converter instance
protected  Validator ValidateHandler.createValidator(FaceletContext ctx)
          Template method for creating a Validator instance
protected  String ComponentHandler.getFacetName(FaceletContext ctx, UIComponent parent)
          Return the Facet name we are scoped in, otherwise null
protected  String ComponentHandler.getId(FaceletContext ctx)
          If the id TagAttribute was specified, get it's value, otherwise generate a unique id from our 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  void ComponentHandler.onComponentCreated(FaceletContext ctx, UIComponent c, UIComponent parent)
          A hook method for allowing developers to do additional processing once Facelets creates the component.
protected  void ComponentHandler.onComponentPopulated(FaceletContext ctx, UIComponent c, UIComponent parent)
           
 

Uses of FaceletContext in com.sun.facelets.tag.jsf.core
 

Methods in com.sun.facelets.tag.jsf.core with parameters of type FaceletContext
 void PhaseListenerHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void LoadBundleHandler.apply(FaceletContext ctx, UIComponent parent)
          See taglib documentation.
 void ActionListenerHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void FacetHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void SetPropertyActionListenerHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void AttributeHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void ValueChangeListenerHandler.apply(FaceletContext ctx, UIComponent parent)
          See taglib documentation.
 void ViewHandler.apply(FaceletContext ctx, UIComponent parent)
          See taglib documentation.
protected  void VerbatimHandler.applyNextHandler(FaceletContext ctx, UIComponent c)
           
protected  Converter ConvertNumberHandler.createConverter(FaceletContext ctx)
          Returns a new NumberConverter
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  Validator ValidateDelegateHandler.createValidator(FaceletContext ctx)
          Uses the specified "validatorId" to get a new Validator instance from the Application.
protected  void VerbatimHandler.onComponentCreated(FaceletContext ctx, UIComponent c, UIComponent parent)
           
protected  void ConvertNumberHandler.setAttributes(FaceletContext ctx, Object obj)
           
protected  void ConvertDateTimeHandler.setAttributes(FaceletContext ctx, Object obj)
          Implements tag spec, see taglib documentation.
 

Uses of FaceletContext in com.sun.facelets.tag.jstl.core
 

Methods in com.sun.facelets.tag.jstl.core with parameters of type FaceletContext
 void CatchHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void ChooseHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void ForEachHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void ChooseWhenHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void IfHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void SetHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void ChooseOtherwiseHandler.apply(FaceletContext ctx, UIComponent parent)
           
 boolean ChooseWhenHandler.isTestTrue(FaceletContext ctx)
           
 

Uses of FaceletContext in com.sun.facelets.tag.ui
 

Methods in com.sun.facelets.tag.ui with parameters of type FaceletContext
 void ParamHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void IncludeHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void DefineHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void InsertHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void CompositionHandler.apply(FaceletContext ctx, UIComponent parent)
           
 void DecorateHandler.apply(FaceletContext ctx, UIComponent parent)
           
 boolean InsertHandler.apply(FaceletContext ctx, UIComponent parent, String name)
           
 boolean CompositionHandler.apply(FaceletContext ctx, UIComponent parent, String name)
           
 boolean DecorateHandler.apply(FaceletContext ctx, UIComponent parent, String name)
           
 void DefineHandler.applyDefinition(FaceletContext ctx, UIComponent parent)
           
 



Copyright © 2005 All Rights Reserved.