public class CFTag extends BodyTagTryCatchFinallyImpl implements DynamicAttributes, AppendixTag
Constructor and Description |
---|
CFTag()
constructor for the tag class
|
Modifier and Type | Method and Description |
---|---|
void |
_doCFCCatch(Throwable t,
String source) |
int |
doAfterBody() |
void |
doCatch(Throwable t) |
int |
doEndTag() |
void |
doInitBody() |
int |
doStartTag() |
String |
getAppendix() |
Struct |
getAttributesScope() |
Struct |
getCallerScope() |
Component |
getComponent() |
Struct |
getThis() |
Struct |
getVariablesScope() |
void |
hasBody(boolean hasBody)
sets if tag has a body or not
|
InitFile |
initFile(PageContext pageContext) |
boolean |
isCFCBasedCustomTag() |
void |
release() |
void |
setAppendix(String appendix)
sets the appendix of the class
|
void |
setDynamicAttribute(String uri,
Collection.Key name,
Object value) |
void |
setDynamicAttribute(String uri,
String name,
Object value) |
doFinally
setBodyContent
getParent, required, required, required, required, setPageContext, setPageContext, setParent
public CFTag()
public void setDynamicAttribute(String uri, String name, Object value)
setDynamicAttribute
in interface DynamicAttributes
uri
- the namespace of the attribute, or null if in the default namespace.name
- the name of the attribute being set.value
- the value of the attributepublic void setDynamicAttribute(String uri, Collection.Key name, Object value)
setDynamicAttribute
in interface DynamicAttributes
uri
- the namespace of the attribute, or null if in the default namespace.name
- the name of the attribute being set.value
- the value of the attributepublic void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class BodyTagImpl
public void setAppendix(String appendix)
setAppendix
in interface AppendixTag
appendix
- public int doStartTag() throws PageException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class TagImpl
PageException
public int doEndTag()
public void doInitBody()
doInitBody
in interface javax.servlet.jsp.tagext.BodyTag
doInitBody
in class BodyTagImpl
public int doAfterBody() throws PageException
doAfterBody
in interface javax.servlet.jsp.tagext.IterationTag
doAfterBody
in class BodyTagImpl
PageException
public void doCatch(Throwable t) throws Throwable
doCatch
in interface javax.servlet.jsp.tagext.TryCatchFinally
doCatch
in class BodyTagTryCatchFinallyImpl
Throwable
public InitFile initFile(PageContext pageContext) throws PageException
PageException
public void _doCFCCatch(Throwable t, String source) throws PageException
PageException
public void hasBody(boolean hasBody)
hasBody
- public String getAppendix()
getAppendix
in interface AppendixTag
public Struct getCallerScope()
public Struct getAttributesScope()
public Struct getVariablesScope()
public Component getComponent()
public boolean isCFCBasedCustomTag()
Copyright © 2015 Lucee