java.lang.Object
com.aendvari.tethys.tag.data.TagData
com.aendvari.tethys.tag.logic.LogicTagData
- public class LogicTagData
- extends com.aendvari.tethys.tag.data.TagData
Provides access to logic tag data.
The objects in this class are created on demand to reduce unnecessary
object creation.
|
Constructor Summary |
LogicTagData()
Constructs an empty LogicTagData. |
|
Method Summary |
protected com.aendvari.tethys.tag.data.TagData |
createObject()
Returns a new instance of this tag data. |
static LogicTagData |
getData(javax.servlet.http.HttpServletRequest request)
Wraps TagData.getTagData(HttpServletRequest)>TagData.getTagData(HttpServletRequest) 55 . |
static LogicTagData |
getData(javax.servlet.http.HttpSession session)
Wraps TagData.getTagData(HttpSession)>TagData.getTagData(HttpSession) 55 . |
static LogicTagData |
getData(javax.servlet.jsp.PageContext context)
Wraps TagData.getTagData(PageContext)>TagData.getTagData(PageContext) 55 . |
static LogicTagData |
getData(javax.servlet.jsp.PageContext context,
java.lang.String scope)
Wraps TagData.getTagData(PageContext, String)>TagData.getTagData(PageContext, String) 55 . |
static LogicTagData |
getData(javax.servlet.ServletContext context)
Wraps TagData.getTagData(ServletContext)>TagData.getTagData(ServletContext) 55 . |
protected java.lang.String |
getDataKey()
Returns the servlet attribute key for this tag data. |
com.aendvari.tethys.context.ContextMap |
getResponseMap()
Returns the response map of this tag data. |
static void |
setData(javax.servlet.http.HttpServletRequest request,
LogicTagData data)
Wraps TagData.setTagData(HttpServletRequest, TagData)>TagData.setTagData(HttpServletRequest, TagData) 55 . |
static void |
setData(javax.servlet.http.HttpSession session,
LogicTagData data)
Wraps TagData.setTagData(HttpSession, TagData)>TagData.setTagData(HttpSession, TagData) 55 . |
static void |
setData(javax.servlet.jsp.PageContext context,
java.lang.String scope,
LogicTagData data)
Wraps TagData.setTagData(PageContext, String, TagData)>TagData.setTagData(PageContext, String, TagData) 55 . |
static void |
setData(javax.servlet.ServletContext context,
LogicTagData data)
Wraps TagData.setTagData(ServletContext, TagData)>TagData.setTagData(ServletContext, TagData) 55 . |
void |
setResponseMap(com.aendvari.tethys.context.ContextMap setResponseMap)
Sets the response map of this tag data. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
accessor
protected static LogicTagData accessor
- Used to obtain tag data instances.
responseMap
protected com.aendvari.tethys.context.ContextMap responseMap
- Container for logic responses.
TagDataKey
protected static final java.lang.String TagDataKey
- See Also:
- Constant Field Values
LogicTagData
public LogicTagData()
- Constructs an empty
LogicTagData.
getDataKey
protected java.lang.String getDataKey()
- Returns the servlet attribute key for this tag data.
createObject
protected com.aendvari.tethys.tag.data.TagData createObject()
- Returns a new instance of this tag data.
This method is to be implemented by subclasses.
getData
public static LogicTagData getData(javax.servlet.http.HttpServletRequest request)
- Wraps TagData.getTagData(HttpServletRequest)>
TagData.getTagData(HttpServletRequest) 55 .
getData
public static LogicTagData getData(javax.servlet.http.HttpSession session)
- Wraps TagData.getTagData(HttpSession)>
TagData.getTagData(HttpSession) 55 .
getData
public static LogicTagData getData(javax.servlet.ServletContext context)
- Wraps TagData.getTagData(ServletContext)>
TagData.getTagData(ServletContext) 55 .
getData
public static LogicTagData getData(javax.servlet.jsp.PageContext context)
- Wraps TagData.getTagData(PageContext)>
TagData.getTagData(PageContext) 55 .
getData
public static LogicTagData getData(javax.servlet.jsp.PageContext context,
java.lang.String scope)
- Wraps TagData.getTagData(PageContext, String)>
TagData.getTagData(PageContext, String) 55 .
setData
public static void setData(javax.servlet.http.HttpServletRequest request,
LogicTagData data)
- Wraps TagData.setTagData(HttpServletRequest, TagData)>
TagData.setTagData(HttpServletRequest, TagData) 55 .
setData
public static void setData(javax.servlet.http.HttpSession session,
LogicTagData data)
- Wraps TagData.setTagData(HttpSession, TagData)>
TagData.setTagData(HttpSession, TagData) 55 .
setData
public static void setData(javax.servlet.ServletContext context,
LogicTagData data)
- Wraps TagData.setTagData(ServletContext, TagData)>
TagData.setTagData(ServletContext, TagData) 55 .
setData
public static void setData(javax.servlet.jsp.PageContext context,
java.lang.String scope,
LogicTagData data)
- Wraps TagData.setTagData(PageContext, String, TagData)>
TagData.setTagData(PageContext, String, TagData) 55 .
getResponseMap
public com.aendvari.tethys.context.ContextMap getResponseMap()
- Returns the response map of this tag data. A default instance will be created.
setResponseMap
public void setResponseMap(com.aendvari.tethys.context.ContextMap setResponseMap)
- Sets the response map of this tag data.