Uses of Class
org.apache.jasper.compiler.Mark
Packages that use Mark
-
Uses of Mark in org.apache.jasper.compiler
Fields in org.apache.jasper.compiler declared as MarkModifier and TypeFieldDescriptionprivate Mark
JspReader.current
private Mark
Parser.start
private Mark
JspDocumentParser.startMark
protected Mark
Node.startMark
Fields in org.apache.jasper.compiler with type parameters of type MarkMethods in org.apache.jasper.compiler that return MarkModifier and TypeMethodDescriptionPageInfo.getNonCustomTagPrefix
(String prefix) Node.getStart()
Node.ScriptingElement.getStart()
For the same reason as above, the source line information in the contained TemplateText node should be used.(package private) Mark
JspReader.mark()
Mark.popStream()
/* Restores this mark's state to a previously stored stream.(package private) Mark
Skip until the given string is matched in the stream.(package private) Mark
JspReader.skipUntilETag
(String tag) Skip until the given end tag is matched in the stream.(package private) Mark
JspReader.skipUntilIgnoreEsc
(String limit) Skip until the given string is matched in the stream, but ignoring chars initially escaped by a '\'.Methods in org.apache.jasper.compiler with parameters of type MarkModifier and TypeMethodDescriptionprivate void
private String
ParserController.getPageEncodingForJspSyntax
(JspReader jspReader, Mark startMark) (package private) String
boolean
void
void
void
private Node
JspDocumentParser.parseCustomAction
(String qName, String localName, String uri, Attributes nonTaglibAttrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) private Node
JspDocumentParser.parseStandardAction
(String qName, String localName, Attributes nonTaglibAttrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) void
ServletWriter.printComment
(Mark start, Mark stop, char[] chars) Print a standard comment for echo outputed chunk.void
PageInfo.putNonCustomTagPrefix
(String prefix, Mark where) (package private) void
void
ErrorDispatcher.throwException
(Mark where, JasperException je) Creates and throws a new exception from the given JasperException, by prepending the given location information (containing file name, line number, and column number) to the message of the given exception, and copying the stacktrace of the given exception to the new exception.static void
JspUtil.validateExpressions
(Mark where, String expressions, javax.el.FunctionMapper functionMapper, ErrorDispatcher err) Validates the syntax of all EL expressions within the given string.Constructors in org.apache.jasper.compiler with parameters of type MarkModifierConstructorDescriptionAttributeDirective
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) AttributeDirective
(Attributes attrs, Mark start, Node parent) AttributeGenerator
(Mark start, String name, Node.CustomTag tag) CustomTag
(String jspVersion, String qName, String prefix, String localName, String uri, Attributes attrs, Mark start, Node parent, javax.servlet.jsp.tagext.TagFileInfo tagFileInfo) CustomTag
(String jspVersion, String qName, String prefix, String localName, String uri, Attributes attrs, Mark start, Node parent, javax.servlet.jsp.tagext.TagInfo tagInfo, Class tagHandlerClass) CustomTag
(String jspVersion, String qName, String prefix, String localName, String uri, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent, javax.servlet.jsp.tagext.TagFileInfo tagFileInfo) CustomTag
(String jspVersion, String qName, String prefix, String localName, String uri, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent, javax.servlet.jsp.tagext.TagInfo tagInfo, Class tagHandlerClass) Declaration
(String text, Mark start, Node parent) Declaration
(String qName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) DoBodyAction
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) DoBodyAction
(Attributes attrs, Mark start, Node parent) ELExpression
(String text, Mark start, Node parent) Expression
(String text, Mark start, Node parent) Expression
(String qName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) FallBackAction
(String qName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) FallBackAction
(Mark start, Node parent) ForwardAction
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) ForwardAction
(Attributes attrs, Mark start, Node parent) GetProperty
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) GetProperty
(Attributes attrs, Mark start, Node parent) IncludeAction
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) IncludeAction
(Attributes attrs, Mark start, Node parent) IncludeDirective
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) IncludeDirective
(Attributes attrs, Mark start, Node parent) InvokeAction
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) InvokeAction
(Attributes attrs, Mark start, Node parent) JspBody
(String qName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) JspElement
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) JspElement
(Attributes attrs, Mark start, Node parent) JspOutput
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) JspRoot
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) JspText
(String qName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) (package private)
ConstructorNamedAttribute
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) NamedAttribute
(Attributes attrs, Mark start, Node parent) Constructor.Constructor for Nodes parsed from standard syntax.Node
(String qName, String localName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) Constructor for Nodes parsed from XML syntax.Constructor.PageDirective
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) PageDirective
(Attributes attrs, Mark start, Node parent) ParamAction
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) ParamAction
(Attributes attrs, Mark start, Node parent) ParamsAction
(String qName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) ParamsAction
(Mark start, Node parent) PlugIn
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) PlugIn
(Attributes attrs, Mark start, Node parent) (package private)
ScriptingElement
(String qName, String localName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) Scriptlet
(String qName, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) SetProperty
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) SetProperty
(Attributes attrs, Mark start, Node parent) TagDirective
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) TagDirective
(Attributes attrs, Mark start, Node parent) TaglibDirective
(Attributes attrs, Mark start, Node parent) TemplateText
(String text, Mark start, Node parent) UninterpretedTag
(String qName, String localName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) UseBean
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) UseBean
(Attributes attrs, Mark start, Node parent) VariableDirective
(String qName, Attributes attrs, Attributes nonTaglibXmlnsAttrs, Attributes taglibAttrs, Mark start, Node parent) VariableDirective
(Attributes attrs, Mark start, Node parent)