|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
de.laures.cewolf.taglib.tags.CewolfBodyTag
de.laures.cewolf.taglib.html.AbstractHTMLBaseTag
public abstract class AbstractHTMLBaseTag
Abstract base class which holds attribbutes common for all HTML 4.0 tags.
Field Summary | |
---|---|
protected String |
clazz
Holds value of property clazz. |
protected String |
dir
Holds value of property dir. |
protected String |
id
Holds value of property ID. |
protected String |
lang
Holds value of property lang. |
protected String |
onclick
Holds value of property onclick. |
protected String |
ondbclick
Holds value of property ondbclick. |
protected String |
onkeydown
Holds value of property onkeydown. |
protected String |
onkeypress
Holds value of property onkeypress. |
protected String |
onkeyup
Holds value of property onkeyup. |
protected String |
onmousedown
Holds value of property onmousedown. |
protected String |
onmousemove
Holds value of property onmousemove. |
protected String |
onmouseout
Holds value of property onmouseout. |
protected String |
onmouseover
Holds value of property onmouseover. |
protected String |
onmouseup
Holds value of property onmouseup. |
protected String |
style
Holds value of property style. |
protected String |
title
Holds value of property title. |
protected static float |
UNDEFINED_FLOAT
|
protected static int |
UNDEFINED_INT
|
protected static String |
UNDEFINED_STR
|
Fields inherited from class de.laures.cewolf.taglib.tags.CewolfBodyTag |
---|
log |
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
---|
bodyContent |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
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 | |
---|---|
AbstractHTMLBaseTag()
|
Method Summary | |
---|---|
protected void |
appendAttributeDeclaration(Writer wr,
float attr,
String name)
|
protected void |
appendAttributeDeclaration(Writer wr,
int attr,
String name)
|
protected void |
appendAttributeDeclaration(Writer wr,
String attr,
String name)
|
int |
doEndTag()
|
int |
doStartTag()
|
protected abstract String |
getTagName()
|
protected abstract boolean |
hasBody()
|
protected void |
reset()
|
void |
setClass(String clazz)
Setter for property clazz. |
void |
setDir(String dir)
Setter for property dir. |
void |
setHtmltitle(String title)
Setter for property title. |
void |
setLang(String lang)
Setter for property lang. |
void |
setOnclick(String onclick)
Setter for property onclick. |
void |
setOndbclick(String ondbclick)
Setter for property ondbclick. |
void |
setOnkeydown(String onkeydown)
Setter for property onkeydown. |
void |
setOnkeypress(String onkeypress)
Setter for property onkeypress. |
void |
setOnkeyup(String onkeyup)
Setter for property onkeyup. |
void |
setOnmousedown(String onmousedown)
Setter for property onmousedown. |
void |
setOnmousemove(String onmousemove)
Setter for property onmousemove. |
void |
setOnmouseout(String onmouseout)
Setter for property onmouseout. |
void |
setOnmouseover(String onmouseover)
Setter for property onmouseover. |
void |
setOnmouseup(String onmouseup)
Setter for property onmouseup. |
void |
setStyle(String style)
Setter for property style. |
protected abstract boolean |
wellFormed()
|
void |
writeAttributes(Writer wr)
|
Methods inherited from class de.laures.cewolf.taglib.tags.CewolfBodyTag |
---|
doAfterEndTag |
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
---|
doAfterBody, doInitBody, getBodyContent, getPreviousOut, release, 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 |
---|
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 |
---|
protected static final int UNDEFINED_INT
protected static final float UNDEFINED_FLOAT
protected static final String UNDEFINED_STR
protected String id
protected String clazz
protected String style
protected String title
protected String lang
protected String dir
protected String onclick
protected String ondbclick
protected String onmousedown
protected String onmouseup
protected String onmouseover
protected String onmousemove
protected String onmouseout
protected String onkeypress
protected String onkeydown
protected String onkeyup
Constructor Detail |
---|
public AbstractHTMLBaseTag()
Method Detail |
---|
protected abstract String getTagName()
protected abstract boolean hasBody()
protected abstract boolean wellFormed()
protected void reset()
reset
in class CewolfBodyTag
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.servlet.jsp.tagext.BodyTagSupport
javax.servlet.jsp.JspException
public int doEndTag() throws javax.servlet.jsp.JspException
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class CewolfBodyTag
javax.servlet.jsp.JspException
Tag.doEndTag()
public void writeAttributes(Writer wr)
protected void appendAttributeDeclaration(Writer wr, String attr, String name) throws IOException
IOException
protected void appendAttributeDeclaration(Writer wr, int attr, String name) throws IOException
IOException
protected void appendAttributeDeclaration(Writer wr, float attr, String name) throws IOException
IOException
public void setClass(String clazz)
clazz
- New value of property clazz.public void setStyle(String style)
style
- New value of property style.public void setHtmltitle(String title)
title
- New value of property title.public void setLang(String lang)
lang
- New value of property lang.public void setDir(String dir)
dir
- New value of property dir.public void setOnclick(String onclick)
onclick
- New value of property onclick.public void setOndbclick(String ondbclick)
ondbclick
- New value of property ondbclick.public void setOnmousedown(String onmousedown)
onmousedown
- New value of property onmousedown.public void setOnmouseup(String onmouseup)
onmouseup
- New value of property onmouseup.public void setOnmouseover(String onmouseover)
onmouseover
- New value of property onmouseover.public void setOnmousemove(String onmousemove)
onmousemove
- New value of property onmousemove.public void setOnmouseout(String onmouseout)
onmouseout
- New value of property onmouseout.public void setOnkeypress(String onkeypress)
onkeypress
- New value of property onkeypress.public void setOnkeydown(String onkeydown)
onkeydown
- New value of property onkeydown.public void setOnkeyup(String onkeyup)
onkeyup
- New value of property onkeyup.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |