+ /**
+ * The {@link Library} to load the stories from (by default, takes the
+ * default {@link Library}).
+ *
+ * @return the {@link Library}
+ */
+ public Library getLibrary() {
+ if (lib == null) {
+ lib = defaultLibrary;
+ }
+
+ return lib;
+ }
+
+ /**
+ * Change the {@link Library} that will be managed by this
+ * {@link BasicReader}.
+ *
+ * @param lib
+ * the new {@link Library}
+ */
+ public void setLibrary(Library lib) {
+ this.lib = lib;
+ }
+