de.rwth.dfa.jvm
Class ExceptionHeaderInstructionHandle

java.lang.Object
  |
  +--de.fub.bytecode.generic.InstructionHandle
        |
        +--de.rwth.dfa.jvm.ExceptionHeaderInstructionHandle
All Implemented Interfaces:
java.io.Serializable

public class ExceptionHeaderInstructionHandle
extends de.fub.bytecode.generic.InstructionHandle

A handle for the ExceptionHeaderInstruction.

Version:
$Id: ExceptionHeaderInstructionHandle.java,v 1.2 2002/09/17 06:53:53 mohnen Exp $
Author:
Markus Mohnen
See Also:
Serialized Form

Field Summary
protected  de.fub.bytecode.generic.InstructionHandle origin
           
protected  java.lang.String text
           
 
Fields inherited from class de.fub.bytecode.generic.InstructionHandle
i_position
 
Constructor Summary
ExceptionHeaderInstructionHandle(java.lang.String text, de.fub.bytecode.generic.InstructionHandle origin)
          Creates a new ExceptionHeaderInstructionHandle instance.
 
Method Summary
 de.fub.bytecode.generic.InstructionHandle getOrigin()
           
 java.lang.String toString()
           
 
Methods inherited from class de.fub.bytecode.generic.InstructionHandle
accept, addAttribute, addHandle, addTargeter, getAttribute, getInstruction, getNext, getPosition, getPrev, getTargeters, hasTargeters, removeAllTargeters, removeAttribute, removeTargeter, setInstruction, swapInstruction, toString, updatePosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

text

protected java.lang.String text

origin

protected de.fub.bytecode.generic.InstructionHandle origin
Constructor Detail

ExceptionHeaderInstructionHandle

public ExceptionHeaderInstructionHandle(java.lang.String text,
                                        de.fub.bytecode.generic.InstructionHandle origin)
Creates a new ExceptionHeaderInstructionHandle instance.
Parameters:
text - a String value
origin - an InstructionHandle value
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class de.fub.bytecode.generic.InstructionHandle

getOrigin

public de.fub.bytecode.generic.InstructionHandle getOrigin()