org.apache.jasper.compiler
Class Node.CustomTag
public static
class
Node.CustomTag
extends Node
Represents a custom tag
Constructor Summary |
| CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Mark start, Node parent, TagInfo tagInfo, Class tagHandlerClass) |
| CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent, TagInfo tagInfo, Class tagHandlerClass) |
| CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Mark start, Node parent, TagFileInfo tagFileInfo) |
| CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent, TagFileInfo tagFileInfo) |
public CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Mark start, Node parent, TagInfo tagInfo, Class tagHandlerClass)
public CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent, TagInfo tagInfo, Class tagHandlerClass)
public CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Mark start, Node parent, TagFileInfo tagFileInfo)
public CustomTag(String qName, String prefix, String localName, String uri, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent, TagFileInfo tagFileInfo)
public boolean checkIfAttributeIsJspFragment(String name)
Checks to see if the attribute of the given name is of type
JspFragment.
public int getCustomNestingLevel()
public Integer getNumCount()
public String getPrefix()
public Vector getScriptingVars(int scope)
public TagAttributeInfo getTagAttributeInfo(String name)
public TagData getTagData()
public TagFileInfo getTagFileInfo()
public Class getTagHandlerClass()
public String getTagHandlerPoolName()
public TagInfo getTagInfo()
public TagVariableInfo[] getTagVariableInfos()
public String getURI()
Returns: The URI namespace that this custom action belongs to
public VariableInfo[] getVariableInfos()
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.
public boolean implementsBodyTag()
public boolean implementsDynamicAttributes()
public boolean implementsIterationTag()
public boolean implementsJspIdConsumer()
public boolean implementsSimpleTag()
public boolean implementsTryCatchFinally()
public boolean isTagFile()
public void setNumCount(Integer count)
public void setScriptingVars(Vector vec, int scope)
public void setTagData(TagData tagData)
public void setTagHandlerClass(Class hc)
public void setTagHandlerPoolName(String s)
public void setUseTagPlugin(boolean use)
public boolean useTagPlugin()
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.