com.ideo.sweetdevria.taglib.fileUpload
Class FileUploadTag

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.BaseStateTagSupport
                      extended by com.ideo.sweetdevria.taglib.fileUpload.FileUploadTag
All Implemented Interfaces:
Hideable, 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 FileUploadTag
extends BaseStateTagSupport
implements IRiaTag, Hideable

See Also:
Serialized Form

Field Summary
protected static java.lang.String BUILDER_ID
          Builder ID.
protected  java.lang.String callback
          Callback
protected  java.lang.String deleteText
          Delete Text
protected  boolean generateForm
          Should a form be generated
protected  java.lang.String label
          Label
protected  java.lang.String labelStyle
          LabelStyle
protected  java.lang.String regexpFilter
          Regexp filter
protected  java.lang.String simpleFilter
          Filter
protected  int size
          Size
 
Fields inherited from class com.ideo.sweetdevria.taglib.BaseStateTagSupport
stateful
 
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
FileUploadTag()
          Default constructor.
 
Method Summary
 int doEndTag()
          Default processing of the end tag returning EVAL_PAGE.
 java.lang.String getBuilderId()
          Return the targeted builder id for this component as specified in the configuration file.
 java.lang.String getCallback()
          Get callback.
 java.lang.String getDeleteText()
           
 java.lang.String getLabel()
          Get label.
 java.lang.String getLabelStyle()
          Get labelStyle.
 java.lang.String getRegexpFilter()
           
 java.lang.String getSimpleFilter()
           
 int getSize()
          Get size.
 java.lang.String getStyle()
          Get style.
 boolean isGenerateForm()
           
 void release()
          Release method which must call super.release !
 void setCallback(java.lang.String callback)
           
 void setDeleteText(java.lang.String deleteText)
           
 void setGenerateForm(boolean generateForm)
           
 void setLabel(java.lang.String label)
           
 void setLabelStyle(java.lang.String labelStyle)
           
 void setPageContext(javax.servlet.jsp.PageContext pageContext)
          Used by HTTP container.
 void setRegexpFilter(java.lang.String regexpFilter)
           
 void setSimpleFilter(java.lang.String simpleFilter)
           
 void setSize(int size)
           
 void setStyle(java.lang.String style)
           
 
Methods inherited from class com.ideo.sweetdevria.taglib.BaseStateTagSupport
isStateful, setId, setStateful
 
Methods inherited from class com.ideo.sweetdevria.taglib.BaseTagSupport
addCssClass, addCssStyle, getStyleClass, setStyleClass
 
Methods inherited from class com.ideo.sweetdevria.taglib.AbstractComponentTagSupport
checkId, doAfterBody, doInitBody, doStartTag, getBodyContent, getId, isRendered, refractorContext, setBodyContent, setRendered
 
Methods inherited from class com.ideo.sweetdevria.taglib.AbstractTagDrawer
generateHtmlContent, getBuilder, getMessageKeys, getPageContext, getTemplateEnd, getTemplateStart, 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
doStartTag, getMessageKeys, getPageContext, getTemplateEnd, getTemplateStart, 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
doStartTag, getParent, setParent
 

Field Detail

BUILDER_ID

protected static final java.lang.String BUILDER_ID
Builder ID.

See Also:
Constant Field Values

callback

protected java.lang.String callback
Callback


label

protected java.lang.String label
Label


deleteText

protected java.lang.String deleteText
Delete Text


labelStyle

protected java.lang.String labelStyle
LabelStyle


size

protected int size
Size


simpleFilter

protected java.lang.String simpleFilter
Filter


regexpFilter

protected java.lang.String regexpFilter
Regexp filter


generateForm

protected boolean generateForm
Should a form be generated

Constructor Detail

FileUploadTag

public FileUploadTag()
Default constructor.

Method Detail

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 BaseStateTagSupport
See Also:
AbstractComponentTagSupport.release()

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Description copied from interface: IRiaTag
Default processing of the end tag returning EVAL_PAGE.

Specified by:
doEndTag in interface IRiaTag
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class AbstractComponentTagSupport
Returns:
EVAL_PAGE or SKIP_PAGE.
Throws:
javax.servlet.jsp.JspException
See Also:
IRiaTag.doStartTag()

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext pageContext)
Description copied from interface: IRiaTag
Used by HTTP container. We should release tag here.

Specified by:
setPageContext in interface IRiaTag
Specified by:
setPageContext in interface javax.servlet.jsp.tagext.Tag
Overrides:
setPageContext in class AbstractTagDrawer
See Also:
com.ideo.sweetdevria.taglib.AbstractComponentTagSupport#setPageContext(final PageContext pageContext)

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()

getCallback

public java.lang.String getCallback()
Get callback.

Returns:
callback

getStyle

public java.lang.String getStyle()
Get style.

Overrides:
getStyle in class BaseTagSupport
Returns:
style
See Also:
com.ideo.sweetdevria.taglib.IRiaTag#getStyle()

getLabel

public java.lang.String getLabel()
Get label.

Returns:
label

getLabelStyle

public java.lang.String getLabelStyle()
Get labelStyle.

Returns:
labelStyle

getSize

public int getSize()
Get size.

Returns:
size

setCallback

public void setCallback(java.lang.String callback)

setStyle

public void setStyle(java.lang.String style)
Overrides:
setStyle in class BaseTagSupport
See Also:
com.ideo.sweetdevria.taglib.IRiaTag#setStyle(String style)

setLabelStyle

public void setLabelStyle(java.lang.String labelStyle)

setLabel

public void setLabel(java.lang.String label)

setSize

public void setSize(int size)

setDeleteText

public void setDeleteText(java.lang.String deleteText)

getDeleteText

public java.lang.String getDeleteText()

getSimpleFilter

public java.lang.String getSimpleFilter()

setSimpleFilter

public void setSimpleFilter(java.lang.String simpleFilter)

getRegexpFilter

public java.lang.String getRegexpFilter()

setRegexpFilter

public void setRegexpFilter(java.lang.String regexpFilter)

isGenerateForm

public boolean isGenerateForm()

setGenerateForm

public void setGenerateForm(boolean generateForm)


Copyright © 2010 Ideo Technologies. All Rights Reserved.