public class FastDisplayModelBuilder extends java.lang.Object implements ModelBuilder
Modifier and Type | Field and Description |
---|---|
static int |
FLAG_AUTOGENERATED |
static int |
MODEL_BLOCK_INSIDE |
static int |
MODEL_INLINE_INSIDE |
static int |
MODEL_TABLE |
static int |
MODEL_TABLE_COL |
static int |
MODEL_TABLE_COLGROUP |
static int |
MODEL_TABLE_ROW |
static int |
MODEL_TABLE_SECTION |
static int |
TYPE_BLOCK |
static int |
TYPE_FLOW |
static int |
TYPE_IGNORED |
static int |
TYPE_INLINE |
static int |
TYPE_MARKER |
static int |
TYPE_PARAGRAPH |
static int |
TYPE_RUBY |
static int |
TYPE_TABLE |
static int |
TYPE_TABLE_CAPTION |
static int |
TYPE_TABLE_CELL |
static int |
TYPE_TABLE_COL |
static int |
TYPE_TABLE_COLGROUP |
static int |
TYPE_TABLE_ROW |
static int |
TYPE_TABLE_SECTION |
Constructor and Description |
---|
FastDisplayModelBuilder() |
FastDisplayModelBuilder(ContentGenerator contentGenerator,
LayoutProcess layoutProcess) |
Modifier and Type | Method and Description |
---|---|
void |
addContent(ContentToken content) |
void |
endDocument() |
void |
endElement() |
Renderer |
getRenderer() |
void |
handlePageBreak(PageContext pageContext) |
State |
saveState() |
void |
startDocument(PageContext pageContext) |
void |
startElement(LayoutContext layoutContext) |
public static final int TYPE_BLOCK
public static final int TYPE_INLINE
public static final int TYPE_MARKER
public static final int TYPE_RUBY
public static final int TYPE_TABLE
public static final int TYPE_TABLE_CELL
public static final int TYPE_TABLE_ROW
public static final int TYPE_TABLE_SECTION
public static final int TYPE_TABLE_COLGROUP
public static final int TYPE_TABLE_COL
public static final int TYPE_TABLE_CAPTION
public static final int TYPE_IGNORED
public static final int TYPE_PARAGRAPH
public static final int TYPE_FLOW
public static final int FLAG_AUTOGENERATED
public static final int MODEL_BLOCK_INSIDE
public static final int MODEL_INLINE_INSIDE
public static final int MODEL_TABLE
public static final int MODEL_TABLE_SECTION
public static final int MODEL_TABLE_ROW
public static final int MODEL_TABLE_COLGROUP
public static final int MODEL_TABLE_COL
public FastDisplayModelBuilder()
public FastDisplayModelBuilder(ContentGenerator contentGenerator, LayoutProcess layoutProcess)
public void startDocument(PageContext pageContext) throws NormalizationException
startDocument
in interface ModelBuilder
NormalizationException
public void startElement(LayoutContext layoutContext) throws NormalizationException, java.io.IOException
startElement
in interface ModelBuilder
NormalizationException
java.io.IOException
public void addContent(ContentToken content) throws NormalizationException
addContent
in interface ModelBuilder
NormalizationException
public void endElement() throws NormalizationException
endElement
in interface ModelBuilder
NormalizationException
public void endDocument() throws NormalizationException
endDocument
in interface ModelBuilder
NormalizationException
public void handlePageBreak(PageContext pageContext) throws NormalizationException
handlePageBreak
in interface ModelBuilder
NormalizationException
public Renderer getRenderer()
getRenderer
in interface ModelBuilder
public State saveState() throws StateException
saveState
in interface StatefullComponent
StateException