Clover Coverage Report - Main Coverage Report
Coverage timestamp: ven dic 19 2014 16:47:52 EST
../../../../img/srcFileCovDistChart9.png 17% of files have more coverage
9   39   7   1,8
4   29   0,78   5
5     1,4  
1    
This report was generated with an evaluation server license. Purchase Clover or configure your license.
 
  SettingEventListener       Line # 7 9 7 88,9% 0.8888889
 
No Tests
 
1    package com.dreamcatcher.bicycle.core;
2   
3    import java.util.Vector;
4   
5    import com.dreamcatcher.bicycle.interfaces.ISettingEvent;
6   
 
7    public class SettingEventListener implements ISettingEvent {
8    private Vector<ISettingEvent> mEvents = null;
9   
 
10  1 toggle public SettingEventListener(){
11  1 mEvents = new Vector<ISettingEvent>();
12    }
13   
 
14  2 toggle public void onCitySettingChanged(int resultCode) {
15  2 for(ISettingEvent event : mEvents){
16  8 event.onCitySettingChanged(resultCode);
17    }
18    }
19   
 
20  8 toggle public void onFavoriteIdsChanged() {
21  8 for(ISettingEvent event : mEvents){
22  24 event.onFavoriteIdsChanged();
23    }
24   
25    }
26   
 
27  6 toggle public void addEvent(ISettingEvent event){
28  6 if(!mEvents.contains(event)){
29  6 mEvents.add(event);
30    }
31    }
32   
 
33  3 toggle public void removeEvent(ISettingEvent event){
34  3 if(mEvents.contains(event)){
35  3 mEvents.remove(event);
36    }
37    }
38   
39    }