Author: scabanovich
Date: 2011-05-25 20:09:14 -0400 (Wed, 25 May 2011)
New Revision: 31499
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java
Log:
JBIDE-9006
https://issues.jboss.org/browse/JBIDE-9006
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java 2011-05-26
00:07:51 UTC (rev 31498)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/search/InjectionPointQueryParticipant.java 2011-05-26
00:09:14 UTC (rev 31499)
@@ -123,15 +123,13 @@
private IParameter findObserverParameter(Set<IBean> beans, IMethod method) throws
JavaModelException {
for (IBean bean: beans) {
if(bean instanceof IClassBean) {
- Set<IBeanMethod> observers = ((IClassBean)bean).getObserverMethods();
- for (IBeanMethod bm: observers) {
- if(bm instanceof IObserverMethod) {
- if(bm.getMethod().equals(method)){
- IObserverMethod obs = (IObserverMethod)bm;
- Set<IParameter> ps = obs.getObservedParameters();
- if(!ps.isEmpty()) {
- return ps.iterator().next();
- }
+ Set<IObserverMethod> observers = ((IClassBean)bean).getObserverMethods();
+ for (IObserverMethod bm: observers) {
+ if(bm.getMethod().equals(method)){
+ IObserverMethod obs = (IObserverMethod)bm;
+ Set<IParameter> ps = obs.getObservedParameters();
+ if(!ps.isEmpty()) {
+ return ps.iterator().next();
}
}
}