com.ideo.sweetdevria.taglib.messenger
Class MessengerTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by com.ideo.sweetdevria.taglib.AbstractTagDrawer
          extended by com.ideo.sweetdevria.taglib.AbstractComponentTagSupport
              extended by com.ideo.sweetdevria.taglib.BaseTagSupport
                  extended by com.ideo.sweetdevria.taglib.messenger.MessengerTag
All Implemented Interfaces:
Hideable, IFrameable, IRiaTag, java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class MessengerTag
extends BaseTagSupport
implements IRiaTag, Hideable, IFrameable

See Also:
Serialized Form

Field Summary
protected  java.lang.Boolean displayIcon
           
protected  java.lang.Boolean displayMessage
           
protected  java.lang.String messageTypes
           
protected  java.lang.String[] types
           
 
Fields inherited from class com.ideo.sweetdevria.taglib.BaseTagSupport
frameDisplayed, style, styleClass
 
Fields inherited from class com.ideo.sweetdevria.taglib.AbstractComponentTagSupport
bodyContent, rendered
 
Fields inherited from class com.ideo.sweetdevria.taglib.AbstractTagDrawer
builder, messageKeys, templateEnd, templateStart
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
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
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
MessengerTag()
           
 
Method Summary
 java.lang.String getBuilderId()
          Return the targeted builder id for this component as specified in the configuration file.
 java.lang.Boolean getDisplayIcon()
           
 java.lang.Boolean getDisplayMessage()
           
 java.lang.String getMessageTypes()
           
 java.lang.String[] getTypes()
           
 boolean isFrameDisplayed()
           
 void release()
          Release method which must call super.release !
 void setDisplayIcon(java.lang.Boolean displayIcon)
           
 void setDisplayMessage(java.lang.Boolean displayMessage)
           
 void setFrameDisplayed(boolean toDisplay)
           
 void setMessageTypes(java.lang.String messageTypes)
           
 void setTypes(java.lang.String[] types)
           
 
Methods inherited from class com.ideo.sweetdevria.taglib.BaseTagSupport
addCssClass, addCssStyle, getStyle, getStyleClass, setStyle, setStyleClass
 
Methods inherited from class com.ideo.sweetdevria.taglib.AbstractComponentTagSupport
checkId, doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getId, isRendered, refractorContext, setBodyContent, setId, setRendered
 
Methods inherited from class com.ideo.sweetdevria.taglib.AbstractTagDrawer
generateHtmlContent, getBuilder, getMessageKeys, getPageContext, getTemplateEnd, getTemplateStart, setPageContext, setTemplateEnd, setTemplateStart
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getParent, getValue, getValues, removeValue, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ideo.sweetdevria.taglib.IRiaTag
doEndTag, doStartTag, getMessageKeys, getPageContext, getTemplateEnd, getTemplateStart, setPageContext, setTemplateEnd, setTemplateStart
 
Methods inherited from interface com.ideo.sweetdevria.taglib.Hideable
isRendered, setRendered
 
Methods inherited from interface javax.servlet.jsp.tagext.BodyTag
doInitBody, setBodyContent
 
Methods inherited from interface javax.servlet.jsp.tagext.IterationTag
doAfterBody
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
doEndTag, doStartTag, getParent, setPageContext, setParent
 

Field Detail

displayIcon

protected java.lang.Boolean displayIcon

displayMessage

protected java.lang.Boolean displayMessage

messageTypes

protected java.lang.String messageTypes

types

protected java.lang.String[] types
Constructor Detail

MessengerTag

public MessengerTag()
Method Detail

getBuilderId

public java.lang.String getBuilderId()
Description copied from interface: IRiaTag
Return the targeted builder id for this component as specified in the configuration file.

Specified by:
getBuilderId in interface IRiaTag
Specified by:
getBuilderId in class AbstractTagDrawer
Returns:
id targeted builder id
See Also:
IRiaTag.getBuilderId()

release

public void release()
Description copied from interface: IRiaTag
Release method which must call super.release !

Specified by:
release in interface IRiaTag
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class BaseTagSupport
See Also:
AbstractComponentTagSupport.release()

getMessageTypes

public java.lang.String getMessageTypes()

setMessageTypes

public void setMessageTypes(java.lang.String messageTypes)

getTypes

public java.lang.String[] getTypes()

setTypes

public void setTypes(java.lang.String[] types)

getDisplayIcon

public java.lang.Boolean getDisplayIcon()

setDisplayIcon

public void setDisplayIcon(java.lang.Boolean displayIcon)

getDisplayMessage

public java.lang.Boolean getDisplayMessage()

setDisplayMessage

public void setDisplayMessage(java.lang.Boolean displayMessage)

isFrameDisplayed

public boolean isFrameDisplayed()
Specified by:
isFrameDisplayed in interface IFrameable

setFrameDisplayed

public void setFrameDisplayed(boolean toDisplay)
Specified by:
setFrameDisplayed in interface IFrameable


Copyright © 2010 Ideo Technologies. All Rights Reserved.