package edu.isi.bmkeg.lapdf.model.factory;
import edu.isi.bmkeg.lapdf.model.ChunkBlock;
import edu.isi.bmkeg.lapdf.model.LapdfDocument;
import edu.isi.bmkeg.lapdf.model.PageBlock;
import edu.isi.bmkeg.lapdf.model.WordBlock;
public interface AbstractModelFactory {
public ChunkBlock createChunkBlock(int topX, int topY, int bottomX,
int bottomY);
public WordBlock createWordBlock(int topX, int topY, int bottomX,
int bottomY, int spaceWidth, String font, String style, String word);
public PageBlock createPageBlock(int pageNumber, int pageHeight,
int pageWidth, LapdfDocument document);
}