From e633c1f58e2a163e016c99f08a08386a6d003d36 Mon Sep 17 00:00:00 2001 From: mkersten Date: Thu, 13 Jan 2005 03:14:50 +0000 Subject: [PATCH] Updated to include source location offset. --- .../aspectj/samples/AsmRelationshipMapExtensionTest.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/sandbox/api-clients/org/aspectj/samples/AsmRelationshipMapExtensionTest.java b/docs/sandbox/api-clients/org/aspectj/samples/AsmRelationshipMapExtensionTest.java index 11b9ff0d4..5ffeaa85f 100644 --- a/docs/sandbox/api-clients/org/aspectj/samples/AsmRelationshipMapExtensionTest.java +++ b/docs/sandbox/api-clients/org/aspectj/samples/AsmRelationshipMapExtensionTest.java @@ -59,13 +59,16 @@ class DeclareInfoProvider extends AsmRelationshipProvider { for (Iterator it = newParents.iterator(); it.hasNext();) { ResolvedTypeX superType = (ResolvedTypeX) it.next(); - String sourceHandle = ProgramElement.createHandleIdentifier(decp.getSourceFile(),decp.getLine(),decp.getColumn()); + String sourceHandle = ProgramElement.createHandleIdentifier( + decp.getSourceFile(),decp.getLine(),decp.getColumn(), decp.getOffset()); IProgramElement ipe = AsmManager.getDefault().getHierarchy().findElementForHandle(sourceHandle); - + String superHandle = ProgramElement.createHandleIdentifier( superType.getSourceLocation().getSourceFile(), superType.getSourceLocation().getLine(), - superType.getSourceLocation().getColumn()); + superType.getSourceLocation().getColumn(), + superType.getSourceLocation().getOffset() + ); if (sourceHandle != null && superHandle != null) { IRelationship foreward = AsmManager.getDefault().getRelationshipMap().get( -- 2.39.5