diff options
Diffstat (limited to 'docs/sandbox')
-rw-r--r-- | docs/sandbox/api-clients/org/aspectj/samples/AsmRelationshipMapExtensionTest.java | 9 |
1 files 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( |