org.loom.tags
Class AbstractHtmlTag
java.lang.Object
javax.servlet.jsp.tagext.SimpleTagSupport
org.loom.tags.AbstractTag
org.loom.tags.AbstractDecoratedTag
org.loom.tags.AbstractHtmlTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag, LoomTag
- Direct Known Subclasses:
- AbstractFormFieldTag, FormTag, ImgTag, LabelTag, UrlTag
public abstract class AbstractHtmlTag
- extends AbstractDecoratedTag
Parent class for any HTML tag
- Author:
- icoloma
| Methods inherited from class org.loom.tags.AbstractTag |
createWriterWrapper, doBody, doBufferedBody, doTagImpl, endTag, evaluateExpression, getActionProperty, getAncestorWithClass, getBufferedBody, getExtendedAttributes, getMessagesRepository, getPageContext, getRequest, getResponse, getScopedAttribute, getWriter, initTag, removeScopedAttribute, setDynamicAttribute, setExtendedAttribute, setRequest, setResponse, setScopedAttribute, setWriter |
| Methods inherited from class javax.servlet.jsp.tagext.SimpleTagSupport |
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractHtmlTag
public AbstractHtmlTag()
printParentAttributes
protected void printParentAttributes()
throws java.io.IOException,
javax.servlet.jsp.JspException
- Prints this instance attributes
- Overrides:
printParentAttributes in class AbstractTag
- Throws:
javax.servlet.jsp.JspException
java.io.IOException
getTranslatedTitle
public java.lang.String getTranslatedTitle()
throws javax.servlet.jsp.JspException
- Returns:
- the link title, translated if translateTitle = true
- Throws:
javax.servlet.jsp.JspException
identify
public java.lang.String identify()
- Same as prototype identify(), return current id or generate one if null
setId
public void setId(java.lang.String id)
setCssClass
public void setCssClass(java.lang.String cls)
- Clear the css field and sets a single css class
addCssClass
public void addCssClass(java.lang.String cssClass)
- Adds a new css class to this tag
setStyle
public void setStyle(java.lang.String style)
getCssClass
public java.lang.String getCssClass()
getStyle
public java.lang.String getStyle()
setAccesskey
public void setAccesskey(java.lang.String accesskey)
setDir
public void setDir(java.lang.String dir)
setLang
public void setLang(java.lang.String lang)
setName
public void setName(java.lang.String name)
setTabindex
public void setTabindex(java.lang.Integer tabindex)
setTitle
public void setTitle(java.lang.String title)
getId
public java.lang.String getId()
getAccesskey
public java.lang.String getAccesskey()
getDir
public java.lang.String getDir()
getLang
public java.lang.String getLang()
getName
public java.lang.String getName()
getNormalizedName
public java.lang.String getNormalizedName()
getTabindex
public java.lang.Integer getTabindex()
getTitle
public java.lang.String getTitle()
isCssProcessed
public boolean isCssProcessed()
setCssProcessed
public void setCssProcessed(boolean cssProcessed)
isTranslateTitle
public boolean isTranslateTitle()
setTranslateTitle
public void setTranslateTitle(boolean translateTitle)
getCssBuilder
public CssBuilder getCssBuilder()
The Loom Framework 1.6-SNAPSHOT.
Licensed under the Apache License, Version 2.0 by Extrema Sistemas de Informacion S.L.