All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.grammar.syntaxtree.NodeOptional

java.lang.Object
    |
    +----hpjava.compiler.grammar.syntaxtree.Node
            |
            +----hpjava.compiler.grammar.syntaxtree.NodeOptional

public class NodeOptional
extends Node
Represents an grammar optional node, e.g. ( A )? or [ A ]


Variable Index

 o node

Constructor Index

 o NodeOptional()

Method Index

 o accept(Visitor)
 o addNode(Node)
 o present()

Variables

 o node
public Node node

Constructors

 o NodeOptional
public NodeOptional()

Methods

 o addNode
public void addNode(Node n)
 o accept
public void accept(Visitor v)
Overrides:
accept in class Node
 o present
public boolean present()

All Packages  Class Hierarchy  This Package  Previous  Next  Index