Class Node.Root

  • All Implemented Interfaces:
    TagConstants
    Enclosing class:
    Node

    public static class Node.Root
    extends Node
    Represents the root of a Jsp page or Jsp document
    • Field Detail

      • isXmlSyntax

        private boolean isXmlSyntax
      • hasBom

        private boolean hasBom
      • pageEnc

        private java.lang.String pageEnc
      • jspConfigPageEnc

        private java.lang.String jspConfigPageEnc
      • isDefaultPageEncoding

        private boolean isDefaultPageEncoding
      • isEncodingSpecifiedInProlog

        private boolean isEncodingSpecifiedInProlog
    • Constructor Detail

      • Root

        Root​(Mark start,
             Node parent,
             boolean isXmlSyntax)
    • 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
      • isXmlSyntax

        public boolean isXmlSyntax()
      • setJspConfigPageEncoding

        public void setJspConfigPageEncoding​(java.lang.String enc)
      • getJspConfigPageEncoding

        public java.lang.String getJspConfigPageEncoding()
      • setPageEncoding

        public void setPageEncoding​(java.lang.String enc)
      • getPageEncoding

        public java.lang.String getPageEncoding()
      • setIsDefaultPageEncoding

        public void setIsDefaultPageEncoding​(boolean isDefault)
      • isDefaultPageEncoding

        public boolean isDefaultPageEncoding()
      • setIsEncodingSpecifiedInProlog

        public void setIsEncodingSpecifiedInProlog​(boolean isSpecified)
      • isEncodingSpecifiedInProlog

        public boolean isEncodingSpecifiedInProlog()
      • setHasBom

        public void setHasBom​(boolean hasBom)
      • hasBom

        public boolean hasBom()
      • getParentRoot

        public Node.Root getParentRoot()
        Returns:
        The enclosing root to this Root. Usually represents the page that includes this one.