org.apache.jasper.compiler
Class Node.PageDirective
java.lang.Object
org.apache.jasper.compiler.Node
org.apache.jasper.compiler.Node.PageDirective
- org.apache.jasper.compiler.Node
- TagConstants
public static class Node.PageDirective
extends org.apache.jasper.compiler.Node
Represents a page 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 |
PageDirective(Attributes attrs, org.apache.jasper.compiler.Mark start, org.apache.jasper.compiler.Node parent)
|
PageDirective(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) - Selects and invokes a method in the visitor class based on the node
type.
|
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 |
PageDirective
public PageDirective(Attributes attrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent)
PageDirective
public PageDirective(String qName,
Attributes attrs,
Attributes nonTaglibXmlnsAttrs,
Attributes taglibAttrs,
org.apache.jasper.compiler.Mark start,
org.apache.jasper.compiler.Node parent)
accept
public void accept(Node.Visitor v)
throws JasperException
Selects and invokes a method in the visitor class based on the node
type. This is abstract and should be overrode by the extending classes.
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 ?? 2000-2004 Apache Software Foundation. All Rights Reserved.