public class EscapeHTMLTextTag
extends atg.web.tagsupport.PageVariableTagSupport
Modifier and Type | Class and Description |
---|---|
static class |
EscapeHTMLTextTag.TEI
TagExtraInfo class to handle var/id processing.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Constructor and Description |
---|
EscapeHTMLTextTag()
Constructs an instanceof PagingEnvTag
|
Modifier and Type | Method and Description |
---|---|
int |
doStartTag()
Tag which truncates or escapes a string
|
java.lang.String |
getAppendedText() |
java.lang.String |
getEscapedText() |
int |
getMaxLength() |
java.lang.String |
getText() |
boolean |
getTrimmed() |
void |
release()
Releases the tag
|
void |
setAppendedText(java.lang.String pAppendedText)
Sets text to add to end of truncated string
|
void |
setEscapedText(java.lang.String pEscapedText)
Sets the escaped text
|
void |
setMaxLength(int pMaxLength)
Sets length for truncating string if necessary
|
void |
setText(java.lang.String pText)
Sets the text to escape or truncate
|
void |
setTrimmed(boolean pTrimmed)
Sets flag indicating whether or not string was truncated
|
getDynamoRequest, getId, getVar, isBlank, setId, setPageVariable, setScope, setVar
public EscapeHTMLTextTag()
public void setText(java.lang.String pText)
pText
- the text to escape or truncatepublic java.lang.String getText()
public void setMaxLength(int pMaxLength)
pMaxLength
- length for truncating stringpublic int getMaxLength()
public void setTrimmed(boolean pTrimmed)
pTrimmed
- flag indicating whether or not string was truncatedpublic boolean getTrimmed()
public void setAppendedText(java.lang.String pAppendedText)
pAppendedText
- the text to append to end of truncated stringpublic java.lang.String getAppendedText()
public void setEscapedText(java.lang.String pEscapedText)
pEscapedText
- the escaped textpublic java.lang.String getEscapedText()
public int doStartTag()
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.servlet.jsp.tagext.TagSupport
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class atg.web.tagsupport.PageVariableTagSupport