Subversion Repositories SmartDukaan

Rev

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

Rev 480 Rev 499
Line 206... Line 206...
206
				// -1 : Not found
206
				// -1 : Not found
207
				int currentIndex = slideDefIDs.indexOf(
207
				int currentIndex = slideDefIDs.indexOf(
208
						new Long(inputSlideDefID));
208
						new Long(inputSlideDefID));
209
				
209
				
210
				int nextIndex = -2;
210
				int nextIndex = -2;
211
				if(currentIndex != slideDefIDs.size()) {
211
				if(currentIndex+1 != slideDefIDs.size()) {
212
					nextIndex = currentIndex + 1;
212
					nextIndex = currentIndex + 1;
213
				}
213
				}
214
				
214
;
215
				int prevIndex = -2;
215
				int prevIndex = -2;
216
				if(currentIndex != 0) {
216
				if(currentIndex != 0) {
217
					prevIndex = currentIndex - 1;
217
					prevIndex = currentIndex - 1;
218
				}
218
				}
219
				
219
 
220
				this.setNewCurrentSlideDefinitionID(
220
				this.setNewCurrentSlideDefinitionID(
221
						slideDefIDs.get(currentIndex).longValue());
221
						slideDefIDs.get(currentIndex).longValue());
222
				
-
 
223
				if(nextIndex != -2) {
222
				if(nextIndex != -2) {
-
 
223
					log.info("p7" + "---slidedefids:"+slideDefIDs+ "---nextIndex:"+nextIndex);
-
 
224
					log.info("p7" + "---currentslide:"+currentIndex+ "---prevslide:"+prevIndex);
224
					this.setNewNextSlideDefinitionID(
225
					this.setNewNextSlideDefinitionID(
225
							slideDefIDs.get(nextIndex).longValue());
226
							slideDefIDs.get(nextIndex).longValue());
226
				}
227
				}
227
				
228
				
228
				if(prevIndex != -2) {
229
				if(prevIndex != -2) {
Line 231... Line 232...
231
				}
232
				}
232
 
233
 
233
				// Current Slide Definition
234
				// Current Slide Definition
234
				this.expSlideDef = defs.getExpandedSlideDefinition(
235
				this.expSlideDef = defs.getExpandedSlideDefinition(
235
						inputSlideDefID);
236
						inputSlideDefID);
236
				
-
 
237
				// Current Slide Instance
237
				// Current Slide Instance
238
				this.expSlide = this.expEntity.getExpandedSlide(
238
				this.expSlide = this.expEntity.getExpandedSlide(
239
						inputSlideDefID);
239
						inputSlideDefID);
240
				
-
 
241
				return "editSlide";
240
				return "editSlide";
242
			}
241
			}
243
		} catch (Exception e) {
242
		} catch (Exception e) {
244
			log.error(CreationUtils.getStackTrace(e));
243
			log.error(CreationUtils.getStackTrace(e));
245
			this.setErrorString(CreationUtils.getStackTrace(e));
244
			this.setErrorString(CreationUtils.getStackTrace(e));