org.apache.jasper.compiler
Class Node.TagDirective
java.lang.Object
org.apache.jasper.compiler.Node
org.apache.jasper.compiler.Node.TagDirective
- org.apache.jasper.compiler.Node
- TagConstants
public static class Node.TagDirective
extends org.apache.jasper.compiler.Node
Represents a tag directive
Node.AttributeDirective , Node.AttributeGenerator , Node.ChildInfo , Node.Comment , Node.CustomTag , Node.Declaration , Node.DoBodyAction , Node.ELExpression , Node.Expression , Node.FallBackAction , Node.ForwardAction , Node.GetProperty , Node.IncludeAction , Node.IncludeDirective , Node.InvokeAction , Node.JspAttribute , Node.JspBody , Node.JspElement , Node.JspOutput , Node.JspRoot , Node.JspText , Node.NamedAttribute , Node.Nodes , Node.PageDirective , Node.ParamAction , Node.ParamsAction , Node.PlugIn , Node.Root , Node.ScriptingElement , Node.Scriptlet , Node.SetProperty , Node.TagDirective , Node.TaglibDirective , Node.TemplateText , Node.UninterpretedTag , Node.UseBean , Node.VariableDirective , Node.Visitor |
attrs , beginJavaLine , body , endJavaLine , innerClassName , localName , namedAttributeNodes , nonTaglibXmlnsAttrs , parent , qName , startMark , taglibAttrs , text |
ATTRIBUTE_ACTION , ATTRIBUTE_DIRECTIVE_ACTION , BODY_ACTION , DECLARATION_ACTION , DIRECTIVE_ACTION , DOBODY_ACTION , ELEMENT_ACTION , EXPRESSION_ACTION , FALLBACK_ACTION , FORWARD_ACTION , GET_PROPERTY_ACTION , INCLUDE_ACTION , INCLUDE_DIRECTIVE_ACTION , INVOKE_ACTION , JSP_ATTRIBUTE_ACTION , JSP_ATTRIBUTE_DIRECTIVE_ACTION , JSP_BODY_ACTION , JSP_DECLARATION_ACTION , JSP_DOBODY_ACTION , JSP_ELEMENT_ACTION , JSP_EXPRESSION_ACTION , JSP_FALLBACK_ACTION , JSP_FORWARD_ACTION , JSP_GET_PROPERTY_ACTION , JSP_INCLUDE_ACTION , JSP_INCLUDE_DIRECTIVE_ACTION , JSP_INVOKE_ACTION , JSP_OUTPUT_ACTION , JSP_PAGE_DIRECTIVE_ACTION , JSP_PARAMS_ACTION , JSP_PARAM_ACTION , JSP_PLUGIN_ACTION , JSP_ROOT_ACTION , JSP_SCRIPTLET_ACTION , JSP_SET_PROPERTY_ACTION , JSP_TAGLIB_DIRECTIVE_ACTION , JSP_TAG_DIRECTIVE_ACTION , JSP_TEXT_ACTION , JSP_TEXT_ACTION_END , JSP_URI , JSP_USE_BEAN_ACTION , JSP_VARIABLE_DIRECTIVE_ACTION , OUTPUT_ACTION , PAGE_DIRECTIVE_ACTION , PARAMS_ACTION , PARAM_ACTION , PLUGIN_ACTION , ROOT_ACTION , SCRIPTLET_ACTION , SET_PROPERTY_ACTION , TAGLIB_DIRECTIVE_ACTION , TAG_DIRECTIVE_ACTION , TEXT_ACTION , URN_JSPTAGDIR , URN_JSPTLD , USE_BEAN_ACTION , VARIABLE_DIRECTIVE_ACTION |
TagDirective(Attributes attrs, org.apache.jasper.compiler.Mark start, org.apache.jasper.compiler.Node parent)
|
TagDirective(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, org.apache.jasper.compiler.Mark start, org.apache.jasper.compiler.Node parent)
|
void | accept(Node.Visitor v)
|
void | addImport(String value) - Parses the comma-separated list of class or package names in the
given attribute value and adds each component to this
PageDirective's vector of imported classes and packages.
|
List | getImports()
|
getAttributeValue , getAttributes , getBeginJavaLine , getBody , getEndJavaLine , getInnerClassName , getLocalName , getNamedAttributeNode , getNamedAttributeNodes , getNonTaglibXmlnsAttributes , getParent , getQName , getRoot , getStart , getTaglibAttributes , getText , getTextAttribute , isDummy , setAttributes , setBeginJavaLine , setBody , setEndJavaLine , setInnerClassName |
TagDirective
public TagDirective(Attributes attrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent)
TagDirective
public TagDirective(String qName,
Attributes attrs,
Attributes nonTaglibXmlnsAttrs,
Attributes taglibAttrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent)
addImport
public void addImport(String value)
Parses the comma-separated list of class or package names in the
given attribute value and adds each component to this
PageDirective's vector of imported classes and packages.
value
- A comma-separated string of imports.
getImports
public List getImports()
Copyright B) 2000-2004 Apache Software Foundation. All Rights Reserved.