summaryrefslogtreecommitdiffstats
path: root/ajde/src
diff options
context:
space:
mode:
authormkersten <mkersten>2003-08-05 16:24:05 +0000
committermkersten <mkersten>2003-08-05 16:24:05 +0000
commit5594a6579a215af6f9db9c806f4e331ec6259136 (patch)
tree83de3d2a7967780c03221f3a1d53dd68c3dc2e39 /ajde/src
parent6c1ca40c54c11315aa5caadf23c8f439b26c41e4 (diff)
downloadaspectj-5594a6579a215af6f9db9c806f4e331ec6259136.tar.gz
aspectj-5594a6579a215af6f9db9c806f4e331ec6259136.zip
Revised and added tests for ASM containment hierarchy.
Diffstat (limited to 'ajde/src')
-rw-r--r--ajde/src/org/aspectj/ajde/ui/AbstractIconRegistry.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/ajde/src/org/aspectj/ajde/ui/AbstractIconRegistry.java b/ajde/src/org/aspectj/ajde/ui/AbstractIconRegistry.java
index 97bdf4622..1b281d1ed 100644
--- a/ajde/src/org/aspectj/ajde/ui/AbstractIconRegistry.java
+++ b/ajde/src/org/aspectj/ajde/ui/AbstractIconRegistry.java
@@ -107,7 +107,11 @@ public abstract class AbstractIconRegistry {
return ASPECT;
} else if (kind == ProgramElementNode.Kind.INITIALIZER) {
return INITIALIZER;
- } else if (kind == ProgramElementNode.Kind.INTRODUCTION) {
+ } else if (kind == ProgramElementNode.Kind.INTER_TYPE_CONSTRUCTOR) {
+ return INTRODUCTION;
+ } else if (kind == ProgramElementNode.Kind.INTER_TYPE_FIELD) {
+ return INTRODUCTION;
+ } else if (kind == ProgramElementNode.Kind.INTER_TYPE_METHOD) {
return INTRODUCTION;
} else if (kind == ProgramElementNode.Kind.CONSTRUCTOR) {
return CONSTRUCTOR;
@@ -127,6 +131,8 @@ public abstract class AbstractIconRegistry {
return DECLARE_ERROR;
} else if (kind == ProgramElementNode.Kind.DECLARE_SOFT) {
return DECLARE_SOFT;
+ } else if (kind == ProgramElementNode.Kind.DECLARE_PRECEDENCE) {
+ return DECLARE_SOFT;
} else if (kind == ProgramElementNode.Kind.CODE) {
return CODE;
} else if (kind == ProgramElementNode.Kind.ERROR) {