de.uka.ipd.sdq.ByCounter.instrumentation
Class MethodSectionCountClassAdapter

java.lang.Object
  extended by org.objectweb.asm.ClassAdapter
      extended by de.uka.ipd.sdq.ByCounter.instrumentation.MethodSectionCountClassAdapter
All Implemented Interfaces:
org.objectweb.asm.ClassVisitor

Deprecated.

@Deprecated
public final class MethodSectionCountClassAdapter
extends org.objectweb.asm.ClassAdapter

Visitor for the class declaration.

Since:
0.1
Version:
1.2
Author:
Martin Krogmann, Michael Kuperberg

Constructor Summary
MethodSectionCountClassAdapter(org.objectweb.asm.ClassVisitor visitor, InstrumentationParameters params, InstrumentationState state)
          Deprecated. Create a new MethodSectionCountClassAdapter.
 
Method Summary
 void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String supername, java.lang.String[] interfaces)
          Deprecated. Visits the header of the class and grabs the classname.
 org.objectweb.asm.MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
          Deprecated. This is called when a method declaration happens in the class
 
Methods inherited from class org.objectweb.asm.ClassAdapter
visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitOuterClass, visitSource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodSectionCountClassAdapter

public MethodSectionCountClassAdapter(org.objectweb.asm.ClassVisitor visitor,
                                      InstrumentationParameters params,
                                      InstrumentationState state)
Deprecated. 
Create a new MethodSectionCountClassAdapter.

Parameters:
visitor - The preceding visitor in the chain.
params - InstrumentationParameters
Method Detail

visit

public void visit(int version,
                  int access,
                  java.lang.String name,
                  java.lang.String signature,
                  java.lang.String supername,
                  java.lang.String[] interfaces)
Deprecated. 
Visits the header of the class and grabs the classname.

Specified by:
visit in interface org.objectweb.asm.ClassVisitor
Overrides:
visit in class org.objectweb.asm.ClassAdapter

visitMethod

public org.objectweb.asm.MethodVisitor visitMethod(int access,
                                                   java.lang.String name,
                                                   java.lang.String desc,
                                                   java.lang.String signature,
                                                   java.lang.String[] exceptions)
Deprecated. 
This is called when a method declaration happens in the class

Specified by:
visitMethod in interface org.objectweb.asm.ClassVisitor
Overrides:
visitMethod in class org.objectweb.asm.ClassAdapter