org.apache.myfaces.tobago.facelets.extension
Class TobagoLabelExtensionHandler

java.lang.Object
  extended by javax.faces.view.facelets.TagHandler
      extended by javax.faces.view.facelets.MetaTagHandler
          extended by javax.faces.view.facelets.DelegatingMetaTagHandler
              extended by javax.faces.view.facelets.ComponentHandler
                  extended by org.apache.myfaces.tobago.facelets.extension.TobagoLabelExtensionHandler
All Implemented Interfaces:
javax.faces.view.facelets.FaceletHandler
Direct Known Subclasses:
DateExtensionHandler, FileExtensionHandler, InExtensionHandler, LabelExtensionHandler, SelectBooleanCheckboxExtensionHandler, SelectManyCheckboxExtensionHandler, SelectManyListboxExtensionHandler, SelectManyShuttleExtensionHandler, SelectOneChoiceExtensionHandler, SelectOneListboxExtensionHandler, SelectOneRadioExtensionHandler, TextareaExtensionHandler, TimeExtensionHandler

public abstract class TobagoLabelExtensionHandler
extends javax.faces.view.facelets.ComponentHandler


Field Summary
 
Fields inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler
delegateFactory
 
Fields inherited from class javax.faces.view.facelets.TagHandler
nextHandler, tag, tagId
 
Constructor Summary
TobagoLabelExtensionHandler(javax.faces.view.facelets.ComponentConfig config)
           
 
Method Summary
 void applyNextHandler(javax.faces.view.facelets.FaceletContext ctx, javax.faces.component.UIComponent panel)
           
protected  javax.faces.view.facelets.MetaRuleset createMetaRuleset(Class aClass)
           
protected  javax.faces.view.facelets.MetaRuleset createSubComponentMetaRuleset(Class aClass)
           
protected  void enrichInput(javax.faces.view.facelets.FaceletContext faceletContext, javax.faces.component.UIComponent input)
           
protected  String getColumns(String first)
           
protected  String getRows()
           
protected abstract  String getSubComponentType()
           
protected abstract  String getSubRendererType()
           
 void onComponentCreated(javax.faces.view.facelets.FaceletContext faceletContext, javax.faces.component.UIComponent panel, javax.faces.component.UIComponent parent)
           
 void onComponentPopulated(javax.faces.view.facelets.FaceletContext faceletContext, javax.faces.component.UIComponent component, javax.faces.component.UIComponent parent)
           
 
Methods inherited from class javax.faces.view.facelets.ComponentHandler
getComponentConfig, getTagHandlerDelegate, isNew
 
Methods inherited from class javax.faces.view.facelets.DelegatingMetaTagHandler
apply, getBinding, getTag, getTagAttribute, getTagId, isDisabled, setAttributes
 
Methods inherited from class javax.faces.view.facelets.TagHandler
getAttribute, getRequiredAttribute, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TobagoLabelExtensionHandler

public TobagoLabelExtensionHandler(javax.faces.view.facelets.ComponentConfig config)
Method Detail

getSubComponentType

protected abstract String getSubComponentType()

getSubRendererType

protected abstract String getSubRendererType()

getRows

protected String getRows()

getColumns

protected String getColumns(String first)

applyNextHandler

public void applyNextHandler(javax.faces.view.facelets.FaceletContext ctx,
                             javax.faces.component.UIComponent panel)
                      throws IOException,
                             javax.el.ELException
Overrides:
applyNextHandler in class javax.faces.view.facelets.DelegatingMetaTagHandler
Throws:
IOException
javax.el.ELException

onComponentCreated

public void onComponentCreated(javax.faces.view.facelets.FaceletContext faceletContext,
                               javax.faces.component.UIComponent panel,
                               javax.faces.component.UIComponent parent)
Overrides:
onComponentCreated in class javax.faces.view.facelets.ComponentHandler

enrichInput

protected void enrichInput(javax.faces.view.facelets.FaceletContext faceletContext,
                           javax.faces.component.UIComponent input)

onComponentPopulated

public void onComponentPopulated(javax.faces.view.facelets.FaceletContext faceletContext,
                                 javax.faces.component.UIComponent component,
                                 javax.faces.component.UIComponent parent)
Overrides:
onComponentPopulated in class javax.faces.view.facelets.ComponentHandler

createSubComponentMetaRuleset

protected javax.faces.view.facelets.MetaRuleset createSubComponentMetaRuleset(Class aClass)

createMetaRuleset

protected javax.faces.view.facelets.MetaRuleset createMetaRuleset(Class aClass)
Overrides:
createMetaRuleset in class javax.faces.view.facelets.DelegatingMetaTagHandler


Copyright © 2002-2014 The Apache Software Foundation. All Rights Reserved.