Subversion Repositories SmartDukaan

Rev

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

Rev 5358 Rev 5422
Line 10... Line 10...
10
import java.io.FileInputStream;
10
import java.io.FileInputStream;
11
import java.io.IOException;
11
import java.io.IOException;
12
import java.io.InputStreamReader;
12
import java.io.InputStreamReader;
13
import java.text.DecimalFormat;
13
import java.text.DecimalFormat;
14
import java.util.ArrayList;
14
import java.util.ArrayList;
-
 
15
import java.util.Iterator;
15
import java.util.LinkedHashMap;
16
import java.util.LinkedHashMap;
16
import java.util.List;
17
import java.util.List;
17
import java.util.Map;
18
import java.util.Map;
18
 
19
 
19
import org.apache.commons.lang.StringUtils;
20
import org.apache.commons.lang.StringUtils;
Line 134... Line 135...
134
    public List<String> getSlideNames() {
135
    public List<String> getSlideNames() {
135
        productNames = new ArrayList<String>();
136
        productNames = new ArrayList<String>();
136
        productTitles = new ArrayList<String>();
137
        productTitles = new ArrayList<String>();
137
        slideNameImportanceMap = new LinkedHashMap<String, String>();
138
        slideNameImportanceMap = new LinkedHashMap<String, String>();
138
        productSlideScores = new LinkedHashMap<String, Map<String, Double>>();
139
        productSlideScores = new LinkedHashMap<String, Map<String, Double>>();
139
        
140
        Iterator<String> productListIterator = productList.iterator();
140
        for (String productId : productList) {
141
        while(productListIterator.hasNext()) {
141
            File f = new File(Utils.EXPORT_ENTITIES_PATH + productId + File.separator + "SlideNamesSnippet.html");
142
            File f = new File(Utils.EXPORT_ENTITIES_PATH + productListIterator.next() + File.separator + "SlideNamesSnippet.html");
142
            FileInputStream fis = null;
143
            FileInputStream fis = null;
143
            try {
144
            try {
144
                fis = new FileInputStream(f);
145
                fis = new FileInputStream(f);
145
                BufferedReader br = new BufferedReader(new InputStreamReader(fis));
146
                BufferedReader br = new BufferedReader(new InputStreamReader(fis));
146
                String line;
147
                String line;
Line 178... Line 179...
178
                        slides.add(slideName);
179
                        slides.add(slideName);
179
                    }
180
                    }
180
                    
181
                    
181
                }
182
                }
182
            } catch (IOException e) {
183
            } catch (IOException e) {
-
 
184
            	productListIterator.remove();
183
                logger.error("Error while reading snippet", e);
185
                logger.error("Error while reading snippet", e);
184
            }
186
            }
185
        }
187
        }
186
        logger.info(productNames);
188
        logger.info(productNames);
187
        
189