aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.aspectj.matcher/src/org/aspectj/weaver/CrosscuttingMembersSet.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/CrosscuttingMembersSet.java b/org.aspectj.matcher/src/org/aspectj/weaver/CrosscuttingMembersSet.java
index aaf934ad7..40e4576cf 100644
--- a/org.aspectj.matcher/src/org/aspectj/weaver/CrosscuttingMembersSet.java
+++ b/org.aspectj.matcher/src/org/aspectj/weaver/CrosscuttingMembersSet.java
@@ -50,7 +50,7 @@ public class CrosscuttingMembersSet {
private List typeMungers = null;
private List<ConcreteTypeMunger> lateTypeMungers = null;
private List declareSofts = null;
- private List declareParents = null;
+ private List<DeclareParents> declareParents = null;
private List<DeclareAnnotation> declareAnnotationOnTypes = null;
private List<DeclareAnnotation> declareAnnotationOnFields = null;
private List<DeclareAnnotation> declareAnnotationOnMethods = null; // includes constructors
@@ -204,13 +204,13 @@ public class CrosscuttingMembersSet {
return declareSofts;
}
- public List getDeclareParents() {
+ public List<DeclareParents> getDeclareParents() {
if (declareParents == null) {
- Set ret = new HashSet();
+ Set<DeclareParents> ret = new HashSet<DeclareParents>();
for (Iterator<CrosscuttingMembers> i = members.values().iterator(); i.hasNext();) {
ret.addAll(i.next().getDeclareParents());
}
- declareParents = new ArrayList();
+ declareParents = new ArrayList<DeclareParents>();
declareParents.addAll(ret);
}
return declareParents;