Class Node.Expression

  • All Implemented Interfaces:
    TagConstants
    Enclosing class:
    Node

    public static class Node.Expression
    extends Node.ScriptingElement
    Represents an expression. Expressions in attributes are embedded in the attribute string and not here.
    • Constructor Detail

      • Expression

        public Expression​(java.lang.String text,
                          Mark start,
                          Node parent)
      • Expression

        public Expression​(java.lang.String qName,
                          org.xml.sax.Attributes nonTaglibXmlnsAttrs,
                          org.xml.sax.Attributes taglibAttrs,
                          Mark start,
                          Node parent)
    • Method Detail

      • accept

        public void accept​(Node.Visitor v)
                    throws JasperException
        Description copied from class: Node
        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.
        Specified by:
        accept in class Node
        Parameters:
        v - The visitor class
        Throws:
        JasperException