1 package org.simantics.spreadsheet.fileimport;
\r
3 import java.nio.file.Path;
\r
4 import java.util.HashMap;
\r
5 import java.util.Map;
\r
6 import java.util.Optional;
\r
8 import org.simantics.db.Resource;
\r
9 import org.simantics.fileimport.SimanticsResourceFileImport;
\r
11 public class ExcelFileImport extends SimanticsResourceFileImport {
\r
13 private static final Map<String, String> ALLOWED_EXTENSIONS = new HashMap<>(2);
\r
16 ALLOWED_EXTENSIONS.put("*.xls", "Excel file *.xls");
\r
17 ALLOWED_EXTENSIONS.put("*.xlsx", "Excel file *.xlsx");
\r
21 public Optional<Resource> perform(Resource parent, Path file) {
\r
22 return Optional.empty();
\r
26 public Map<String, String> allowedExtensionsWithFilters() {
\r
27 return ALLOWED_EXTENSIONS;
\r