org.javacc.parser
Class TryBlock

java.lang.Object
  extended by org.javacc.parser.Expansion
      extended by org.javacc.parser.TryBlock

public class TryBlock
extends Expansion

Describes expansions of the form "try {...} ..."


Field Summary
 java.util.Vector catchblks
          The block part of each catch block.
 Expansion exp
          The expansion contained within the try block.
 java.util.Vector finallyblk
          The block part of the finally block.
 java.util.Vector ids
          The exception identifiers of each catch block.
 java.util.Vector types
          The types of each catch block.
 
Fields inherited from class org.javacc.parser.Expansion
inMinimumSize, myGeneration, nextGenerationIndex, parent
 
Constructor Summary
TryBlock()
           
 
Method Summary
 
Methods inherited from class org.javacc.parser.Expansion
hashCode, reInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exp

public Expansion exp
The expansion contained within the try block.


types

public java.util.Vector types
The types of each catch block. Each vector entry is itself a vector which in turn contains tokens as entries.


ids

public java.util.Vector ids
The exception identifiers of each catch block. Each vector entry is a token.


catchblks

public java.util.Vector catchblks
The block part of each catch block. Each vector entry is itself a vector which in turn contains tokens as entries.


finallyblk

public java.util.Vector finallyblk
The block part of the finally block. Each vector entry is a token. If there is no finally block, this is null.

Constructor Detail

TryBlock

public TryBlock()