public class PathMgr {
    // Name of the root path:
    public static final String ROOT = "root";
    public NamedPath addPath(String  name, NamedPath base, String path);
    public NamedPath addPath(Enum<?> name, NamedPath base, String path);
    public NamedPath addPath(String  name, String  baseName, String path);
    public NamedPath addPath(Enum<?> name, String  baseName, String path);
    public NamedPath addPath(Enum<?> name, Enum<?> baseName, String path);
    public NamedPath getPath(String  name);
    public NamedPath getPath(Enum<?> name);
    public File getFile(String  name);
    public File getFile(Enum<?> name);
    public File getFile(String  name, String path);
    public File getFile(Enum<?> name, String path);
    public void mkdirs(String  name);
    public void mkdirs(Enum<?> name);
}