edu.uoc.tfc.web.tags
Class AbstractFormFieldTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by javax.servlet.jsp.tagext.BodyTagSupport
          extended by org.apache.struts.taglib.html.BaseHandlerTag
              extended by org.apache.struts.taglib.html.BaseInputTag
                  extended by org.apache.struts.taglib.html.BaseFieldTag
                      extended by edu.uoc.tfc.web.tags.EmktBaseTag
                          extended by edu.uoc.tfc.web.tags.AbstractFormFieldTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag
Direct Known Subclasses:
CheckboxTag, DateTag, HiddenFieldTag, PasswordFieldTag, TextFieldTag

public abstract class AbstractFormFieldTag
extends EmktBaseTag

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.uoc.tfc.web.tags.EmktBaseTag
MAX_DEEP
 
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
AbstractFormFieldTag()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
 java.lang.String getHelp()
           
 java.lang.String getLabel()
           
 java.lang.String getLinkedField()
           
 java.lang.String getName()
           
 java.lang.String getValue()
           
 boolean isEditableOnlyOnCreation()
           
 boolean isNumber()
           
 boolean isResolveHelp()
           
 void setEditableOnlyOnCreation(boolean editableOnlyOnCreation)
           
 void setHelp(java.lang.String help)
           
 void setLabel(java.lang.String label)
           
 void setLinkedField(java.lang.String linkedField)
           
 void setName(java.lang.String name)
           
 void setNumber(boolean number)
           
 void setResolveHelp(boolean resolveHelp)
           
 void setValue(java.lang.String value)
           
 
Methods inherited from class edu.uoc.tfc.web.tags.EmktBaseTag
isModal, isPrettyWrite, isReadonly, isRequired, setModal, setPrettyWrite, setReadonly, setRequired
 
Methods inherited from class org.apache.struts.taglib.html.BaseFieldTag
getAccept, getRedisplay, release, setAccept, setRedisplay
 
Methods inherited from class org.apache.struts.taglib.html.BaseInputTag
getCols, getMaxlength, getProperty, getRows, getSize, setCols, setMaxlength, setProperty, setRows, setSize
 
Methods inherited from class org.apache.struts.taglib.html.BaseHandlerTag
getAccesskey, getAlt, getAltKey, getBundle, getDisabled, getErrorKey, getErrorStyle, getErrorStyleClass, getErrorStyleId, getIndexed, getLocale, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getReadonly, getStyle, getStyleClass, getStyleId, getTabindex, getTitle, getTitleKey, setAccesskey, setAlt, setAltKey, setBundle, setDisabled, setErrorKey, setErrorStyle, setErrorStyleClass, setErrorStyleId, setIndexed, setLocale, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setStyle, setStyleClass, setStyleId, setTabindex, setTitle, setTitleKey
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, release, setPageContext, setParent
 

Constructor Detail

AbstractFormFieldTag

public AbstractFormFieldTag()
Method Detail

isNumber

public boolean isNumber()

setNumber

public void setNumber(boolean number)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String label)

getName

public java.lang.String getName()
Overrides:
getName in class org.apache.struts.taglib.html.BaseInputTag

setName

public void setName(java.lang.String name)
Overrides:
setName in class org.apache.struts.taglib.html.BaseInputTag

getValue

public java.lang.String getValue()
Overrides:
getValue in class org.apache.struts.taglib.html.BaseInputTag

setValue

public void setValue(java.lang.String value)
Overrides:
setValue in class org.apache.struts.taglib.html.BaseInputTag

getHelp

public java.lang.String getHelp()

setHelp

public void setHelp(java.lang.String help)

isResolveHelp

public boolean isResolveHelp()

setResolveHelp

public void setResolveHelp(boolean resolveHelp)

isEditableOnlyOnCreation

public boolean isEditableOnlyOnCreation()

setEditableOnlyOnCreation

public void setEditableOnlyOnCreation(boolean editableOnlyOnCreation)

getLinkedField

public java.lang.String getLinkedField()

setLinkedField

public void setLinkedField(java.lang.String linkedField)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class org.apache.struts.taglib.html.BaseFieldTag
Throws:
javax.servlet.jsp.JspException

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class org.apache.struts.taglib.html.BaseInputTag
Throws:
javax.servlet.jsp.JspException