package com.neumino.pdftounusualhtml;
import java.util.ArrayList;
/**
* Class Structure, used to convert in Json format
* A list of line, the structure of the paper
* @author Michel Tu <orphee@gmail.com>
* @version 1.0
*/
public class Structure {
private ArrayList<Page> pages = new ArrayList<Page>();
public Structure() {
}
public void add(Page page){
pages.add(page);
}
public void add(Line line){
pages.get(pages.size()-1).add(line);
}
public void addWordToLastPage(Word word) {
Page lastPage = this.pages.get(pages.size() - 1);
lastPage.addWordToLastLine(word);
}
public void updateLastLine(int width) {
Page lastPage = this.pages.get(pages.size() - 1);
lastPage.updateLastLine(width);
}
}