| com.nwalsh.saxon.ColumnScanEmitter
ColumnScanEmitter | public class ColumnScanEmitter extends com.icl.saxon.output.Emitter (Code) | | Saxon extension to scan the column widthsin a result tree fragment.
$Id: ColumnScanEmitter.java,v 1.1 2001/07/16 21:23:57 nwalsh Exp $
Copyright (C) 2000 Norman Walsh.
This class provides a
Saxon 6.*
implementation to scan the column widths in a result tree
fragment.
The general design is this: the stylesheets construct a result tree
fragment for some colgroup environment. That result tree fragment
is "replayed" through the ColumnScanEmitter; the ColumnScanEmitter watches
the cols go by and extracts the column widths that it sees. These
widths are then made available.
Change Log:
- 1.0
Initial release.
author: Norman Walsh author: ndw@nwalsh.com version: $Id: ColumnScanEmitter.java,v 1.1 2001/07/16 21:23:57 nwalsh Exp $ |
Constructor Summary | |
public | ColumnScanEmitter(NamePool namePool) Construct a new ColumnScanEmitter. |
foURI | protected static String foURI(Code) | | The FO namespace name.
|
namePool | protected NamePool namePool(Code) | | |
numColumns | protected int numColumns(Code) | | The number of columns seen.
|
ColumnScanEmitter | public ColumnScanEmitter(NamePool namePool)(Code) | | Construct a new ColumnScanEmitter.
|
columnCount | public int columnCount()(Code) | | Return the number of columns.
|
columnWidths | public String[] columnWidths()(Code) | | Return the number of columns.
|
setNamePool | public void setNamePool(NamePool namePool)(Code) | | Discarded.
|
|
|