Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.aendvari.tethys.tag.html
Class AbstractFieldTag  view AbstractFieldTag download AbstractFieldTag.java

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagSupport
      extended byjavax.servlet.jsp.tagext.BodyTagSupport
          extended bycom.aendvari.tethys.tag.data.DataBodyTag
              extended bycom.aendvari.tethys.tag.context.ContextBodyTag
                  extended bycom.aendvari.tethys.tag.model.ModelTreeBodyTag
                      extended bycom.aendvari.tethys.tag.html.AbstractTag
                          extended bycom.aendvari.tethys.tag.html.AbstractInputTag
                              extended bycom.aendvari.tethys.tag.html.AbstractFieldTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.BodyTag, com.aendvari.tethys.tag.context.ContextAncestorTag, com.aendvari.tethys.tag.data.DataAncestorTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, com.aendvari.tethys.tag.model.ModelTreeAncestorTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag
Direct Known Subclasses:
HiddenTag, PasswordTag, TextTag

public abstract class AbstractFieldTag
extends AbstractInputTag

This is a base class for the various input tags for text fields.


Field Summary
protected  java.lang.String name
          The name of this field.
protected  java.lang.String type
          The HTML type attribute.
 
Fields inherited from class com.aendvari.tethys.tag.html.AbstractInputTag
 
Fields inherited from class com.aendvari.tethys.tag.html.AbstractTag
 
Fields inherited from class com.aendvari.tethys.tag.model.ModelTreeBodyTag
modelContext, modelContextMethod, path
 
Fields inherited from class com.aendvari.tethys.tag.context.ContextBodyTag
context
 
Fields inherited from class com.aendvari.tethys.tag.data.DataBodyTag
dataScope
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
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
AbstractFieldTag()
           
 
Method Summary
 int doEndTag()
          Default processing of the end tag returning EVAL_PAGE.
 int doStartTag()
          Default processing of the start tag returning EVAL_BODY_BUFFERED.
 java.lang.String getId()
          The value of the id attribute of this tag; or null.
 java.lang.String getName()
           
 java.lang.String getType()
           
 void release()
          Releases the tag resources.
 void setId(java.lang.String param)
          Set the id attribute for this tag.
 void setName(java.lang.String param)
           
 void setType(java.lang.String param)
           
 
Methods inherited from class com.aendvari.tethys.tag.html.AbstractInputTag
getCols, getMaxlength, getRows, getSize, getValue, setCols, setMaxlength, setRows, setSize, setValue
 
Methods inherited from class com.aendvari.tethys.tag.html.AbstractTag
extractModelValue, generateScriptAttribtues, generateStyleAttribute, getAccesskey, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getStyle, getStyleClass, getTabindex, setAccesskey, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setStyle, setStyleClass, setTabindex
 
Methods inherited from class com.aendvari.tethys.tag.model.ModelTreeBodyTag
establishModelContext, getModelContext, getModelNode, getParentModelContext, getPath, setPath
 
Methods inherited from class com.aendvari.tethys.tag.context.ContextBodyTag
determineContext, getContext, getParentContext, setContext
 
Methods inherited from class com.aendvari.tethys.tag.data.DataBodyTag
getDataScope, setDataScope
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue
 
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
getParent, setPageContext, setParent
 

Field Detail

name

protected java.lang.String name
The name of this field.


type

protected java.lang.String type
The HTML type attribute.

Constructor Detail

AbstractFieldTag

public AbstractFieldTag()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String param)

getId

public java.lang.String getId()
Description copied from class: javax.servlet.jsp.tagext.TagSupport
The value of the id attribute of this tag; or null.


setId

public void setId(java.lang.String param)
Description copied from class: javax.servlet.jsp.tagext.TagSupport
Set the id attribute for this tag.


getType

public java.lang.String getType()

setType

public void setType(java.lang.String param)

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Description copied from class: javax.servlet.jsp.tagext.BodyTagSupport
Default processing of the start tag returning EVAL_BODY_BUFFERED.

Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doStartTag in class AbstractInputTag

doEndTag

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

Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class AbstractInputTag

release

public void release()
Description copied from class: AbstractTag
Releases the tag resources.

Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Overrides:
release in class AbstractInputTag