Subversion Repositories SmartDukaan

Rev

Rev 9619 | Rev 11142 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9619 Rev 10564
Line 149... Line 149...
149
								}
149
								}
150
							}
150
							}
151
						}
151
						}
152
					}
152
					}
153
				}
153
				}
-
 
154
				if(slide.getFeatures()== null){
-
 
155
					log.info("Got no features for slide: " + slide.getSlideDefinitionID() + " and entity: " + entity.getID());
-
 
156
				}else {
154
				for(Feature f : slide.getFeatures()) {
157
					for(Feature f : slide.getFeatures()) {
155
					List<String> sb = new ArrayList<String>();
158
						List<String> sb = new ArrayList<String>();
156
					if (f != null){
159
						if (f != null){
157
						ExpandedFeature expFeature = new ExpandedFeature(f);
160
							ExpandedFeature expFeature = new ExpandedFeature(f);
158
						expFeature.getFeatureDefinition().getLabel();
161
							expFeature.getFeatureDefinition().getLabel();
159
						List<ExpandedBullet> expBullets = expFeature.getExpandedBullets();
162
							List<ExpandedBullet> expBullets = expFeature.getExpandedBullets();
160
						if(expBullets != null){
163
							if(expBullets != null){
161
							for(ExpandedBullet bullet : expBullets){
164
								for(ExpandedBullet bullet : expBullets){
162
								if(bullet != null) {
165
									if(bullet != null) {
163
									String displayText = bullet.displayText();
166
										String displayText = bullet.displayText();
164
									if(!displayText.equals("") && !displayText.equals("Not available")){
167
										if(!displayText.equals("") && !displayText.equals("Not available")){
165
										sb.add(displayText);
168
											sb.add(displayText);
-
 
169
										}
166
									}
170
									}
167
								}
171
								}
168
							}
172
							}
169
						}
-
 
170
						if(sb.size()>0){
173
							if(sb.size()>0){
171
							Specification spec = new Specification(expFeature.getFeatureDefinition().getLabel(), Arrays.asList(StringUtils.join(sb,", ")));
174
								Specification spec = new Specification(expFeature.getFeatureDefinition().getLabel(), Arrays.asList(StringUtils.join(sb,", ")));
172
							specs.add(spec);
175
								specs.add(spec);
-
 
176
							}
173
						}
177
						}
174
					}
178
					}
175
				}
179
				}
176
				spGroups.add(spGroup);
180
				spGroups.add(spGroup);
177
				if(slideDefinitionId == 130133l){
181
				if(slideDefinitionId == 130133l){