Uses of Interface
net.sourceforge.jane.jjtree.Node

Packages that use Node
net.sourceforge.jane.jjtree   
 

Uses of Node in net.sourceforge.jane.jjtree
 

Classes in net.sourceforge.jane.jjtree that implement Node
 class JavaAdditiveExpression
           
 class JavaAllocationExpression
           
 class JavaAndExpression
           
 class JavaArgumentList
           
 class JavaArguments
           
 class JavaArrayDimsAndInits
           
 class JavaArrayInitializer
           
 class JavaAssertStatement
           
 class JavaAssignmentOperator
           
 class JavaBlock
           
 class JavaBlockStatement
           
 class JavaBooleanLiteral
           
 class JavaBreakStatement
           
 class JavaCastExpression
           
 class JavaCastLookahead
           
 class JavaClassBody
           
 class JavaClassBodyDeclaration
           
 class JavaClassDeclaration
           
 class JavaCompilationUnit
           
 class JavaConditionalAndExpression
           
 class JavaConditionalExpression
           
 class JavaConditionalOrExpression
           
 class JavaConstructorDeclaration
           
 class JavaContinueStatement
           
 class JavaDoStatement
           
 class JavaEmptyStatement
           
 class JavaEqualityExpression
           
 class JavaExclusiveOrExpression
           
 class JavaExplicitConstructorInvocation
           
 class JavaExpression
           
 class JavaFieldDeclaration
           
 class JavaForInit
           
 class JavaFormalParameter
           
 class JavaFormalParameters
           
 class JavaForStatement
           
 class JavaForUpdate
           
 class JavaIfStatement
           
 class JavaImportDeclaration
           
 class JavaInclusiveOrExpression
           
 class JavaInitializer
           
 class JavaInstanceOfExpression
           
 class JavaInterfaceDeclaration
           
 class JavaInterfaceMemberDeclaration
           
 class JavaLabeledStatement
           
 class JavaLiteral
           
 class JavaLocalVariableDeclaration
           
 class JavaMethodDeclaration
           
 class JavaMethodDeclarationLookahead
           
 class JavaMethodDeclarator
           
 class JavaMultiplicativeExpression
           
 class JavaName
           
 class JavaNameList
           
 class JavaNestedClassDeclaration
           
 class JavaNestedInterfaceDeclaration
           
 class JavaNullLiteral
           
 class JavaPackageDeclaration
           
 class JavaPostfixExpression
           
 class JavaPreDecrementExpression
           
 class JavaPreIncrementExpression
           
 class JavaPrimaryExpression
           
 class JavaPrimaryPrefix
           
 class JavaPrimarySuffix
           
 class JavaPrimitiveType
           
 class JavaRelationalExpression
           
 class JavaResultType
           
 class JavaReturnStatement
           
 class JavaShiftExpression
           
 class JavaStatement
           
 class JavaStatementExpression
           
 class JavaStatementExpressionList
           
 class JavaSwitchLabel
           
 class JavaSwitchStatement
           
 class JavaSynchronizedStatement
           
 class JavaThrowStatement
           
 class JavaTryStatement
           
 class JavaType
           
 class JavaUnaryExpression
           
 class JavaUnaryExpressionNotPlusMinus
           
 class JavaUnmodifiedClassDeclaration
           
 class JavaUnmodifiedInterfaceDeclaration
           
 class JavaVariableDeclarator
           
 class JavaVariableDeclaratorId
           
 class JavaVariableInitializer
           
 class JavaWhileStatement
           
 class SimpleNode
           
 

Fields in net.sourceforge.jane.jjtree declared as Node
protected  Node SimpleNode.parent
           
protected  Node[] SimpleNode.children
           
 

Methods in net.sourceforge.jane.jjtree that return Node
 Node SimpleNode.jjtGetParent()
           
 Node SimpleNode.jjtGetChild(int i)
           
 Node Node.jjtGetParent()
           
 Node Node.jjtGetChild(int i)
          This method returns a child node.
 Node ChildNodeEnumeration.nextNode()
          Returns the next node.
 Node NodeEnumeration.nextNode()
          Returns the next node.
static Node JJTreeUtils.findChild(Node parent, int startingIndex, java.lang.Class type)
          Find the first child node of the given type, starting at the given index.
static Node JJTreeUtils.findFirstChild(Node parent, java.lang.Class type)
          Find the first child node of the given type.
static Node JJTreeUtils.findFirstDescendant(Node parent, java.lang.Class type)
          Find the first descendant node of the given type.
 Node NodeFinder.findNode(Node start)
          Find the given node.
 

Methods in net.sourceforge.jane.jjtree with parameters of type Node
 void SimpleNode.jjtSetParent(Node n)
           
 void SimpleNode.jjtAddChild(Node n, int i)
           
 void Node.jjtSetParent(Node n)
          This pair of methods are used to inform the node of its parent.
 void Node.jjtAddChild(Node n, int i)
          This method tells the node to add its argument to the node's list of children.
static ChildNodeEnumeration JJTreeUtils.childNodes(Node parent, java.lang.Class type)
          Returns the child nodes of the given type.
static Node JJTreeUtils.findChild(Node parent, int startingIndex, java.lang.Class type)
          Find the first child node of the given type, starting at the given index.
static Node JJTreeUtils.findFirstChild(Node parent, java.lang.Class type)
          Find the first child node of the given type.
static Node JJTreeUtils.findFirstDescendant(Node parent, java.lang.Class type)
          Find the first descendant node of the given type.
static java.lang.String[] JJTreeUtils.getNameListArray(Node parent)
          Returns an array of names from a JavaNameList.
static JavaCompilationUnit JJTreeUtils.getCompilationUnit(Node node)
          Returns the compilation unit.
 Node NodeFinder.findNode(Node start)
          Find the given node.
 

Constructors in net.sourceforge.jane.jjtree with parameters of type Node
ChildNodeEnumeration(Node aParent, java.lang.Class aMatch)
          Create a new ChildNodeEnumeration.
NodeEnumeration(Node aParent, java.lang.Class aMatch)
          Create a new NodeEnumeration.
 



Copyright © 2002-2002 SourceForge. All Rights Reserved.