import be.nikiroo.fanfix.bundles.StringIdBundle;
import be.nikiroo.fanfix.bundles.UiConfig;
import be.nikiroo.fanfix.bundles.UiConfigBundle;
+import be.nikiroo.fanfix.library.BasicLibrary;
+import be.nikiroo.fanfix.library.LocalLibrary;
import be.nikiroo.fanfix.output.BasicOutput.OutputType;
import be.nikiroo.utils.IOUtils;
import be.nikiroo.utils.resources.Bundles;
private static UiConfigBundle uiconfig;
private static StringIdBundle trans;
private static Cache cache;
- private static Library lib;
+ private static LocalLibrary lib;
private static boolean debug;
private static File coverDir;
private static File readerTmp;
uiconfig = new UiConfigBundle();
trans = new StringIdBundle(getLang());
try {
- lib = new Library(getFile(Config.LIBRARY_DIR),
+ lib = new LocalLibrary(getFile(Config.LIBRARY_DIR),
OutputType.INFO_TEXT, OutputType.CBZ);
} catch (Exception e) {
syserr(new IOException("Cannot create library for directory: "
}
/**
- * Get the (unique) {@link Library} for the program.
+ * Get the (unique) {@link LocalLibrary} for the program.
*
- * @return the {@link Library}
+ * @return the {@link LocalLibrary}
*/
- public static Library getLibrary() {
+ public static BasicLibrary getLibrary() {
return lib;
}
/**
* Return the directory where to store temporary files for the remote
- * {@link Library}.
+ * {@link LocalLibrary}.
*
* @param host
* the remote for this host
}
}
+ /**
+ * The program is in DEBUG mode (more verbose).
+ *
+ * @return TRUE if it is
+ */
+ public static boolean isDebug() {
+ return debug;
+ }
+
/**
* Return a path, but support the special $HOME variable.
*