]> source.dussan.org Git - aspectj.git/commitdiff
added getConcreteAspect()
authoraclement <aclement>
Sat, 31 Oct 2009 16:49:08 +0000 (16:49 +0000)
committeraclement <aclement>
Sat, 31 Oct 2009 16:49:08 +0000 (16:49 +0000)
org.aspectj.matcher/src/org/aspectj/weaver/ShadowMunger.java

index 4cd10cc98038a3f7a167e24faaa3f69195853567..d1294210809de3b62132e277587f0bd4ca392d05 100644 (file)
@@ -16,7 +16,6 @@ import java.io.DataOutputStream;
 import java.io.File;
 import java.io.IOException;
 import java.util.Collection;
-import java.util.HashMap;
 import java.util.HashSet;
 import java.util.Map;
 import java.util.Set;
@@ -156,6 +155,8 @@ public abstract class ShadowMunger implements PartialOrder.PartialComparable, IH
                return declaringType;
        }
 
+       public abstract ResolvedType getConcreteAspect();
+
        /**
         * Returns the binarySourceLocation for the given sourcelocation. This isn't cached because it's used when faulting in the
         * binary nodes and is called with ISourceLocations for all advice, pointcuts and deows contained within the
@@ -262,6 +263,7 @@ public abstract class ShadowMunger implements PartialOrder.PartialComparable, IH
                stream.writeBoolean(checkedIsBinary);
                pointcut.write(stream);
        }
+
        //
        // public static ShadowMunger read(VersionedDataInputStream stream, World world) throws IOException {
        // stream.readInt();
@@ -277,4 +279,5 @@ public abstract class ShadowMunger implements PartialOrder.PartialComparable, IH
        // }
        // newShadowMunger.binaryFile = null;
        // }
+
 }