org.apache.myfaces.custom.inputHtml
Class InputHtmlTag

java.lang.Object
  |
  +--javax.faces.webapp.UIComponentTag
        |
        +--org.apache.myfaces.taglib.UIComponentTagBase
              |
              +--org.apache.myfaces.custom.inputHtml.InputHtmlTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.Tag

public class InputHtmlTag
extends UIComponentTagBase

Version:
$Revision: 1.1 $ $Date: 2005/03/26 20:31:37 $ $Log: InputHtmlTag.java,v $ Revision 1.1 2005/03/26 20:31:37 svieujot Rename x:htmlEditor to x:inputHtml. Revision 1.16 2005/03/22 02:13:28 svieujot htmlEditor : Add a showAllToolBoxes short cut. Revision 1.15 2005/03/18 15:38:15 svieujot Bugfix for weblogic. Revision 1.14 2005/03/15 05:24:03 svieujot Add a fallback textarea mode to the htmlEditor. Revision 1.13 2005/03/09 04:07:22 svieujot htmlEditor : Kupu 1.2rc2 update Revision 1.12 2005/02/18 17:19:30 matzew added release() to tag clazzes. Revision 1.11 2005/02/06 19:45:32 svieujot Add allowExternalLinks attribute. Revision 1.10 2005/02/05 18:51:21 svieujot x:htmlEditor : Upgrade to Kupu 1.2rc1, remove formularMode (too experimental), bugfixes. Revision 1.9 2005/01/02 20:39:16 svieujot HtmlEditor can now process HTML documents and HTML fragments. Revision 1.8 2004/12/10 02:16:26 svieujot Start implementing UserRoleAware. Revision 1.7 2004/12/08 04:36:27 svieujot Cancel last *source attributes, and make style and styleClass more modular. Revision 1.6 2004/12/08 04:13:56 svieujot Add styleSource and styleClassSource for the htmlEditor source window. Revision 1.5 2004/12/04 03:26:28 svieujot Various bug fixes Revision 1.4 2004/12/04 00:40:25 svieujot htmlEditor : add style and styleClass attributes. Revision 1.3 2004/12/04 00:20:00 svieujot htmlEditor : Add a formular mode, and more sensible defaults. Revision 1.2 2004/12/03 21:59:09 svieujot Initial set of htmlEditor attributes. Revision 1.1 2004/12/02 22:28:30 svieujot Add an x:htmlEditor based on the Kupu library.
Author:
Sylvain Vieujot (latest modification by $Author: svieujot $)

Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentTag
pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
InputHtmlTag()
           
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setAddKupuLogo(java.lang.String addKupuLogo)
           
 void setAllowEditSource(java.lang.String allowEditSource)
           
 void setAllowExternalLinks(java.lang.String allowExternalLinks)
           
 void setEnabledOnUserRole(java.lang.String enabledOnUserRole)
           
 void setFallback(java.lang.String fallback)
           
 void setImmediate(java.lang.String immediate)
           
protected  void setProperties(javax.faces.component.UIComponent component)
           
 void setRequired(java.lang.String required)
           
 void setShowAllToolBoxes(java.lang.String showAllToolBoxes)
           
 void setShowCleanupExpressionsToolBox(java.lang.String showCleanupExpressionsToolBox)
           
 void setShowDebugToolBox(java.lang.String showDebugToolBox)
           
 void setShowImagesToolBox(java.lang.String showImagesToolBox)
           
 void setShowLinksToolBox(java.lang.String showLinksToolBox)
           
 void setShowPropertiesToolBox(java.lang.String showPropertiesToolBox)
           
 void setShowTablesToolBox(java.lang.String showTablesToolBox)
           
 void setStyle(java.lang.String style)
           
 void setStyleClass(java.lang.String styleClass)
           
 void setType(java.lang.String type)
           
 void setValidator(java.lang.String validator)
           
 void setValueChangeListener(java.lang.String valueChangeListener)
           
 void setVisibleOnUserRole(java.lang.String visibleOnUserRole)
           
 
Methods inherited from class org.apache.myfaces.taglib.UIComponentTagBase
setActionListenerProperty, setActionProperty, setBooleanProperty, setConverter, setForceId, setForceIdIndex, setImageLocation, setIntegerProperty, setJavascriptLocation, setStringProperty, setStyleLocation, setValidatorProperty, setValue, setValueBinding, setValueChangedListenerProperty
 
Methods inherited from class javax.faces.webapp.UIComponentTag
doEndTag, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getComponentInstance, getCreated, getDoEndValue, getDoStartValue, getFacesContext, getFacetName, getId, getParent, getParentUIComponentTag, getPathToComponent, isSuppressed, isValueReference, setBinding, setId, setPageContext, setParent, setRendered, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputHtmlTag

public InputHtmlTag()
Method Detail

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class UIComponentTagBase

setProperties

protected void setProperties(javax.faces.component.UIComponent component)
Overrides:
setProperties in class UIComponentTagBase

getComponentType

public java.lang.String getComponentType()
Specified by:
getComponentType in class javax.faces.webapp.UIComponentTag

getRendererType

public java.lang.String getRendererType()
Specified by:
getRendererType in class javax.faces.webapp.UIComponentTag

setStyle

public void setStyle(java.lang.String style)

setStyleClass

public void setStyleClass(java.lang.String styleClass)

setFallback

public void setFallback(java.lang.String fallback)

setType

public void setType(java.lang.String type)

setAllowEditSource

public void setAllowEditSource(java.lang.String allowEditSource)

setAllowExternalLinks

public void setAllowExternalLinks(java.lang.String allowExternalLinks)

setAddKupuLogo

public void setAddKupuLogo(java.lang.String addKupuLogo)

setShowAllToolBoxes

public void setShowAllToolBoxes(java.lang.String showAllToolBoxes)

setShowPropertiesToolBox

public void setShowPropertiesToolBox(java.lang.String showPropertiesToolBox)

setShowLinksToolBox

public void setShowLinksToolBox(java.lang.String showLinksToolBox)

setShowImagesToolBox

public void setShowImagesToolBox(java.lang.String showImagesToolBox)

setShowTablesToolBox

public void setShowTablesToolBox(java.lang.String showTablesToolBox)

setShowCleanupExpressionsToolBox

public void setShowCleanupExpressionsToolBox(java.lang.String showCleanupExpressionsToolBox)

setShowDebugToolBox

public void setShowDebugToolBox(java.lang.String showDebugToolBox)

setEnabledOnUserRole

public void setEnabledOnUserRole(java.lang.String enabledOnUserRole)

setVisibleOnUserRole

public void setVisibleOnUserRole(java.lang.String visibleOnUserRole)

setImmediate

public void setImmediate(java.lang.String immediate)

setRequired

public void setRequired(java.lang.String required)

setValidator

public void setValidator(java.lang.String validator)

setValueChangeListener

public void setValueChangeListener(java.lang.String valueChangeListener)