@Test(expected = IOException.class) public void testBinFile() throws URISyntaxException, IOException { Path file = getResource("blog_16x16.png"); for (TswFactory factory : asList(oldFactory, newFactory)) { factory.loadFile(file); } }
@NonNull abstract public List<TswSeries> loadFile(@NonNull Path file) throws IOException;
TswFactory { @NonNull abstract public List<TswSeries> loadFile(@NonNull Path file) throws IOException; }
TswFactory { @NonNull abstract public List<TswSeries> loadFile(@NonNull Path file) throws IOException;  }
TswFactory { @NonNull abstract public List<TswSeries> loadFile(@NonNull Path file) throws IOException;  @NonNull abstract TswSource load(@NonNull Path repository); @NonNull abstract List<TswSeries> loadFile(@NonNull Path file); @NonNull static TswFactory getDefault(); }
TswFactory { @NonNull abstract public List<TswSeries> loadFile(@NonNull Path file) throws IOException;  @NonNull abstract TswSource load(@NonNull Path repository); @NonNull abstract List<TswSeries> loadFile(@NonNull Path file); @NonNull static TswFactory getDefault();  }