org.jboss.seam.ui.taglib
Class MessageTag

java.lang.Object
  extended by javax.faces.webapp.UIComponentTagBase
      extended by javax.faces.webapp.UIComponentClassicTagBase
          extended by javax.faces.webapp.UIComponentELTag
              extended by org.jboss.seam.ui.util.cdk.UIComponentELTagBase
                  extended by org.jboss.seam.ui.util.cdk.UIComponentTagBase
                      extended by org.jboss.seam.ui.taglib.MessageTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspIdConsumer, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class MessageTag
extends UIComponentTagBase


Field Summary
 
Fields inherited from class javax.faces.webapp.UIComponentClassicTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Constructor Summary
MessageTag()
           
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setDir(javax.el.ValueExpression __dir)
          dir Setter for dir
 void setErrorClass(javax.el.ValueExpression __errorClass)
          errorClass Setter for errorClass
 void setErrorStyle(javax.el.ValueExpression __errorStyle)
          errorStyle Setter for errorStyle
 void setFatalClass(javax.el.ValueExpression __fatalClass)
          fatalClass Setter for fatalClass
 void setFatalStyle(javax.el.ValueExpression __fatalStyle)
          fatalStyle Setter for fatalStyle
 void setFor(javax.el.ValueExpression __for)
          A client identifier of the component for which this component represents associated message(s) Setter for for
 void setInfoClass(javax.el.ValueExpression __infoClass)
          infoClass Setter for infoClass
 void setInfoStyle(javax.el.ValueExpression __infoStyle)
          infoStyle Setter for infoStyle
 void setLang(javax.el.ValueExpression __lang)
          lang Setter for lang
protected  void setProperties(javax.faces.component.UIComponent component)
           
 void setShowDetail(javax.el.ValueExpression __showDetail)
          Indicates whether the detail of associated message(s) should be displayed.
 void setShowSummary(javax.el.ValueExpression __showSummary)
          Indicates whether the summary of associated message(s) should be displayed.
 void setStyle(javax.el.ValueExpression __style)
          style Setter for style
 void setStyleClass(javax.el.ValueExpression __styleClass)
          styleClass Setter for styleClass
 void setTitle(javax.el.ValueExpression __title)
          title Setter for title
 void setTooltip(javax.el.ValueExpression __tooltip)
          tooltip Setter for tooltip
 void setWarnClass(javax.el.ValueExpression __warnClass)
          warnClass Setter for warnClass
 void setWarnStyle(javax.el.ValueExpression __warnStyle)
          warnStyle Setter for warnStyle
 
Methods inherited from class org.jboss.seam.ui.util.cdk.UIComponentTagBase
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty
 
Methods inherited from class org.jboss.seam.ui.util.cdk.UIComponentELTagBase
setActionListenerProperty, setActionProperty, setConverterProperty, setValidatorProperty, setValueChangeListenerProperty
 
Methods inherited from class javax.faces.webapp.UIComponentELTag
createComponent, getELContext, hasBinding, setBinding, setRendered
 
Methods inherited from class javax.faces.webapp.UIComponentClassicTagBase
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, doStartTag, getParent, setPageContext, setParent
 

Constructor Detail

MessageTag

public MessageTag()
Method Detail

setDir

public void setDir(javax.el.ValueExpression __dir)
dir Setter for dir

Parameters:
dir - - new value

setErrorClass

public void setErrorClass(javax.el.ValueExpression __errorClass)
errorClass Setter for errorClass

Parameters:
errorClass - - new value

setErrorStyle

public void setErrorStyle(javax.el.ValueExpression __errorStyle)
errorStyle Setter for errorStyle

Parameters:
errorStyle - - new value

setFatalClass

public void setFatalClass(javax.el.ValueExpression __fatalClass)
fatalClass Setter for fatalClass

Parameters:
fatalClass - - new value

setFatalStyle

public void setFatalStyle(javax.el.ValueExpression __fatalStyle)
fatalStyle Setter for fatalStyle

Parameters:
fatalStyle - - new value

setFor

public void setFor(javax.el.ValueExpression __for)
A client identifier of the component for which this component represents associated message(s) Setter for for

Parameters:
for - - new value

setInfoClass

public void setInfoClass(javax.el.ValueExpression __infoClass)
infoClass Setter for infoClass

Parameters:
infoClass - - new value

setInfoStyle

public void setInfoStyle(javax.el.ValueExpression __infoStyle)
infoStyle Setter for infoStyle

Parameters:
infoStyle - - new value

setLang

public void setLang(javax.el.ValueExpression __lang)
lang Setter for lang

Parameters:
lang - - new value

setShowDetail

public void setShowDetail(javax.el.ValueExpression __showDetail)
Indicates whether the detail of associated message(s) should be displayed. Default is: false Setter for showDetail

Parameters:
showDetail - - new value

setShowSummary

public void setShowSummary(javax.el.ValueExpression __showSummary)
Indicates whether the summary of associated message(s) should be displayed. Default is: true Setter for showSummary

Parameters:
showSummary - - new value

setStyle

public void setStyle(javax.el.ValueExpression __style)
style Setter for style

Parameters:
style - - new value

setStyleClass

public void setStyleClass(javax.el.ValueExpression __styleClass)
styleClass Setter for styleClass

Parameters:
styleClass - - new value

setTitle

public void setTitle(javax.el.ValueExpression __title)
title Setter for title

Parameters:
title - - new value

setTooltip

public void setTooltip(javax.el.ValueExpression __tooltip)
tooltip Setter for tooltip

Parameters:
tooltip - - new value

setWarnClass

public void setWarnClass(javax.el.ValueExpression __warnClass)
warnClass Setter for warnClass

Parameters:
warnClass - - new value

setWarnStyle

public void setWarnStyle(javax.el.ValueExpression __warnStyle)
warnStyle Setter for warnStyle

Parameters:
warnStyle - - new value

release

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

setProperties

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

getComponentType

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

getRendererType

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


Copyright © 2011 Seam Framework. All Rights Reserved.