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 ModelBuilderNormalizationExceptionpublic void startElement(LayoutContext layoutContext) throws NormalizationException, java.io.IOException
startElement in interface ModelBuilderNormalizationExceptionjava.io.IOExceptionpublic void addContent(ContentToken content) throws NormalizationException
addContent in interface ModelBuilderNormalizationExceptionpublic void endElement()
throws NormalizationException
endElement in interface ModelBuilderNormalizationExceptionpublic void endDocument()
throws NormalizationException
endDocument in interface ModelBuilderNormalizationExceptionpublic void handlePageBreak(PageContext pageContext) throws NormalizationException
handlePageBreak in interface ModelBuilderNormalizationExceptionpublic Renderer getRenderer()
getRenderer in interface ModelBuilderpublic State saveState() throws StateException
saveState in interface StatefullComponentStateException