You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
830 B
50 lines
830 B
package de.srsoftware.belegscanner.model; |
|
|
|
import de.srsoftware.belegscanner.model.api.Page; |
|
import de.srsoftware.belegscanner.model.api.Project; |
|
|
|
import java.util.List; |
|
|
|
public class ScanProject implements Project { |
|
|
|
private final String pattern; |
|
private List<Page> pageList = List.of(); |
|
|
|
public ScanProject(String resolvedPath){ |
|
this.pattern = resolvedPath; |
|
} |
|
@Override |
|
public String pattern() { |
|
return null; |
|
} |
|
|
|
@Override |
|
public List<Page> pages() { |
|
return pageList; |
|
} |
|
|
|
@Override |
|
public int nextPage() { |
|
return pageList.size()+1; |
|
} |
|
|
|
@Override |
|
public void openDir() { |
|
|
|
} |
|
|
|
@Override |
|
public void previewLastPage() { |
|
|
|
} |
|
|
|
@Override |
|
public void join() { |
|
|
|
} |
|
|
|
@Override |
|
public void dropLastPage() { |
|
|
|
} |
|
}
|
|
|