jasco.tools.aspectparser
Class ClassFileEditor

java.lang.Object
  extended by jasco.tools.aspectparser.ClassFileEditor

public class ClassFileEditor
extends java.lang.Object

Author:
Wim

Constructor Summary
ClassFileEditor(java.lang.String searchDir, java.lang.String classname)
           
 
Method Summary
 javassist.CtClass getMainClass()
           
 javassist.CtClass loadClass(java.lang.String className)
           
 void writeFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassFileEditor

public ClassFileEditor(java.lang.String searchDir,
                       java.lang.String classname)
Method Detail

getMainClass

public javassist.CtClass getMainClass()

loadClass

public final javassist.CtClass loadClass(java.lang.String className)
                                  throws javassist.NotFoundException
Throws:
javassist.NotFoundException

writeFile

public final void writeFile()
                     throws java.io.IOException,
                            javassist.CannotCompileException
Throws:
java.io.IOException
javassist.CannotCompileException