public OpenPath[] listFiles(String rootRelative) throws IOException { if (DEBUG) Logger.LogDebug("OpenLZMA.listFiles(" + rootRelative + ")"); if (!mFamily.containsKey(rootRelative)) { Logger.LogWarning("No children found for [" + rootRelative + "]"); return new OpenPath[0]; } List<OpenPath> ret = mFamily.get(rootRelative); if (DEBUG) Logger.LogVerbose(ret.size() + " children found for [" + rootRelative + "]"); return ret.toArray(new OpenPath[ret.size()]); }