import be.nikiroo.fanfix.data.MetaData;
import be.nikiroo.fanfix.data.Paragraph;
import be.nikiroo.fanfix.data.Story;
-import be.nikiroo.fanfix.supported.BasicSupport.SupportType;
/**
* Command line {@link Story} reader.
}
@Override
- public void read(int chapter) {
+ public void read(int chapter) throws IOException {
+ if (getStory() == null) {
+ throw new IOException("No story to read");
+ }
+
if (chapter > getStory().getChapters().size()) {
System.err.println("Chapter " + chapter + ": no such chapter");
} else {
}
@Override
- public void start(SupportType type) {
+ public void start(String type) {
List<MetaData> stories;
- stories = Instance.getLibrary().getList(type);
+ stories = Instance.getLibrary().getListByType(type);
for (MetaData story : stories) {
String author = "";