joeq.Main
Class Instrument

java.lang.Object
  extended by joeq.Main.Instrument

public abstract class Instrument
extends java.lang.Object

Instrument

Version:
$Id: Instrument.java,v 1.1 2005/04/19 08:55:04 joewhaley Exp $
Author:
John Whaley

Nested Class Summary
static class Instrument.ClassVisitor
           
 
Field Summary
static boolean trace
           
 
Constructor Summary
Instrument()
           
 
Method Summary
static Bytecodes.InstructionHandle addExceptionHandler(Bytecodes.InstructionList il, jq_ConstantPool.ConstantPoolRebuilder cp)
           
static void instrument(Bytecodes.InstructionList il, jq_ConstantPool.ConstantPoolRebuilder cp)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

trace

public static boolean trace
Constructor Detail

Instrument

public Instrument()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

addExceptionHandler

public static Bytecodes.InstructionHandle addExceptionHandler(Bytecodes.InstructionList il,
                                                              jq_ConstantPool.ConstantPoolRebuilder cp)

instrument

public static void instrument(Bytecodes.InstructionList il,
                              jq_ConstantPool.ConstantPoolRebuilder cp)