1 6 7 package fr.emn.info.eaop.instrumentation; 8 9 import fr.emn.info.eaop.IO; 10 11 import recoder.*; 12 import recoder.kit.*; 13 import recoder.service.*; 14 import recoder.java.*; 15 import recoder.java.declaration.*; 16 17 18 25 public class Instrumentation extends Transformation { 26 public static final String 27 constructorDummyTypeStr = "ConstructorDummyType"; 28 29 static final String origStr = "_Original"; 30 31 protected JavaProgramFactory pf = (JavaProgramFactory) getProgramFactory(); 32 33 protected CrossReferenceSourceInfo si = 34 (CrossReferenceSourceInfo) getCrossReferenceSourceInfo(); 35 36 protected CompilationUnit cu = null; 37 protected TypeDeclaration td = null; 38 39 public Instrumentation(CrossReferenceServiceConfiguration sc, 40 CompilationUnit cu, 41 TypeDeclaration td) { 42 super(sc); 43 this.cu = cu; 44 this.td = td; 45 } 46 47 static String getOrigStr() { return origStr; } 48 } 49 50 | Popular Tags |