org.apache.jasper.compiler

Class Node.Root

public static class Node.Root extends Node

Represents the root of a Jsp page or Jsp document
Method Summary
voidaccept(Node.Visitor v)
StringgetJspConfigPageEncoding()
StringgetPageEncoding()
Node.RootgetParentRoot()
booleanisBomPresent()
booleanisDefaultPageEncoding()
booleanisEncodingSpecifiedInProlog()
booleanisXmlSyntax()
StringnextTemporaryVariableName()
Generates a new temporary variable name.
voidsetIsBomPresent(boolean isBom)
voidsetIsDefaultPageEncoding(boolean isDefault)
voidsetIsEncodingSpecifiedInProlog(boolean isSpecified)
voidsetJspConfigPageEncoding(String enc)
voidsetPageEncoding(String enc)

Method Detail

accept

public void accept(Node.Visitor v)

getJspConfigPageEncoding

public String getJspConfigPageEncoding()

getPageEncoding

public String getPageEncoding()

getParentRoot

public Node.Root getParentRoot()

Returns: The enclosing root to this Root. Usually represents the page that includes this one.

isBomPresent

public boolean isBomPresent()

isDefaultPageEncoding

public boolean isDefaultPageEncoding()

isEncodingSpecifiedInProlog

public boolean isEncodingSpecifiedInProlog()

isXmlSyntax

public boolean isXmlSyntax()

nextTemporaryVariableName

public String nextTemporaryVariableName()
Generates a new temporary variable name.

setIsBomPresent

public void setIsBomPresent(boolean isBom)

setIsDefaultPageEncoding

public void setIsDefaultPageEncoding(boolean isDefault)

setIsEncodingSpecifiedInProlog

public void setIsEncodingSpecifiedInProlog(boolean isSpecified)

setJspConfigPageEncoding

public void setJspConfigPageEncoding(String enc)

setPageEncoding

public void setPageEncoding(String enc)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.