Changeset 8719
Legend:
- Unmodified
- Added
- Removed
-
trunk/greenstone3-extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java
r8630 r8719 57 57 } 58 58 59 public Collection getPredicates() { 60 return Collections.unmodifiableCollection(map.values()); 59 public Set getPredicates() { 60 Set result = new HashSet(); 61 for (Iterator iter = map.values().iterator(); iter.hasNext();) { 62 Predicate pred = (Predicate) iter.next(); 63 if (pred != null) { 64 result.add(pred); 65 } 66 } 67 return result; 61 68 } 62 69 -
trunk/gsdl3/extensions/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java
r8630 r8719 57 57 } 58 58 59 public Collection getPredicates() { 60 return Collections.unmodifiableCollection(map.values()); 59 public Set getPredicates() { 60 Set result = new HashSet(); 61 for (Iterator iter = map.values().iterator(); iter.hasNext();) { 62 Predicate pred = (Predicate) iter.next(); 63 if (pred != null) { 64 result.add(pred); 65 } 66 } 67 return result; 61 68 } 62 69 -
trunk/gsdl3/packages/gsdl-as/src/org/greenstone/gsdlas/profiles/Subscription.java
r8630 r8719 57 57 } 58 58 59 public Collection getPredicates() { 60 return Collections.unmodifiableCollection(map.values()); 59 public Set getPredicates() { 60 Set result = new HashSet(); 61 for (Iterator iter = map.values().iterator(); iter.hasNext();) { 62 Predicate pred = (Predicate) iter.next(); 63 if (pred != null) { 64 result.add(pred); 65 } 66 } 67 return result; 61 68 } 62 69
Note:
See TracChangeset
for help on using the changeset viewer.