CustomTag
public CustomTag(String qName,
String prefix,
String localName,
String uri,
Attributes attrs,
Attributes nonTaglibXmlnsAttrs,
Attributes taglibAttrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent,
TagFileInfo tagFileInfo)
CustomTag
public CustomTag(String qName,
String prefix,
String localName,
String uri,
Attributes attrs,
Attributes nonTaglibXmlnsAttrs,
Attributes taglibAttrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent,
TagInfo tagInfo,
Class tagHandlerClass)
CustomTag
public CustomTag(String qName,
String prefix,
String localName,
String uri,
Attributes attrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent,
TagFileInfo tagFileInfo)
CustomTag
public CustomTag(String qName,
String prefix,
String localName,
String uri,
Attributes attrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent,
TagInfo tagInfo,
Class tagHandlerClass)
checkIfAttributeIsJspFragment
public boolean checkIfAttributeIsJspFragment(String name)
Checks to see if the attribute of the given name is of type
JspFragment.
getCustomNestingLevel
public int getCustomNestingLevel()
getNumCount
public Integer getNumCount()
getPrefix
public String getPrefix()
- The tag prefix
getScriptingVars
public Vector getScriptingVars(int scope)
getTagData
public TagData getTagData()
getTagFileInfo
public TagFileInfo getTagFileInfo()
getTagHandlerClass
public Class getTagHandlerClass()
getTagHandlerPoolName
public String getTagHandlerPoolName()
getTagInfo
public TagInfo getTagInfo()
getTagVariableInfos
public TagVariableInfo[] getTagVariableInfos()
getURI
public String getURI()
- The URI namespace that this custom action belongs to
getVariableInfos
public VariableInfo[] getVariableInfos()
hasEmptyBody
public boolean hasEmptyBody()
Returns true if this custom action has an empty body, and false
otherwise.
A custom action is considered to have an empty body if the
following holds true:
- getBody() returns null, or
- all immediate children are jsp:attribute actions, or
- the action's jsp:body is empty.
implementsBodyTag
public boolean implementsBodyTag()
implementsDynamicAttributes
public boolean implementsDynamicAttributes()
implementsIterationTag
public boolean implementsIterationTag()
implementsSimpleTag
public boolean implementsSimpleTag()
implementsTryCatchFinally
public boolean implementsTryCatchFinally()
isTagFile
public boolean isTagFile()
setNumCount
public void setNumCount(Integer count)
setScriptingVars
public void setScriptingVars(Vector vec,
int scope)
setTagData
public void setTagData(TagData tagData)
setTagHandlerClass
public void setTagHandlerClass(Class hc)
setTagHandlerPoolName
public void setTagHandlerPoolName(String s)
setTagPluginContext
public void setTagPluginContext(TagPluginContext tagPluginContext)
setUseTagPlugin
public void setUseTagPlugin(boolean use)
useTagPlugin
public boolean useTagPlugin()