com.opensymphony.webwork.views.jsp.vui
Class AbstractVUITag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
com.opensymphony.webwork.views.jsp.WebWorkBodyTagSupport
com.opensymphony.webwork.views.jsp.vui.AbstractVUITag
- All Implemented Interfaces:
- BodyTag, IterationTag, ParamTag.Parametric, Serializable, Tag
- Direct Known Subclasses:
- AudioTag, FieldTag, FilledTag, GrammarTag, LogTag, PromptTag
- public abstract class AbstractVUITag
- extends WebWorkBodyTagSupport
- implements ParamTag.Parametric
Abstract VUI tag
- Version:
- $Revision: 1.8 $
- Author:
- Jeff Haynie (jhaynie@vocalocity.net)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
params
protected Map params
templateFooterAttr
protected String templateFooterAttr
templateHeaderAttr
protected String templateHeaderAttr
theme
protected String theme
themeAttr
protected String themeAttr
AbstractVUITag
public AbstractVUITag()
getFooterTemplate
public abstract String getFooterTemplate()
getHeaderTemplate
public abstract String getHeaderTemplate()
getBrowserUserAgent
public String getBrowserUserAgent()
getParameters
public Map getParameters()
- Specified by:
getParameters
in interface ParamTag.Parametric
setTemplateFooter
public void setTemplateFooter(String aName)
setTemplateHeader
public void setTemplateHeader(String aName)
setTheme
public void setTheme(String aName)
getTheme
public String getTheme()
addParameter
public void addParameter(String name,
Object value)
- Specified by:
addParameter
in interface ParamTag.Parametric
doAfterBody
public int doAfterBody()
throws JspException
- Specified by:
doAfterBody
in interface IterationTag
- Throws:
JspException
doEndTag
public int doEndTag()
throws JspException
- Specified by:
doEndTag
in interface Tag
- Throws:
JspException
doStartTag
public int doStartTag()
- Specified by:
doStartTag
in interface Tag
memberOf
public boolean memberOf(Object obj1,
Object obj2)
getSetParameter
protected void getSetParameter(String a,
String n)
initializeAttributes
protected abstract void initializeAttributes()
getTemplateDirectory
protected String getTemplateDirectory()
- get the template directory for a specific voice browser