Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

ExceptionHandler Class Reference

List of all members.

Public Methods

 ExceptionHandler (String n, int b, int e, int h)
int getBegin ()
int getEnd ()
int getHandler ()
String getName ()

Private Attributes

String name
int begin
int end
int handler

Detailed Description

Stores the information about an exception handler.

Definition at line 6 of file ExceptionHandler.java.


Constructor & Destructor Documentation

ExceptionHandler::ExceptionHandler String   n,
int   b,
int   e,
int   h
[inline]
 

Creates a new exception handler.

Definition at line 30 of file ExceptionHandler.java.


Member Function Documentation

int ExceptionHandler::getBegin   [inline]
 

Returns the first instruction in the block.

Definition at line 39 of file ExceptionHandler.java.

Referenced by ThreadInfo::throwException().

int ExceptionHandler::getEnd   [inline]
 

Returns the last instruction in the block.

Definition at line 45 of file ExceptionHandler.java.

Referenced by ThreadInfo::throwException().

int ExceptionHandler::getHandler   [inline]
 

Returns the instruction location for the handler.

Definition at line 51 of file ExceptionHandler.java.

Referenced by ThreadInfo::throwException().

String ExceptionHandler::getName   [inline]
 

Returns the name of the exception caught.

Definition at line 57 of file ExceptionHandler.java.

Referenced by ThreadInfo::throwException().


Member Data Documentation

int ExceptionHandler::begin [private]
 

The first instruction belonging to this handler.

Definition at line 15 of file ExceptionHandler.java.

int ExceptionHandler::end [private]
 

The last instruction belonging to this handler.

Definition at line 20 of file ExceptionHandler.java.

int ExceptionHandler::handler [private]
 

The offset of the handler.

Definition at line 25 of file ExceptionHandler.java.

String ExceptionHandler::name [private]
 

Name of the exception caught.

Definition at line 10 of file ExceptionHandler.java.


The documentation for this class was generated from the following file:
Generated at Thu Feb 7 07:10:25 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001