From: aclement Date: Sat, 31 Oct 2009 16:49:08 +0000 (+0000) Subject: added getConcreteAspect() X-Git-Tag: V1_6_7~202 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a9fcaad4ca669c689e541b811064c52e55281474;p=aspectj.git added getConcreteAspect() --- diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/ShadowMunger.java b/org.aspectj.matcher/src/org/aspectj/weaver/ShadowMunger.java index 4cd10cc98..d12942108 100644 --- a/org.aspectj.matcher/src/org/aspectj/weaver/ShadowMunger.java +++ b/org.aspectj.matcher/src/org/aspectj/weaver/ShadowMunger.java @@ -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; // } + }