2 * Instantlauncher. Author: Svjatoslav Agejenko, svjatoslav@svjatoslav.eu
3 * This project is released under Creative Commons Zero (CC0) license.
5 package eu.svjatoslav.instantlauncher.configuration;
10 public class Configuration {
11 public Set<FileAssociation> fileAssociations;
12 public String navigationRootPath;
13 public String directoryOpenCommand;
14 public String directoryTerminalOpenCommand;
16 public FileAssociation findFileAssociation(File file) {
17 for (FileAssociation association : fileAssociations)
18 if (association.matchesFile(file)) return association;
23 public File getNavigationRootDirectory() {
24 return new File(navigationRootPath);