|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PageBuilder
This interface describes the capabilities of a page builder.
| Method Summary | |
|---|---|
void |
close()
Close the page builder. |
void |
flush(NodeList nodes,
Typesetter typesetter)
This method is used when the page builder has received its last nodes. |
void |
inspectAndBuild(VerticalListNode nodes,
Typesetter typesetter)
This is the entry point for the page builder. |
void |
setBackend(BackendDriver backend)
Setter for the back-end. |
void |
setContext(PageContext context)
Setter for the interpreter context |
void |
setOptions(TypesetterOptions options)
Setter for options. |
void |
setOutputRoutine(OutputRoutine output)
Setter for the output routine. |
void |
setPageFactory(PageFactory factory)
Setter for the page factory. |
void |
shipout(NodeList nodes,
Typesetter typesetter)
This method is used when the page builder has received its last nodes. |
| Method Detail |
|---|
void close()
throws TypesetterException
TypesetterException - in case of an error
void flush(NodeList nodes,
Typesetter typesetter)
throws TypesetterException
Nevertheless some ship-outs might come afterwards.
nodes - the nodes to sendtypesetter - the typesetter
TypesetterException - in case of an error
void shipout(NodeList nodes,
Typesetter typesetter)
throws TypesetterException
Nevertheless some ship-outs might come afterwards.
nodes - the nodes to sendtypesetter - the typesetter
TypesetterException - in case of an error
void inspectAndBuild(VerticalListNode nodes,
Typesetter typesetter)
throws TypesetterException
nodes - the nodes to sendtypesetter - the typesetter
TypesetterException - in case of an errorvoid setBackend(BackendDriver backend)
backend - the new document writer to use
void setContext(PageContext context)
throws TypesetterException
context - the interpreter context
TypesetterException - in case of an errorvoid setOptions(TypesetterOptions options)
options - the options to setvoid setOutputRoutine(OutputRoutine output)
output - the output routinevoid setPageFactory(PageFactory factory)
factory - the page factory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||