Mercurial > repos > timpalpant > java_genomics_toolkit
view java-genomics-toolkit/gui/edu/unc/genomics/ResourceManager.java @ 0:1daf3026d231
Upload alpha version
author | timpalpant |
---|---|
date | Mon, 13 Feb 2012 21:55:55 -0500 |
parents | |
children |
line wrap: on
line source
package edu.unc.genomics; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; /** * Find resources based on platform/package * @author timpalpant * */ public class ResourceManager { private static final Path ASSEMBLIES_DIR = Paths.get("assemblies"); private static final Path IMAGES_DIR = Paths.get("images"); public static Path getResourceDirectory() { Path osx = Paths.get("../Resources"); if (Files.exists(osx)) { return osx; } return Paths.get("resources"); } public static Path getAssembliesDirectory() { return getResourceDirectory().resolve(ASSEMBLIES_DIR); } public static Path getImagesDirectory() { return getResourceDirectory().resolve(IMAGES_DIR); } }