|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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(Context 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 |
public void close() throws TypesetterException
TypesetterException
- in case of an errorpublic 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 errorpublic 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 errorpublic void inspectAndBuild(VerticalListNode nodes, Typesetter typesetter) throws TypesetterException
nodes
- the nodes to sendtypesetter
- the typesetter
TypesetterException
- in case of an errorpublic void setBackend(BackendDriver backend)
backend
- the new document writer to usepublic void setContext(Context context) throws TypesetterException
context
- the interpreter context
TypesetterException
- in case of an errorpublic void setOptions(TypesetterOptions options)
options
- the options to setpublic void setOutputRoutine(OutputRoutine output)
output
- the output routinepublic void setPageFactory(PageFactory factory)
factory
- the page factory
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |