public interface IDynamicTag extends Seed
IXMLBodyTag
interface instead, as it can simplify implementations of custom tags that work in both XML and JSP. However, this interface is functionally equivalent to IXMLBodyTag
IXMLBodyTag
Modifier and Type | Field and Description |
---|---|
static int |
EVALUATE_BODY
Define a return code to indicate that the body should be evaluated
|
static int |
EVALUATE_COMPLETE
Define a return code to indicate that evaluation is complete
|
returnString
Modifier and Type | Method and Description |
---|---|
int |
endTag(ICS ics, String sTagName, FTValList vIn)
Method to evaluate the end tag of a dynamic tag
|
boolean |
isCaseSensitive()
Method to see if the name and attributes are case sensitive
|
boolean |
isReplaceRequired()
Method to see if the attributes should have variables replaced
|
void |
setParent(IDynamicTag oIDynamicTag)
Method to set the parent of a tag
|
int |
startTag(ICS ics, String sTagName, FTValList vIn, String sCData)
Method to evaluate the start tag of a dynamic tag
|
static final int EVALUATE_COMPLETE
static final int EVALUATE_BODY
int endTag(ICS ics, String sTagName, FTValList vIn)
ics
- interface to Content ServersTagName
- name of the tagvIn
- input attributesboolean isCaseSensitive()
boolean isReplaceRequired()
void setParent(IDynamicTag oIDynamicTag)
oIDynamicTag
- parent tag classint startTag(ICS ics, String sTagName, FTValList vIn, String sCData)
ics
- interface to Content ServersTagName
- name of the tagvIn
- input attributessCData
- compressed child tags