org.loom.tags.core
Class AbstractOutTag

java.lang.Object
  extended by javax.servlet.jsp.tagext.SimpleTagSupport
      extended by org.loom.tags.AbstractTag
          extended by org.loom.tags.core.AbstractOutTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.DynamicAttributes, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.SimpleTag, LoomTag
Direct Known Subclasses:
OutPropertyTag, OutTag

public abstract class AbstractOutTag
extends AbstractTag

Parent of the out tags.

Author:
icoloma

Field Summary
 
Fields inherited from class org.loom.tags.AbstractTag
out, repository, request, response
 
Constructor Summary
AbstractOutTag()
           
 
Method Summary
 void doTagImpl()
          The method that must be implemented by the child class
protected abstract  java.lang.String getDisplayValue()
           
 java.lang.String getVar()
           
 boolean isEscapeHtml()
           
 boolean isIf()
           
 boolean isTranslate()
           
 void setEscapeHtml(boolean escapeHtml)
           
 void setIf(boolean ifClause)
           
 void setScope(java.lang.String scope)
           
 void setTranslate(boolean translate)
           
 void setVar(java.lang.String var)
           
 
Methods inherited from class org.loom.tags.AbstractTag
createWriterWrapper, doBody, doBufferedBody, doTag, endTag, evaluateExpression, getActionProperty, getAncestorWithClass, getBufferedBody, getExtendedAttributes, getMessagesRepository, getPageContext, getRequest, getResponse, getScopedAttribute, getWriter, initTag, printParentAttributes, 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
 

Constructor Detail

AbstractOutTag

public AbstractOutTag()
Method Detail

getDisplayValue

protected abstract java.lang.String getDisplayValue()
                                             throws javax.servlet.jsp.JspException
Returns:
the value that should get displayed
Throws:
javax.servlet.jsp.JspException

doTagImpl

public void doTagImpl()
               throws javax.servlet.jsp.JspException,
                      java.io.IOException
Description copied from class: AbstractTag
The method that must be implemented by the child class

Specified by:
doTagImpl in class AbstractTag
Throws:
javax.servlet.jsp.JspException
java.io.IOException

setScope

public void setScope(java.lang.String scope)

setEscapeHtml

public void setEscapeHtml(boolean escapeHtml)

isTranslate

public boolean isTranslate()

setTranslate

public void setTranslate(boolean translate)

isIf

public boolean isIf()

setIf

public void setIf(boolean ifClause)

getVar

public java.lang.String getVar()

setVar

public void setVar(java.lang.String var)

isEscapeHtml

public boolean isEscapeHtml()


The Loom Framework 1.6-SNAPSHOT.
Licensed under the Apache License, Version 2.0 by Extrema Sistemas de Informacion S.L.