summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormkersten <mkersten>2004-09-16 00:41:54 +0000
committermkersten <mkersten>2004-09-16 00:41:54 +0000
commit2ce63f6fd489b4013c66ed75617ea554b5289b4b (patch)
treef389939b7901e20e3d87d31be383cdda3ae6c995
parent9f87758469b44f6e225f6790d4b6b232182470af (diff)
downloadaspectj-2ce63f6fd489b4013c66ed75617ea554b5289b4b.tar.gz
aspectj-2ce63f6fd489b4013c66ed75617ea554b5289b4b.zip
Made lookupMember(..) and findMemberInClass(..) protected
in order to support different (possibly better) ITD lookup up, motivated a UBC-CS students' extension.
-rw-r--r--weaver/src/org/aspectj/weaver/AsmRelationshipProvider.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/weaver/src/org/aspectj/weaver/AsmRelationshipProvider.java b/weaver/src/org/aspectj/weaver/AsmRelationshipProvider.java
index 2d65bc14d..2a1cdcae1 100644
--- a/weaver/src/org/aspectj/weaver/AsmRelationshipProvider.java
+++ b/weaver/src/org/aspectj/weaver/AsmRelationshipProvider.java
@@ -227,14 +227,14 @@ public class AsmRelationshipProvider {
return peNode;
}
- private IProgramElement lookupMember(IHierarchy model, Member member) {
+ protected IProgramElement lookupMember(IHierarchy model, Member member) {
TypeX declaringType = member.getDeclaringType();
IProgramElement classNode =
model.findElementForType(declaringType.getPackageName(), declaringType.getClassName());
return findMemberInClass(classNode, member);
}
- private IProgramElement findMemberInClass(
+ protected IProgramElement findMemberInClass(
IProgramElement classNode,
Member member)
{