Subversion Repositories SmartDukaan

Rev

Rev 70 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 70 Rev 71
Line 124... Line 124...
124
		
124
		
125
		// Scores are required for parent slides only
125
		// Scores are required for parent slides only
126
		List<Slide> slides = entity.getSlides();
126
		List<Slide> slides = entity.getSlides();
127
		for(Slide slide : slides) {
127
		for(Slide slide : slides) {
128
			ExpandedSlide expSlide = new ExpandedSlide(slide);
128
			ExpandedSlide expSlide = new ExpandedSlide(slide);
-
 
129
			cmpJW.reset();
-
 
130
			cmpJW.initialize();
-
 
131
			
129
			cmpJW.setExpandedSlide(expSlide);
132
			cmpJW.setExpandedSlide(expSlide);
130
			
133
			
131
			long slideDefinitionID = slide.getSlideDefinitionID();
134
			long slideDefinitionID = slide.getSlideDefinitionID();
132
			ExpandedCMPSlideRuleDefinition expCMPSlideRuleDef = 
135
			ExpandedCMPSlideRuleDefinition expCMPSlideRuleDef = 
133
				defs.getExpandedComparisonSlideRuleDefinition(
136
				defs.getExpandedComparisonSlideRuleDefinition(
134
						slideDefinitionID);
137
						slideDefinitionID);
135
			
138
			
-
 
139
			if(expCMPSlideRuleDef == null) {
-
 
140
				Utils.warning("Could not find comparison definition for " + 
-
 
141
						"slide definition ID " + slideDefinitionID);
-
 
142
				continue;
-
 
143
			}
-
 
144
			
136
			cmpJW.setExpandedCMPSlideRuleDefinition(expCMPSlideRuleDef);
145
			cmpJW.setExpandedCMPSlideRuleDefinition(expCMPSlideRuleDef);
137
			
146
			
138
			cmpJW.execCMPRule();
147
			cmpJW.execCMPRule();
139
			
148
			
140
			int score = cmpJW.getScore();
149
			int score = cmpJW.getScore();