jmusic.annotation
Class Annotator

java.lang.Object
  extended by jmusic.annotation.Annotator

public class Annotator
extends java.lang.Object

Author:
reverend TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
Annotator()
           
 
Method Summary
static void addAnnotation(java.lang.String regex, org.python.core.PyFunction func)
           
static org.apache.bcel.classfile.JavaClass annotateJavaClass(org.apache.bcel.classfile.JavaClass jclass)
           
static org.apache.bcel.generic.MethodGen annotateMethod(org.apache.bcel.generic.MethodGen gmethod)
           
static void declare(java.lang.String var)
           
static java.lang.String[] getGlobals()
           
static java.lang.String[] getIgnoredPackages()
           
static void ignorePackage(java.lang.String pack)
           
static void update(java.lang.String var, int val)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Annotator

public Annotator()
Method Detail

ignorePackage

public static void ignorePackage(java.lang.String pack)

getIgnoredPackages

public static java.lang.String[] getIgnoredPackages()

getGlobals

public static java.lang.String[] getGlobals()

declare

public static void declare(java.lang.String var)

update

public static void update(java.lang.String var,
                          int val)

addAnnotation

public static void addAnnotation(java.lang.String regex,
                                 org.python.core.PyFunction func)

annotateJavaClass

public static org.apache.bcel.classfile.JavaClass annotateJavaClass(org.apache.bcel.classfile.JavaClass jclass)

annotateMethod

public static org.apache.bcel.generic.MethodGen annotateMethod(org.apache.bcel.generic.MethodGen gmethod)