org.apache.velocity.runtime.parser

Class JJTParserState


(package private) class JJTParserState
extends java.lang.Object

Field Summary

private java.util.Stack
marks
private int
mk
private boolean
node_created
private java.util.Stack
nodes
private int
sp

Constructor Summary

JJTParserState()

Method Summary

(package private) void
clearNodeScope(Node n)
(package private) void
closeNodeScope(Node n, boolean condition)
(package private) void
closeNodeScope(Node n, int num)
(package private) int
nodeArity()
(package private) boolean
nodeCreated()
(package private) void
openNodeScope(Node n)
(package private) Node
peekNode()
(package private) Node
popNode()
(package private) void
pushNode(Node n)
(package private) void
reset()
(package private) Node
rootNode()

Field Details

marks

private java.util.Stack marks


mk

private int mk


node_created

private boolean node_created


nodes

private java.util.Stack nodes


sp

private int sp

Constructor Details

JJTParserState

(package private)  JJTParserState()

Method Details

clearNodeScope

(package private)  void clearNodeScope(Node n)


closeNodeScope

(package private)  void closeNodeScope(Node n,
                                       boolean condition)


closeNodeScope

(package private)  void closeNodeScope(Node n,
                                       int num)


nodeArity

(package private)  int nodeArity()


nodeCreated

(package private)  boolean nodeCreated()


openNodeScope

(package private)  void openNodeScope(Node n)


peekNode

(package private)  Node peekNode()


popNode

(package private)  Node popNode()


pushNode

(package private)  void pushNode(Node n)


reset

(package private)  void reset()


rootNode

(package private)  Node rootNode()


Copyright B) 2002 Apache Software Foundation. All Rights Reserved.